公司终于配上了双主机双系统双屏幕,编码是爽了,但是桌上的键盘有多了一套,有没有什么软件能够在不同的电脑之间共享键盘和鼠标呢?后来发下了Synergy这款软件.不仅免费而且开源(支持下).
官网 http://synergy-foss.org/?hl=zh
我在配置mac端的时候遇到几个坑.
以下教程会帮助你如何在windows和mac系统里面共享一套键盘 .(我安装的是1.4.15版本)
我用mac的时间比较久,所以把mac系统做成了 synergy的主机,windows做成了从机
mac端完成安装后主界面如下
点击开始第一个坑出现了.
FATAL: Init failed: system setting not enabled: "Enable access for assistive devices"
Try `synergys --help' for more information.
这个原因主要是没有打开ios系统的 启用辅助设备的控制 mac ox 10.8之后,设置的路径改了,原来在隐私设置里面现在放到了辅助功能
系统设置-->安全和隐私-->辅助功能 里面 (当mac做从机的时候不需要打开这个选项)
之后在启动synergy 程序就可以正常运行了,现在开始配置windows端 输入服务端的ip地址,点击开始.
这里碰到第二个坑.log里面一直显示连接不上 ,原因是要在服务端先添加一个从机定义,从机才能正常连上
双击新添加的屏幕,编辑屏幕的名字为你从机的名字,我这里是 M-Koh-PC ,
并且注意两个屏幕的位置.我的屏幕的实际摆放是 windows在mac的左边, 所有这里我的M-koh 也在左边,不了鼠标穿过屏幕边界的时候会有问题
点击ok,重新启动下服务端就可以了
现在你的鼠标就可以在windows和mac屏幕直接穿梭了....有没有很酷.
-------------------------------------------追加 20141120-----------------------------------------------
坑1 Mac OS X 升级 10.9.5 以后 不能启动sever
FATAL: Init failed: system setting not enabled: "Enable access for assistive devices"
Try `synergys --help' for more information.
在隐私中设置了依旧不好使坑2 windows 装了虚拟机,出现了很多虚拟网卡和IP ,synergy 不能正确的识别服务器的IP地址,又无法手动修改,导致客户端不能连接到服务器。
解决办法,启动synergy的时候在网络管理里面暂时禁掉虚拟网卡
坑 3 windows 上 ERROR: ipc connection error, connection refused NOTE: connecting to service...
原因是服务被停止了 ,需要手动启动synergy 服务
在任务管理器-》服务