背景
两台电脑,一台 Ubuntu 系统主机,一台 Windows 笔记本,只有一套键鼠,经常需要切换。这个需求又被称作 KVM(Keyboard Video Mouse)。
方案
不完全统计如下:
推荐软件方案:
- Windows 之间:Mouse Without Borders
- Windows 和 macOS 之间:ShareMouse
- Linux:Synergy 或者它的免费版本 Barrier
推荐硬件方案:
- 对拷线:JUC500、Smart KM Link 等
- KVM 切换器:Aten
- USB 切换器
- Logitech Flow
用过罗技的双模鼠标,只有蓝牙刚连接的时候有一些延迟,别的没问题,算挺好用的。
其他的硬件方案没试过,不发表意见。
Synergy
因为我的环境是 Ubuntu 和 Windows,所以我选择 Synergy。
Install
Synergy 是开源收费软件,自己编译使用免费,官网下载收费。
不过有其他人编译好的包供别人下载,不担心安全问题的的话可以试一试:链接1、链接2
Ubuntu用 sudo apt install synergy
也可以安装1.6.2版本。
也可以用 Synergy 别人 fork 出来的免费版本 Barrier,Windows 和 macOS 可以直接下载安装包,Ubuntu 还是需要编译安装。
在这里,我选择 Synergy 的新版本(1.10.0),这里给个 资源链接,提取码 c79u
,激活码私信我领取。
安装步骤和其他软件一样,不赘述。
Usage
配置很简单:
- 在 Ubuntu 主机上设置作为 Server,记下 IP 地址
- 在笔记本上设置作为 Client,服务端 IP 填 Server 的 IP,并记下屏幕名
- 在 Ubuntu 主机上设置服务端,拖一个屏幕到想要放置的位置,设置屏幕名为刚刚笔记本的屏幕名
- 应用并启动两台机器的 Synergy 即可
使用的时候,如果鼠标向另一台机器的方向移出显示屏之外,则鼠标和键盘自动切换控制另一台机器。
还有一些热键和设置,可以根据自己的需要配置。
如果还是连接不上,尝试一下关闭防火墙 sudo ufw disable
。
参考
- 多机共享键鼠软件横向测评
- Kim工房:Mouse Without Borders,一套键鼠控制多台电脑的神器
- mac与windows共享键盘鼠标
- synergy折腾日记
- 天降神器——Synergy
- 共享键鼠神器 Synergy
- 键鼠共享方案总结与推荐:Smart KM Link 使用经验
- SynergyHowto
- 设置synergy开机自动启动