Synergy 可以在多台电脑之间共享鼠标、键盘、剪贴板。开源,跨 Win、Linux、Mac。
通过 Synergy 在局域网内共享一台电脑的键盘/鼠标,就可以控制多台电脑,可以设置通过快捷键切换屏幕(也可设置鼠标在屏幕边缘即可切换,但 @scavin 未测试成功),可以共享剪贴板(在任意屏幕的剪贴板操作都可以带到其他屏幕上)。Win 版本有图形界面,Mac 版本只提供命令行,并且需要自行配置文件,Linux 版本未测试。
下面说说在 Win 下如何使用 Synergy,在这里要使用的键盘鼠标所在电脑称为服务器,被控制的电脑成为客户端:
Synergy 运行初始界面,首先设置本机名称,点击 Advanced…
Screen Name 可以输入计算机名,但建议输入本机 IP 地址,会少许多麻烦。端口默认。点 OK。此时客户端设置完成,下面设置服务器。
返回初始界面,点击 Configure…,进入服务器配置:
Screens 为要所有参与电脑的IP地址,包括服务器端。点击 + 后仅需填写第一行的 Name 即可。需逐条添加。Links 可以不做设置。点击 OK 完成。
回到初始界面,进入 Hot Keys…
左边添加快捷键,右边添加对应的动作。这里 @scavin 设置 Ctrl + u 为切换到第二台客户端, Ctrl + h 为回到服务器端。当然你可以设置 Ctrl Shift + 1 到第一台客户端,Ctrl Shift + 2 到第二台客户端,点击 OK 回到初始界面。
点击 Test,如果没有出现错误提示,就可以点击 stop 后,正式开始服务器端了。点击 Start 开始共享。
客户端连接:很容易,输入服务器端的 IP 就可以点击 Start 了。
如图托盘图标从左边变为右边
恭喜,快用快捷键 Ctrl + U 试试鼠标是不是已经在另外一台电脑中了?