高二狗自己有两台电脑,台式机、笔记本,都放在写字台上,笔记本内置键盘鼠标,台式机则有一套无线键鼠。经常需要两台切换使用,这时椅子就很忙了。

有什么办法可以一套键盘/鼠标控制两台电脑呢?用 Synergy 搞定。

感谢 jiacheng 推荐:

Synergy 可以在多台电脑之间共享鼠标、键盘、剪贴板。开源,跨 Win、Linux、Mac。

Synergy - 教你在局域网中用一套键盘/鼠标控制多台电脑 1

通过 Synergy 在局域网内共享一台电脑的键盘/鼠标,就可以控制多台电脑,可以设置通过快捷键切换屏幕(也可设置鼠标在屏幕边缘即可切换,但 @scavin 未测试成功),可以共享剪贴板(在任意屏幕的剪贴板操作都可以带到其他屏幕上)。Win 版本有图形界面,Mac 版本只提供命令行,并且需要自行配置文件,Linux 版本未测试。

下面说说在 Win 下如何使用 Synergy,在这里要使用的键盘鼠标所在电脑称为服务器,被控制的电脑成为客户端:

Synergy - 教你在局域网中用一套键盘/鼠标控制多台电脑 2

Synergy 运行初始界面,首先设置本机名称,点击 Advanced…

Synergy - 教你在局域网中用一套键盘/鼠标控制多台电脑 3

Screen Name 可以输入计算机名,但建议输入本机 IP 地址,会少许多麻烦。端口默认。点 OK。此时客户端设置完成,下面设置服务器。

返回初始界面,点击 Configure…,进入服务器配置:

Synergy - 教你在局域网中用一套键盘/鼠标控制多台电脑 4

Screens 为要所有参与电脑的IP地址,包括服务器端。点击 + 后仅需填写第一行的 Name 即可。需逐条添加。Links 可以不做设置。点击 OK 完成。

回到初始界面,进入 Hot Keys…

Synergy - 教你在局域网中用一套键盘/鼠标控制多台电脑 5

左边添加快捷键,右边添加对应的动作。这里 @scavin 设置 Ctrl + u 为切换到第二台客户端, Ctrl + h 为回到服务器端。当然你可以设置 Ctrl Shift + 1 到第一台客户端,Ctrl Shift + 2 到第二台客户端,点击 OK 回到初始界面。

点击 Test,如果没有出现错误提示,就可以点击 stop 后,正式开始服务器端了。点击 Start 开始共享。

客户端连接:很容易,输入服务器端的 IP 就可以点击 Start 了。

Synergy - 教你在局域网中用一套键盘/鼠标控制多台电脑 6

如图托盘图标从左边变为右边

Synergy - 教你在局域网中用一套键盘/鼠标控制多台电脑 7

恭喜,快用快捷键 Ctrl + U 试试鼠标是不是已经在另外一台电脑中了?

高二狗在女朋友的电脑上测试连接成功后,进行了如下操作:Win + R > CMD > I Love You!!!。

据说二狗女朋友很满意

购买地址:

  • https://store.lizhi.io/site/products/id/511?cid=jxlwguir