乐于分享
好东西不私藏

一套键鼠控制所有电脑 这个免费工具让鼠标在不同电脑屏幕间"穿墙" Win Mac Linux 全通

一套键鼠控制所有电脑 这个免费工具让鼠标在不同电脑屏幕间"穿墙" Win Mac Linux 全通

桌上摆着两三台电脑?每台都要一套键鼠?Deskflow 让你一套键鼠控制所有设备——鼠标滑过去就能切换。

为什么需要它?

方案
成本
切换体验
跨平台
剪贴板
硬件 KVM 切换器
¥100-500+
按按钮切换,有延迟
大多仅同类接口
❌ 不互通
多套键鼠并排
¥200+
物理移动鼠标
✅ 各自独立
❌ 不互通
Deskflow ✅
免费
鼠标滑到边缘自动穿越
✅ Win/Mac/Linux/Android
✅ 文本互通

Deskflow 是什么?

Deskflow 是一款免费开源的软件 KVM——共享键盘和鼠标,但不共享显示器。一套键鼠,控制多台电脑,鼠标滑到屏幕边缘就能"穿越"到另一台机器。

核心能力:

✅ 25.7k Star / 4.6k Fork / 142 位贡献者 / 7000+ 次提交

✅ 跨平台:Windows / macOS / Linux(含 Wayland)/ Android / FreeBSD

✅ 最多连接 15 台设备:一套键鼠群控所有电脑

✅ 无缝穿越:鼠标滑到屏幕边缘自动跳转到另一台电脑

✅ 剪贴板共享:在一台电脑复制文字,另一台直接粘贴

✅ TLS 加密:默认开启加密传输,局域网内也安全

✅ 完全免费开源(GPL-2.0 协议)

它从哪来?(25 年历史)

Deskflow 不是凭空出现的,它的历史可以追溯到 2001 年:

2001 Synergy 诞生(Chris Schoeneman 创建)

│ 开源键鼠共享工具的鼻祖

▼

2012 Synergy 开始商业化收费($19-$29)

│ 社区不满 → fork 出免费版本

▼

2018 Barrier 项目(基于 Synergy 1.x 的社区分支)

│ 保持免费开源

▼

2022 Barrier 更名为 Deskflow(v1.0)

│ 全新品牌,持续迭代至今 v1.26.0

▼

现在 Deskflow 25.7k⭐,活跃开发中

同时获得 Synergy 公司赞助和支持 🤝

简单说:Deskflow = Synergy 的开源血脉 + 社区驱动进化,比商业版还活跃。

支持哪些系统?

操作系统
最低版本
安装方式
🪟 Windows
10 (v1809+)
下载 .msi 安装包(需 VC++ 运行库)
🍎 macOS (Apple Silicon)
13+
Homebrew 推荐
 或 .dmg
🍎 macOS (Intel)
12+
Homebrew 或 .dmg
🐧 Linux
主流发行版
Flatpak
 / apt / 包管理器
📱 Android
—
GitHub Releases 下载 APK
🐬 FreeBSD
—
包管理器 / 源码编译

💡 Linux 用户如果发行版较老(缺少 libei/libportal),推荐用 Flatpak 安装。

快速上手(3 步搞定)

以最常见的 Windows + Mac 双机场景 为例:

第 1 步:两台电脑都装上 Deskflow(github.com/deskflow/deskflow)

• Windows:打开 GitHub Releases 页面下载 .msi 安装包运行

• macOS:brew install deskflow(或下载 .dmg)

💡 Windows 首次运行如报错缺 VC++ 运行库,去微软官网搜索 "VC++ Redistributable" 下载安装即可。

第 2 步:设置服务端和客户端

• 服务端(主控机):打开 Deskflow → 选择"使用这台电脑的键盘和鼠标"(Server 模式)

• 客户端(被控机):选择"使用另一台电脑的键盘和鼠标"(Client 模式)→ 输入服务端 IP → 点击连接

💡 服务端 IP 地址在主界面会显示。两台电脑必须连同一个 WiFi / 局域网。

第 3 步:设置屏幕布局

• 回到 服务端 → 点击配置(Configure)

• 界面上会出现代表各电脑的方块,拖拽摆放它们的相对位置(左边 Mac,右边 Windows)

• 点确定 → 把鼠标移到屏幕边缘试试!光标会自动"穿墙"过去 ✨

💡 首次连接会有 TLS 证书认证弹窗,点同意即可。

核心功能详解

1️⃣ 无缝鼠标穿越

鼠标移到屏幕边缘自动跳转另一台设备,就像用扩展显示器一样自然。支持上下左右四个方向穿越,还能设置"死区"防止误触。

2️⃣ 剪贴板同步

在 A 电脑 Ctrl+C 复制文字,B 电脑 Ctrl+V 直接粘贴。文本即时互通,跨平台复制粘贴不再是梦。

⚠️ 注意:仅支持纯文本剪贴板,不支持文件拖拽。传文件可搭配 KDE Connect 或网盘工具。

3️⃣ 安全加密传输

默认启用 TLS 加密(类似 HTTPS),即使公司局域网里有人抓包也看不到你的键盘输入。首次连接通过证书双向认证。

4️⃣ 快捷键映射 & 兼容生态

可设置特定快捷键发送给指定设备(如 Ctrl+G 触发截图)。可与 Synergy 1.x、Barrier、Input Leap 互通,平滑迁移无压力。

适用场景

💻 多屏办公族

Windows 主力机 + MacBook 写代码 + Linux 跑服务器?一套键鼠全搞定,桌面瞬间清爽。

🎮 游戏玩家

一台玩游戏 + 一台查攻略/直播推流。游戏画面不中断,副屏操作顺手就来。

👨‍💻 程序员 & 运维

本地写代码 + 远程 SSH + 虚拟机测试。多环境切换不再需要多套外设。

📱 平板/手机当副屏

Android 版让手机变成可控终端,临时当个副屏或遥控器也不错。

和其他方案对比

方案
价格
跨平台
TLS加密
Wayland
活跃度
Deskflow ✅
免费
Win/Mac/Linux/Android
✅ 默认
✅
🔥 活跃
Synergy 商业版
$29.99/永久
Win/Mac/Linux
✅
✅
商业维护
Barrier
免费
Win/Mac/Linux
可选
❌
已停止
硬件 KVM
¥100-500+
仅同类接口
N/A
N/A
无更新
KDE Connect
免费
全平台
✅
部分
🔥 活跃

💡 Deskflow vs KDE Connect 怎么选?Deskflow 专注键鼠共享(体验更像同一台电脑);KDE Connect 功能更广(文件传输、通知同步等)。两者可搭配使用,不冲突。

技术架构一览

组件
技术细节
编程语言
C++ 92.9%
 + CMake 3.3% + Objective-C++ 2.4%
GUI 框架
Qt 6.7+
 现代跨平台界面
加密方式
OpenSSL
 / TLS 1.2+ 加密传输
Linux 支持
libei 1.3+
 + libportal 0.8+(完整支持 Wayland)
协议兼容
Synergy 1.x / Barrier / Input Leap 互通(v1.17.0.96+)
开源协议
GPL-2.0 with OpenSSL Exception
最新版本
v1.26.0
(2026-02-16 发布)

⚠️ 注意事项

① 同一局域网:所有设备必须连接同一个 WiFi 或有线网络。"访客网络"通常隔离设备间通信,会导致连接失败。

② 防火墙放行:Windows 防火墙可能拦截 Deskflow 的通讯端口。首次连接失败时检查防火墙设置。

③ macOS 权限:需要在「系统设置 → 隐私与安全 → 辅助功能」中授权 Deskflow。macOS Sequoia 还需允许"本地网络"访问。

④ 仅文本剪贴板:不支持文件拖拽。传文件建议搭配 KDE Connect 或网盘工具。

⑤ IP 变化:DHCP 环境下重启后 IP 可能变化,建议给主控机设静态 IP或使用主机名。

总结评分

维度
评分
说明
功能完整度
⭐⭐⭐⭐⭐
键鼠共享+剪贴板+加密+快捷键,核心齐全
易用性
⭐⭐⭐⭐⭐
选模式→设布局即用,学习成本低
跨平台能力
⭐⭐⭐⭐⭐
Win/Mac/Linux/Android/FreeBSD 全覆盖,含 Wayland
安全性
⭐⭐⭐⭐⭐
TLS 默认开启,证书双向认证,开源可审计
社区活跃度
⭐⭐⭐⭐⭐
142 贡献者、7000+ 提交、持续迭代中
性价比
⭐⭐⭐⭐⭐
完全免费开源,替代 $29 商业版和 ¥100+ 硬件 KVM
综合推荐
⭐⭐⭐⭐⭐
多设备办公必备神器,25 年技术积累,强烈推荐

一套键鼠,控制所有设备。Deskflow 让多屏桌面不再是噩梦,而是享受。🖱️✨

📌 github.com/deskflow/deskflow | 🌐 deskflow.org | ⭐ 25.7k Star

相关学习资料