但很显然,通用控制的缺点也是致命的:它只适用于 Apple 生态内的设备。如果是有多平台键鼠共用方案的需求,那么就只能另请高明了。
纯软件方案从成本上来考虑,Synergy、无界鼠标、ShareMouse 等这类多平台键鼠共用的软件自然要比硬件低不少。从原理上来说,这些软件都是通过局域网来实现的,只要本地的网络环境良好,也能有不错的体验。不过,不同软件支持的平台、支持的设备数量和实际体验都会有些许差别:
Synergy | 无界鼠标 | ShareMouse | |
Windows | ✅ | ✅ | ✅ |
macOS | ✅ | ❌ | ✅ |
Linux | ✅ | ❌ | ❌ |
剪贴板 | ✅ | ✅ | ✅ |
文件传输 | ❌ | ✅ | ✅ |
最大支持设备数量 | 15 | 4 | 9 |
是否分服务端和客户端 | ✅ | ❌ | ❌ |
在这些软件中,大名鼎鼎的 Synergy 是不少人的首选。如今,它不仅支持了 Windows、macOS、Linux 三个主流的桌面操作系统,甚至还支持了树莓派的 Raspbian,且最大支持 15 台电脑共用一套键,几乎已经能满足几乎所有个人的多平台键鼠共享需求。
但需要注意的是,Synergy 如今已经不再是一款免费的开源软件,且不提供试用。如果想要使用就必须在官网进行购买:基础版 29 美元,专业版 39 美元。一般来说,如果你没有超过 3 台以上设备的键鼠共用需求,那么基础版的 Synergy 就可以满足使用需求了。
当然,你还可以在一些地方下载到 Synergy 还没有收费时的开源免费版本,或是基于早期 Synergy 代码的开源软件 Barrier。但由于这个版本已经发布多年,因此对新系统、新硬件的支持可能会出现问题,尤其是 Apple 芯片这些采用了新架构的电脑。所以出于稳定性考虑,能够购买最新版的话还是建议购买。
自由地排列组合显示器
此外,Synergy 也不支持文件和文件夹复制粘贴,且会分服务端和客户端(即只能由「服务端」的键鼠控制其他「客户端」,而「客户端」是无法操控其它设备的)。如果同时还有跨平台设备的文件传输需求, 那么就还需要其他的传输软件来进行协同。
无界鼠标无界鼠标是微软官方推出的免费跨设备键鼠共用软件,最大支持 4 台电脑,同时还支持传输剪贴板和拖拽文件。而且,无界鼠标的设备是不分服务端和客户端的,将键鼠接到任意一台安装了无界鼠标的 PC 上,就能操作同一局域网下设定好的另一台 PC。