最近,Apple 终于推出被鸽了半年的通用控制,让同一个环境下的 Mac 和 iPad 有了非常好的跨设备协同体验。然而,并非每个人都会选择 Apple 平台,且随着身边的数码设备越来越多,如何使用一套键鼠方便地在这些设备实现跨平台协同,就成为了我们提高设备使用效率必须要面对的问题。但当我们认真开始寻找的时候,很可能就会发现琳琅满目的解决方案却让我们不知所措。除了 Apple 平台独有的通用控制之外,还有纯软件的解决方案,如 Synergy、远程桌面,以及通过硬件设备,如 KVM 来实现的切换方案。那么,到底都有什么优缺点?下面就让我们来一一进行对比。▍通用控制如果你用的是 Apple 全家桶,那么通用控制绝对是你最佳的选择。无需任何额外硬件和软件,只需要将支持的设备升级系统到 macOS 12.3,就可以在「设置 > 显示器 > 通用控制」中开启它。使用体验上自然不必说,Apple 的通用控制很可能是所有多设备键鼠共用方案里面最无感的。只需将同一 Apple ID 的设备并排放在一起,无需任何额外的设置,就能流畅地在多个设备间操控和传输文件。而且,借助自家生态的优势,这套方案不仅仅适用于 Mac,也同样适用于 iPad。实际使用下来,如果是苹果自家的外设,那么便与设想中的「完美体验」几乎无异。无论是鼠标、触控板还是键盘,都能达到 Apple 宣称的效果。不过如果用的是第三方的键鼠,那么就会遇到兼容性问题,例如滚轮失效、键盘映射失效和鼠标手势失效等等 bug,严重影响到使用体验。但很显然,通用控制的缺点也是致命的:它只适用于 Apple 生态内的设备。如果是有多平台键鼠共用方案的需求,那么就只能另请高明了。▍纯软件方案从成本上来考虑,Synergy、无界鼠标、ShareMouse 等这类多平台键鼠共用的软件自然要比硬件低不少。从原理上来说,这些软件都是通过局域网来实现的,只要本地的网络环境良好,也能有不错的体验。不过,不同软件支持的平台、支持的设备数量和实际体验都会有些许差别:01 Synergy在这些软件中,大名鼎鼎的 Synergy 是不少人的首选。如今,它不仅支持了 Windows、macOS、Linux 三个主流的桌面操作系统,甚至还支持了树莓派的 Raspbian,且最大支持 15 台电脑共用一套键,几乎已经能满足几乎所有个人的多平台键鼠共享需求。但需要注意的是,Synergy 如今已经不再是一款免费的开源软件,且不提供试用。如果想要使用就必须在官网进行购买:基础版 29 美元,专业版 39 美元。一般来说,如果你没有超过 3 台以上设备的键鼠共用需求,那么基础版的 Synergy 就可以满足使用需求了。当然,你还可以在一些地方下载到 Synergy 还没有收费时的开源免费版本,或是基于早期 Synergy 代码的开源软件 Barrier。但由于这个版本已经发布多年,因此对新系统、新硬件的支持可能会出现问题,尤其是 Apple 芯片这些采用了新架构的电脑。所以出于稳定性考虑,能够购买最新版的话还是建议购买。自由地排列组合显示器此外,Synergy 也不支持文件和文件夹复制粘贴,且会分服务端和客户端(即只能由「服务端」的键鼠控制其他「客户端」,而「客户端」是无法操控其它设备的)。如果同时还有跨平台设备的文件传输需求, 那么就还需要其他的传输软件来进行协同。
02 无界鼠标
无界鼠标是微软官方推出的免费跨设备键鼠共用软件,最大支持 4 台电脑,同时还支持传输剪贴板和拖拽文件。而且,无界鼠标的设备是不分服务端和客户端的,将键鼠接到任意一台安装了无界鼠标的 PC 上,就能操作同一局域网下设定好的另一台 PC。如果你需要共用键鼠的设备都是 Windows 电脑,那么它肯定是最好的选择。毕竟从体验上来说,无界鼠标是 PC 下最能接近通用控制体验的方案 —— 尽管你需要额外安装软件,且需要经过一些相对复杂的设置过程。非常复古的界面设计,不过体验和通用控制很像
03 ShareMouse
ShareMouse 也算是老牌的跨平台键鼠共用软件了,支持 Windows 和 macOS,功能上也和上面提到的这些软件大同小异,能够支持剪贴板共享和文件拖拽。不过与 Synergy 相比,ShareMouse 提供了个人免费版。虽然免费版受限制较多,但它却可能是能够以最低成本实现两台电脑间键鼠共享的纯软件方案。▍纯硬件方案相比纯软件方案而言,纯硬件的方案虽然需要购买额外的设备,但由于设备间直接通过线缆连接,因此在使用体验上往往会比前者稳定不少。但纯硬件方案也有着它的缺陷:支持横跨的设备较少,基本上最高只支持两台设备。