使用synergy设置mac和ubuntu共享一套鼠标键盘

版本信息:

mac os版本 10.10.5  64bit

ubuntu版本 14.04 64bit


提示:

1.ubuntu作为server;mac作为client

2.都需要安装synergy,且需要版本保持一致,本例统一使用Synergy1.4.12

3.保证server和client选择的加密协议相同

4.两台设备必须在同一个局域网中

5.设置成功后,server下的鼠标键盘可以在client下使用


步骤:

1.ubuntu下安装synergy

sudo apt-get install synergy

sudo apt-get install quicksynergy


2.mac os下安装synergy

下载synergy解压并拷贝到应用程序中即可

download url:    http://pan.baidu.com/s/1sjIeWcH

3.两台设备上分别hostname命令查看设备名称

例如我的ubuntu下为 fj-Vostro-230 

我的mac下为 localhost


4.把ubuntu配置成server

synergy    //先查看线上安装的版本是否为1.4.12,若不是就去网上找对应版本重新卸载安装

(1)弹出窗口Server or Client:选择Server(new setup);Continue

(2)弹出窗口Encryption:选择加密协议Mode;注意此处server和client的选择要相同!若选择了Disable encryption(不加密),就不用输入密码了。 Done

(3)到Synergy主设置窗口:选择Server(share this computer`s mouse and keyboard)—> 选择Configure interactively——>Configure Server—->Screens and links

可以看到一个九宫格图形,正中间为你的server机器(名称即为hostname命令查询出来的:我的ubuntu设置为server,hostname是fj-Vostro-230);添加client机器按钮在右上角,左上角按钮代表删除一个设备;这里九宫格中的左右代表的就是你的主从设备的实际地理位置;譬如我的client(mac设备hostname为localhost)在server设备的左侧,那么把添加的设备拖到server的左侧,并双击修改screen name为localhost。确定—>start即可启动server。


5.把mac配置成client

(1)解决权限问题

Synergy 的官方网站上可以看到, Synergy 1.4.12目前只支持到 OS X 10.8. 

由于 OS X 10.9的一些系统变更, 导致直接双击运行 Synergy, 会遭遇权限问题.


即便在 系统偏好设置 ->安全与隐私 -> 隐私, Synergy开放权限(勾选),依然不能解决问题.


解决办法是, 在终端中开启 Synergy:

(1.1) 定位到 Synergy的安装目录, 以命令方式启动 Synergy

> cd /

> cd Applications/Synergy.app/Contents/MacOS

> sudo open ./synergy

(1.2) 再打开系统偏好设置 -> 安全与隐私 ->隐私 ,终端 开放权限


(2)打开synergy设置加密协议,步骤和server端相同

(3)进入synergy主设置窗口:选择Client(use another computer`s keyboard and mouse): 可看到Screen name:localhost;填写Server IP—>start


6.server和client都会后台运行,可以把界面工具关闭

ubuntu下输入命令synergy就可重新调出界面设置

mac下会在右上方标题栏里有synergy图标(显示绿色对号表示正在正常运行),选择show就可移栽次调出;打开后标题栏左侧选择File—Run wizard 即可调出Setup synergy;在此面板上可以重新设置Server Or Client和选择加密协议

你可能感兴趣的:(synergy)