跳到主要内容

Deskflow v1.27.0 免费开源跨平台键鼠共享工具

资源更新于 2026-10-02 Windows便携版 免费开源 键鼠共享 17.72MB
Deskflow 是一款免费开源的跨设备键鼠共享工具,让你用一套键盘鼠标同时控制多台电脑,支持 Windows、macOS 和 Linux。它通过 TLS 加密通信保障数据安全,支持跨设备剪贴板共享与屏幕布局自定义,操作体验流畅自然。作为开源 KVM 替代方案,无需复杂硬件即可实现多设备无缝协同,非常适合多电脑办公场景。

软件简介:

官方网站:https://github.com/deskflow/deskflow

Deskflow 是一款免费且开源的软件,它能让你使用一台电脑的键盘、鼠标或触控板去控制邻近的多台电脑,实现跨设备的无缝操作。它的工作原理就像一个不传输视频信号的软件 KVM 切换器,非常适合拥有多台电脑(如台式机与笔记本)的工作环境。目前,Deskflow 支持 Windows、macOS、Linux 以及 FreeBSD 等类 Unix 系统。

Deskflow v1.27.0 免费开源跨平台键鼠共享工具 - 插图1

核心功能与特点

  • 无缝跨屏操作:这是 Deskflow 最核心的功能。你只需要移动鼠标光标,就能像操作同一台电脑一样,在不同系统的屏幕间切换,键盘输入也会随之流转。其操作体验流畅,旨在提升多设备办公的效率。
  • 安全的加密通信:所有电脑间的数据传输默认都采用 TLS 加密,可以有效保护你的键盘输入和剪切板内容不被窃听。
  • 剪贴板共享:你可以在不同电脑间复制和粘贴文本,让跨设备的数据传输变得非常简单。需要留意的是,该功能支持截屏内容的传输,但不支持文件复制粘贴。
  • 现代化的显示协议支持:除了传统的 X11,Deskflow 也支持最新的 Wayland 显示协议,在 Linux 上能有更好的兼容性。
  • 可高度定制:你可以在图形界面中自由配置多台电脑的屏幕布局,以匹配你的物理显示器摆放,实现更自然的鼠标移动。同时,软件也支持通过热键管理来快速切换控制或执行特定功能。

更新日志:

v1.27.0 2026-10-01

新功能

  • 移除通用的连接失败对话框
  • 建议同时使用 IPv6 地址
  • 新增状态栏组件
  • 核心运行时禁用屏幕重命名
  • 允许在进入或退出时运行命令
  • 连接稳定性改进
  • 支持输入捕获会话持久化
  • 为 NetBSD/OpenBSD 添加 evdev.xml 路径搜索
  • 在关于信息中包含安装信息
  • 改进本地指纹预览
  • 将网格信息移出服务器配置
  • 清理协议残留
  • 将更多选项移至通用设置和服务器选项
  • 支持 Wayland 的剪贴板(输入捕获和远程桌面门户)
  • 将别名移至通用配置
  • 新增更好的帮助功能
  • macOS 端保留修饰键的左右侧
  • 服务器端将平滑滚动累积为完整的滚轮点击
  • 延迟客户端断开清理
  • Wayland 下仅在外部桌面边缘添加输入捕获屏障
  • 空闲时释放 EIS 模拟抓取以便客户端屏幕休眠
  • 支持链接本地连接
  • 实现门户全局快捷键
  • 设置从 1.26 升级到 1.27

修复

  • 在应用初始配置前读取指纹数据
  • XWindowScreen 不再为 0 发送滚动增量
  • 设置对话框阻止返回自动模式
  • 不调用 showAndActivte 以显示不计划显示对话框的错误
  • 修复客户端的 TLS 图标
  • 正确处理 macOS 上 EventQueue 的无限超时
  • 旧接口丢失时不重置网络
  • Windows 上重试 OpenClipboard()
  • GUI 死亡时终止核心孤进程(Linux)
  • 支持加号键作为热键
  • 防止守护进程 IPC 客户端同时发送多条消息
  • 修复 Windows+芬兰语布局下客户端的 AltGr 问题
  • 追加新行时滚动日志组件
  • 使用建议方案修复剪贴板缓冲区溢出
  • 使用 Maximum 避免模式选择被截断
  • 通过移除阻塞睡眠防止 TLS DoS
  • 停止错误版本的现有 Core 进程
  • 确保 switchToScreen 设置正确的屏幕名称
  • macOS 识别亮度媒体键
  • 防止光标从 Quartz 事件循环外部跳转
  • 用互斥锁保护 TIS API 调用
  • Wayland 下不使用 xdisplay 读取区域设置
  • 添加 Alt Gr 修饰键覆盖
  • 移除不必要的 EVP_PKEY_new() 调用
  • 修复从 macOS 复制/粘贴图像
  • 修复 Windows 杂项问题
  • 将 QString 改为 QByteArray 处理异常消息
  • macOS 离开主屏时居中光标以防止首次移动跳变
  • 使用 Qt 本地化路径打开证书
  • 修复 Windows 上缺少固定字体时的崩溃
  • 相对鼠标模式下本地恢复光标位置
  • 移除代理析构函数中的 ClipboardSending 处理器
  • 修复 Windows 启动警告
  • 正确添加现有别名到别名列表并在保存时移除
  • 用互斥锁保护剪贴板
  • 检查选项数组始终为偶数大小
  • 限制映射的修饰键
  • 修订 scoped_lock 以避免 XWindowsClipboard 死锁
  • 修复 Portal IC 线程清理
  • 防止指纹信任对话框崩溃
  • 瞬时 EiScreen 形状变化时不重新居中光标或通知服务器
  • 修复按键始终发送第一个热键快捷键的 Bug
  • macOS 拖动时保留鼠标事件编号
  • Windows 停止 TLS 套接字忙轮询套接字轮询循环
  • macOS 在计数前空检查输入源语言
  • macOS 正确处理系统发起的退出事件
  • 处理剪贴板位图转换器中的自顶向下 DIB 图像
  • Wayland 修正主桌面光标坐标映射
  • macOS 在禁用时使事件点击 CFMachPort 失效
  • 防止修饰键卡住(Windows)
  • 防止 X11 客户端卡键
  • 使用 xkbregistry 替代手动解析 evdev.xml
  • 读取剪贴板格式数量前检查越界
  • Wayland 防止剪贴板导致门户重复提示
  • 修正设置关键字拼写错误
  • macOS 映射 F17-F20 键

构建

  • 要求 libportal 0.9.1
  • 确保 macOS 代码签名在核心变更时触发
  • macOS 签名不使用缓存存储全局状态
  • 新增公共包含目录
  • 强制日志测试中使用 C 区域设置
  • macOS 移除不必要的 sysroot 设置
  • 从 deskflow-core 移除不必要的 QtGlobal 包含
  • 添加 #include 以避免未知类型名错误
  • 修复与 OpenSSL 4.0.0 的 FTBFS
  • CMake 清理
  • 启用 CMP0207
  • 移除 googletest 使用
  • 移除不必要的 Linux 依赖
  • Flatpak 使用 KDE 平台 6.11
  • Arch 调整 libgcc 包名
  • 简化内部链接
  • Windows 便携版发布使用 zip

文档

  • 添加初始行为准则
  • 整理 PR 模板
  • 改进 Bug 报告和功能请求模板
  • 修复配置文档中的屏幕选项表和有效键列表
  • 更新配置键列表

CI 更新

  • 从发布任务中移除 winget 发布步骤

安装说明:

无需安装,解压即用。

文章更新说明:2026年10月2日 更新 v1.27.0 版本。本站仅分流了 Windows x64 便携版程序包,其他版本请自行移步至项目地址下载。

下载权限
查看
  • ¥
    免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余次
温馨提示:本站完全免费!所有资源均收集自互联网,分享目的仅供学习参考!资源版权归该资源的合法拥有者所有,请您在下载后24小时内删除。若本站发布的内容侵犯到您的合法权益,请立即联系 admin@tenlonstudio.com 及时做删除处理!

给TA充电
共{{data.count}}人
人已充电
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
❯
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
飞球直播|最强看球神器|全球体育赛事免费畅看

请您为当前文章打分

这篇文章,值得几颗星?
0.0
0 人评分
你的评分
点击即可保存
点击星星即可评分
查看评分分布
5 星0
4 星0
3 星0
2 星0
1 星0