使用Synerge在两台电脑间共享鼠标键盘

文章更新

  1. 20160818-初次成文

为什么会有这篇文章

因为我有一台装了WINDOWS 10的PC和一台MBP,回到家在两台电脑之间切换总是比较麻烦,所以才想能否用一套键盘鼠标控制两台电脑。synergy是个不错的选择。

Synergy介绍

Synergy是鼎鼎大名的一款键盘鼠标共享软件,而且开源、跨平台,也能复制剪切版和拖拽文件,据说它是谷歌工程师标配,因为他们也有在多台主机间控制电脑困扰。

但synergy公司也很奇葩,工具开源,但最新版的下载不免费,你要支付之后才能看到新版下载页面(旧版本免费开放,但是却存在bug而且没有解决)。我想原因大概是synergy既要遵守开源协议,但又要维持收入吧。奇怪的是网上竟然很少有人把它共享下载。当然,如果你不嫌麻烦,可以去 这个官方地址 下载源码,自己编译,synergy还很友好的提供了编译指南…

无奈我自己的水平还不够…

好了,话题继续回到软件的使用介绍。

这里分享v1.7.4版本下载,链接: http://pan.baidu.com/s/1mhbaLza 密码: m4d7

我现在一直使用的是synergy,鼠键接在Windows主机,但有一个问题没解决:synergy即使加入了Mac mini(用户)开机启动,但用户没输密码登陆之前,是不会启动synergy的,所以还是要另外接一套鼠键来输密码,随后synergy接管,衰,不知谁有更好的办法?

配置过程

Windows作服务端

synergy要求鼠键在Server,需要鼠键的其它电脑可以没有。

勾选 【Server】,可以看到当前电脑的ip地址

点击 【设置服务端】,默认最中间显示器代表当前电脑

从右上角拖一个到你想要展示的相对位置,双击编辑 【屏幕名】(即其它电脑的主机名)

mac做客户端

在mac【设置】里选择【安全与隐私】,点击【隐私】选项卡,【辅助功能】,勾选右边的 Synergy。

勾选【Client】,输入上一节看到的服务端ip。

同时注意 screen name 就是上一节要填入的屏幕名,也是主机名啦。
不要忘了 start,看到 。。。。 就正常了,享受 “一键” 的快感吧。

后记

用了一个晚上,很流畅,不过后来我用了mbp的键盘和trackpad,就是把mbp当做了主机,把pc当成了client,因为一直觉得苹果电脑的trackpad实在是太好用了。

不过第二天,再次重启机器的时候,无论如何也用不了了…

  1. 跨平台共享鼠标键盘-synergy
分享到