OPEN SOURCE · 效率工具
一套键鼠,全搞定
Deskflow 开源跨平台键鼠共享
前阵子我去一个朋友的工作室,看到他桌面上摆了两套键鼠,中间还夹着一个黑色的 KVM 切换器,线绕得像蜘蛛网。
我问他:"你这是……开网吧?"
他白了我一眼:"你试试同时用 Mac 写前端、Windows 跑测试、Linux 部署,你就懂了。"
说实话我还真懂。因为我的桌面也没好到哪去。
如果你也同时用多台电脑干活——一台 Windows 处理文档,一台 Mac 做设计,一台 Linux 跑代码——你大概也经历过那个画面:键盘鼠标在桌面上摊开一片,每次想换台电脑,手得在桌上摸半天。效率什么的,不存在的。
所以我今天想跟你聊的 Deskflow,就是解决这个问题的。而且它解决的方式,说实话有点聪明。
01
它到底是什么?
用一句话说:Deskflow 是软件版的 KVM 切换器。
KVM 切换器你大概见过——一个黑色的盒子,上面接着好几套键盘鼠标显示器,拧一下旋钮就切到另一台电脑。但 Deskflow 不需要那个盒子。你只需要在每台电脑上装上它的客户端,然后把鼠标往屏幕边缘一推——"嗖",光标就穿到隔壁那台电脑上了。
而且它完全是开源免费的。
说到这个,得提一嘴它的身世。Deskflow 的前身是 Synergy Community Edition(就是那个老牌的键鼠共享软件 Synergy 的社区版)。后来 Synergy 公司决定把代码和资金都捐出来,搞了一个社区驱动的上游项目,就是现在的 Deskflow。
如果你听过 Barrier 或者 Input Leap——它们跟 Deskflow 是一个妈生的,都是从 Synergy 的代码派生出来的。不过 Barrier 现在已经停更了,官方推荐大家都往 Deskflow 迁移。
所以说,这玩意儿有历史、有社区、还有公司在背后撑腰,不是那种"作者跑路了"的开源项目。

鼠标往屏幕边缘一推,光标就穿到另一台电脑上了
02
它到底能干嘛?
这么说吧,它做了六件事,每一件都是给多设备用户量身定做的。
跨平台键鼠共享
Windows、macOS、Linux、BSD——你能想到的主流操作系统它都支持。一套键鼠通吃,装个软件就行。
剪贴板共享
Linux 上复制配置代码,直接在 macOS 上粘贴。文字、截图都行。就这一个功能,少了很多"发到微信小号再下载"的骚操作。
TLS 加密传输
数据传输默认加密。开源软件主动给你加密,挺难得的。
支持 Wayland
完美适配 Linux Wayland(需要 GNOME ≥ 46 或 KDE ≥ 6.1)。
兼容同类软件
兼容 Synergy 1、Input Leap、Barrier。一台装 Deskflow,另一台装 Barrier,它们能互认。
热键和高级配置
自定义热键、复杂屏幕布局。不过坦白说——大部分用户装好默认就能用。

一套键鼠,Windows、macOS、Linux 全搞定
03
怎么装?手把手教你
WINDOWS
下载 win-x64.msi 一路下一步,或:
winget install --id=Deskflow.Deskflow
MACOS
Homebrew 安装(推荐):
brew tap deskflow/homebrew-tap
brew install deskflow
LINUX
推荐用 Flatpak:
flatpak install flathub org.deskflow.deskflow
📎 项目地址
官网:deskflow.orgGitHub:github.com/deskflow/deskflow
04
装好之后怎么用?
Deskflow 的逻辑很简单:客户端-服务器模式。
插着键盘鼠标的电脑当服务端,其他被操控的电脑当客户端。所有电脑在同一个局域网就行。
开服务端
接键鼠的电脑上打开 Deskflow,选"服务端",点 Start。
连客户端
另一台电脑选"客户端",输入服务端 IP,点 Connect。
摆位置
拖动编辑各台电脑的相对位置,拖好了点 OK。
日常使用
鼠标移到屏幕边缘,光标就穿过去了。就这么简单。
断开点 Stop。改配置双击电脑名字。默认端口 24800。
⚠️ 几个小坑
• Windows 遇到 "ipc connection timeout"——重启电脑,真的管用
• Wayland 用户确认 GNOME ≥ 46 或 KDE ≥ 6.1
• 配置拖到垃圾桶删了?重启服务端就能重连
05
最后说说我的感受
Deskflow 这个项目,我觉得最打动我的不是它功能多强——虽然确实够强——而是它解决问题的思路特别轻量。
"它不走'我给你一个硬件'的路,而是'你已经有硬件了,我帮你把软件层打通'。"
对于我这种桌面上已经摆了三台电脑的人来说,这个思路太对胃口了。我不需要再买一个 KVM 切换器、不需要再理一堆线、不需要在几套键鼠之间切换肌肉记忆。我只需要装一个软件,然后在屏幕边缘轻轻一推鼠标。
它当然不是完美的——剪贴板不支持文件、自定义配置的文档还不够完善、Wayland 的支持还有版本门槛。但作为一个免费开源的项目,能做到这个份上,我觉得挺值的。
如果你也用多台电脑干活,试试 Deskflow。装个软件的事儿,不亏。
· END ·
夜雨聆风