乐于分享
好东西不私藏

桌上摆了两套键鼠?这个开源软件让你一套搞定所有电脑

桌上摆了两套键鼠?这个开源软件让你一套搞定所有电脑

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

它到底能干嘛?

这么说吧,它做了六件事,每一件都是给多设备用户量身定做的。

1

跨平台键鼠共享

Windows、macOS、Linux、BSD——你能想到的主流操作系统它都支持。一套键鼠通吃,装个软件就行。

2

剪贴板共享

Linux 上复制配置代码,直接在 macOS 上粘贴。文字、截图都行。就这一个功能,少了很多"发到微信小号再下载"的骚操作。

3

TLS 加密传输

数据传输默认加密。开源软件主动给你加密,挺难得的。

4

支持 Wayland

完美适配 Linux Wayland(需要 GNOME ≥ 46 或 KDE ≥ 6.1)。

5

兼容同类软件

兼容 Synergy 1、Input Leap、Barrier。一台装 Deskflow,另一台装 Barrier,它们能互认。

6

热键和高级配置

自定义热键、复杂屏幕布局。不过坦白说——大部分用户装好默认就能用。

一套键鼠,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 的逻辑很简单:客户端-服务器模式

插着键盘鼠标的电脑当服务端,其他被操控的电脑当客户端。所有电脑在同一个局域网就行。

1

开服务端

接键鼠的电脑上打开 Deskflow,选"服务端",点 Start。

2

连客户端

另一台电脑选"客户端",输入服务端 IP,点 Connect。

3

摆位置

拖动编辑各台电脑的相对位置,拖好了点 OK。

日常使用

鼠标移到屏幕边缘,光标就穿过去了。就这么简单。

断开点 Stop。改配置双击电脑名字。默认端口 24800。

⚠️ 几个小坑

• Windows 遇到 "ipc connection timeout"——重启电脑,真的管用

• Wayland 用户确认 GNOME ≥ 46 或 KDE ≥ 6.1

• 配置拖到垃圾桶删了?重启服务端就能重连

05

最后说说我的感受

Deskflow 这个项目,我觉得最打动我的不是它功能多强——虽然确实够强——而是它解决问题的思路特别轻量。

"它不走'我给你一个硬件'的路,而是'你已经有硬件了,我帮你把软件层打通'。"

对于我这种桌面上已经摆了三台电脑的人来说,这个思路太对胃口了。我不需要再买一个 KVM 切换器、不需要再理一堆线、不需要在几套键鼠之间切换肌肉记忆。我只需要装一个软件,然后在屏幕边缘轻轻一推鼠标。

它当然不是完美的——剪贴板不支持文件、自定义配置的文档还不够完善、Wayland 的支持还有版本门槛。但作为一个免费开源的项目,能做到这个份上,我觉得挺值的。

如果你也用多台电脑干活,试试 Deskflow。装个软件的事儿,不亏。

· END ·