deskflow
一套键盘鼠标控制多台电脑的最佳选择
软件信息
下载地址
软件截图
软件介绍
Deskflow 是一款开源的跨平台输入设备共享工具,允许用户通过一套鼠标和键盘控制多台计算机。它支持 Windows、macOS 和 Linux 系统,将多台设备的屏幕虚拟拼接,实现鼠标指针在不同操作系统间的无缝滑动切换。除基础的键鼠共享外,该软件还支持跨设备的剪贴板内容同步,便于在多端间复制粘贴文本与图像。Deskflow 无需依赖物理 KVM 切换器,适合需要同时操作多台电脑或混合使用不同系统的开发者、设计师及日常办公人员,有助于简化多设备工作流并提升操作效率。
查看 GitHub 源仓库更新日志 v1.26.0
新功能
韩语(ko)翻译 正式加入。
启动选项:可设置软件启动后直接进入“锁定至本机”状态。
窗口标题:可选显示版本号。
客户端地址:支持填写多个主机名或 IP 地址(列表形式)。
客户端设置:新增独立的客户端配置对话框,集中管理客户端选项。
智能推荐 IP:网络变化时自动更新建议的 IP 地址,更准确。
日志搜索:在日志界面增加简单的搜索功能。
主机名查询:支持通过 IPv4 或 IPv6 查找主机名。
滚动调节:用“滚动缩放”选项替代原先有缺陷的滚动速度调节。
重要修复
热键崩溃:修复 deskflow-core 在热键未发送给所有机器时可能崩溃的问题。
水平滚动:在所有平台上恢复正常工作。
按键重复事件:现在正确以“重复”事件发送,而非模拟按下/释放。
单实例限制:未加 --new-instance 参数时,正确阻止新实例启动。
服务端配置路径:仅当启用外部配置选项时才使用外部配置,避免误读。
热键配置:允许在热键设置中使用逗号和分号。
GUI 调试崩溃:修复调试模式下清空设置时 GUI 可能崩溃的问题。
鼠标后退/前进按钮:在所有平台上重新正常工作。
macOS 修复:
日志打开时最小化 GUI 不再崩溃。
非英语语言环境下,“偏好设置”菜单项恢复正常。
托盘图标在“彩色”模式下能正常显示。
防止 macOS 因内存压力自动终止进程。
修复客户端突然断开时服务端可能崩溃的问题。
修复屏幕唤醒/屏保激活时可能崩溃的问题。
修复使用“RIME”输入法时发送错误按键的问题。
Windows 修复:首次启动守护进程时可能崩溃的问题已解决。
其他改进与变更
术语统一:用“Computer(计算机)”替换“Screen(屏幕)”,更准确表示显示器布局中的设备。
设置清理:启动时自动清理并更新无效设置项。
错误提示:当 GUI 隐藏时,不再弹出客户端连接错误对话框。
Intel Mac 构建改用 Qt 6.9.3。
Windows 使用系统自带的 ICU 动态库,不再打包。
代码现代化:持续清理废弃方法,升级至现代 C++,并合并调试日志级别(移除 DEBUG3~5)。