使用Synergy多台电脑共享键盘鼠标
以前阿左童鞋有本本(系统Debian 6)一部,公司台式机(Win xp)一台。工作时把 台机的显示器作为本本的外接显示器,然后用tsclient连台机的远程桌面。
恰逢同事离职,抢在IT部门前霸占了同事的显示器。现在手上有电脑二台显示器三部, 今天用Synergy连起来。
准备工作
首先我们要先确定两台电脑的主机名。Debian下通过hostname
得到主机名为laptop
:
Debian作为服务器
sudo apt-get install synergy
修改配置文件/etc/synergy.conf
:
section: screens laptop: leo.server.com: end # section: aliases # laptop: # 172.16.0.20 # leo.server.com: # 172.16.0.11 # end section: links leo.server.com: left = laptop laptop: right = leo.server.com end
section中声明了用来共享键盘鼠标的两台主机。
links中定义的跳转的方法:
鼠标移出leo.server.com的左边,跳转到laptop;
鼠标移出laptop右边,跳转到leo.server.com。
启动服务
参数-f 可选:指定输出调试信息到控制台
Win XP作为客户端
- 安装Synergy后直接通过图形界面配置。
- 勾选:Client (user another computer's keyboard and mouse)
- Name of The server:中输入服务器的IP或主机名
- 「Edit」->Screen name中设置屏幕名leo.server.com。
其他
以上的配置内容仅仅做到刚刚能用。还有很多细节可能参考文档了(反正阿左觉得这样够用 就行了),如:Synergy的连接和传输都是非加密的;还有快捷键的配置,好像只看到在 图型界面里有,不知道配置文件里怎么配置。