1. 程式人生 > >使用synergy設定mac和ubuntu共享一套滑鼠鍵盤

使用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解壓並拷貝到應用程式中即可

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和選擇加密協議