鼠标键盘

关注公众号 jb51net

关闭
Deskflow(键盘鼠标共享工具) v1.24.0 英文免费安装版

Deskflow(键盘鼠标共享工具) v1.24.0 英文免费安装版

热门排行

简介

Deskflow(键盘鼠标共享工具) v1.24.0 英文免费安装版

Deskflow电脑端是一款免费且开源的多设备键盘鼠标共享工具。通过它,用户只需将鼠标指针从一台计算机屏幕边缘移出至另一台计算机屏幕,就能轻松实现跨设备的光标跳转与控制,仿佛所有设备组成了一个无缝衔接的大桌面。其功能丰富,还允许用户自定义快捷键操作,快速切换控制设备。此外,它还具备加密功能,有效保护用户的主要信息如密码等。总之,Deskflow以其便捷性、高效性和安全性,为用户打造了一个更加流畅、高效的多设备协同工作环境。

软件特色

支持跨平台操作,允许用户通过一套键盘和鼠标控制多台计算机,实现无缝工作

支持剪贴板共享、实验性Wayland支持

多设备控制:通过一套键盘和鼠标控制多台计算机

剪贴板共享:支持在不同设备之间共享剪贴板内容

屏幕边缘切换:通过移动鼠标到屏幕边缘切换控制设备

热键支持:支持自定义热键进行快速切换

简单配置:通过图形界面简单配置设备布局和相对位置

软件亮点

1. 多设备无缝操作:

只需一套键鼠,即可轻松操控多台设备。当鼠标光标滑动到屏幕边缘时,系统将自动切换至另一台设备,操作流畅自然。

2. 跨平台兼容性:

Deskflow支持主流操作系统,如Windows、macOS、Linux等,甚至还包括一些Unix系系统(如FreeBSD)。

3. 剪贴板共享:

您可以在跨设备间直接复制粘贴文字、图片和文件,实现高效便捷的文件传输。

4. 安全传输保障:

系统默认开启TLS加密,确保您的数据在传输过程中的安全。

5. 开源与可定制性:

Deskflow完全免费且开源,允许您根据个人需求调整配置,甚至开发出符合自己工作习惯的个性化功能。

若想深入了解并使用Deskflow,您可以查看我们的安装与操作指南。

软件安装图示

1、在本站点下载软件安装压缩包,解压并运行.exe安装程序

2、按照提示完成安装,本软件安装过程相当简单,此处只做图示,不做文字介绍了

deskflow基础使用说明

来到软件的主界面,左边是“创建房间”,右键是“加入房间”。

在创建房间后,在局域网下的其他设备输入IP地址加入。

如果局域网络没有做隔离(路由器、防火墙、安全防御软件等等),此时就能正常连接了,但是在测试的时候,发现很有可能会提示TLS相关的问题,在需要连接的设备的设置里,把这个选项关闭即可。

连接成功之后,会弹出一个窗口让你选择摆放位置,拖动到现实中对应的位置就行了。

这样在鼠标移动到窗口边缘的时候,就会出现在另一台电脑上了。

剪贴板也能跨设备正常使用,官方在项目介绍里也提到了,这个工具的剪贴板是基础功能。

在鼠标焦点的设备,用键盘输入也会直接激活对应电脑的输入法。

如果有兴趣,也可以为设备配置一些单独的高级设置。

设备多的话,也可以设置快捷键操作,按下设定好的键,就可以快速在多台设备里“游龙”。

有了这个,就不怕切换设备使用很麻烦了。

更新日志

v1.24.0

What's Changed

build: fix cmake error with git version if no tags / git repo by @sithlord48 in #8785

Fix mouse ghost gap (delay cursor show) bug on Windows client by @nbolton in #8790

Sonar cleanup 9 by @sithlord48 in #8779

Sonar Cleanup 10 by @sithlord48 in #8794

Fix: Crash when m_buttons size is smaller than maxButton by @corossig in #8804

Sonar Cleanup 11 by @sithlord48 in #8800

fix: server: initialize the m_protocol member with a default value by @chrschmidt in #8806

Sonar cleanup 12 by @sithlord48 in #8805

refactor: show display version for --version by @sithlord48 in #8811

Cleanup redundant log and unused includes by @nbolton in #8809

Improve logging in Server.cpp by @nbolton in #8815

ci: Use reuse-actionv5 by @sithlord48 in #8817

Sonar cleanup 13 by @sithlord48 in #8810

fix: update inclusion of climits and cstdint headers by @chewi in #8812

chore: Improve logging for active sides by @nbolton in #8820

refactor: Use cat directly when printing CI summary by @nbolton in #8822

refactor: update log calls to LOG_ by @sithlord48 in #8823

Show clang-format version and surface lint detail in PR comment by @nbolton in #8821

fix: Account for more modifiers in the EI keymap calculation by @whot in #8814

fix: MainWindow::setHostName potental error by @sithlord48 in #8837

Exception rename by @sithlord48 in #8836

Sonar cleanup 14 by @sithlord48 in #8824

Conform EI files to our naming convention by @sithlord48 in #8825

docs: expand user configuration documentation by @sithlord48 in #8838

Fix failures in big endian machines by @pranavkaruvally in #8851

Use malloc to make IKEYState on win32 by @sithlord48 in #8826

GUI: Move the shown ip location, only show when in server mode by @sithlord48 in #8847

Update REUSE.toml to generate more accurate indentiiers by @sithlord48 in #8858

fix: resolve issues with some swedish characters by @sithlord48 in #8856

Sonar cleanup 15 by @sithlord48 in #8861

Clean up sub classes by @sithlord48 in #8863

feat: Support Remote Desktop token persistance by @sithlord48 in #8865

feat: Unified core binary by @sithlord48 in #8868

Settings dialog updates by @sithlord48 in #8871

MainWindow Slight gui update by @sithlord48 in #8873

feat: Prevent core, client and or server from running at the same time by @sithlord48 in #8867

Xdp rd portal missing parts by @sithlord48 in #8872

various small fixes by @sithlord48 in #8876

feat: Use xkb_keymap_mod_get_mask in EiKeyState if available by @nbolton in #8860

Disable meta mod (fixes alt key bug) by @nbolton in #8881

LogTests are now QTests by @sithlord48 in #8884

refactor: EIKeyState, compare to the current state by @sithlord48 in #8892

ci: use action checkout v5 by @sithlord48 in #8894

fix: Pass ClientScrollDirection to EiScreen by @coekfung in #8896

Map hyper to super in EI mod map by @nbolton in #8882

Do not check if tls is enabled before regenerating the cert by @sithlord48 in #8891

Better FingerprintDialog UX by @sithlord48 in #8888

Sync log level in gui and core by @sithlord48 in #8885

Log test cleanup by @sithlord48 in #8902

refactor: LogTests use private log member by @sithlord48 in #8903

fix: missing IPC messages by @sithlord48 in #8906

feat: Allow suppression of generic client connection error dialog by @sithlord48 in #8908

fix: Use correct log function for process exit status in onProcessFinished by @nbolton in #8911

refactor: Remove QProcessProxy and simplify CoreProcess by @nbolton in #8880

feat: Add switchToNextScreen hotkey to cycle through computers by @KrisEnigma in #8904

Sonar cleanup 15 by @sithlord48 in #8914

Settings reset on windows, create new profile dir when not in native mode by @sithlord48 in #8917

refactor: New LogWidget to handle log output in the mainwindow by @sithlord48 in #8877

Improve screen settings dialog by @sithlord48 in #8919

Minor tweaks to std::mutex uses by @jwakely in #8922

Sonar cleanup 16 by @sithlord48 in #8923

refactor: ScreenConfigDialog, make sure to populate the screen model after server config by @sithlord48 in #8930

chore: Remove unused daemon installation and uninstallation methods by @nbolton in #8938

fix: Prevent log visibility toggle when window is hidden by @nbolton in #8936

fix: Adjust log level for unconfigured client as we react to this in the gui by @sithlord48 in #8939

Begin to use QStrings by @sithlord48 in #8640

docs: Simplify bug_report.yml to make it easier to use by @nbolton in #8942

Better log dock by @sithlord48 in #8921

refactor: Arch::getHostName(), use QSysInfo::machineHostname by @sithlord48 in #8943

Sonar cleanup 17 by @sithlord48 in #8944

New Contributors

@corossig made their first contribution in #8804

@chewi made their first contribution in #8812

@pranavkaruvally made their first contribution in #8851

@coekfung made their first contribution in #8896

@KrisEnigma made their first contribution in #8904

@jwakely made their first contribution in #8922

大家还下载了