試驗說明:
1. 手上有兩台電腦,分別是筆記本一台,台式機一台。希望它們共用一套鍵、鼠進行操作。這樣工作起來,感覺很cool;
2. 筆記本為Server,台式機為Client;
3. 台式機位於筆記本右側;
4.當我們在操作筆記本的時候,鼠標離開筆記本桌面最右側的時候,會從台式機桌面最左側進入。反之亦然,但鼠標離開台式機桌面最左側的時候,會從筆記本桌面右側進入。簡單來說,就讓你的兩台電腦,看起來像個連體嬰兒一樣。當然,Synergy不僅僅支持兩台電腦,如果你願意折騰,可以搞得像千手觀音一樣!
一、環境准備
1. ThinkPad T400 筆記本一台(共享此機的鍵盤+鼠標,即為Server端,也可以稱為“主機”)
計算機名稱:thinkpad
IP地址:192.168.0.19
操作系統:windows7
2. 台式兼容機一台(Client端,也可以稱為“從機”)
計算機名稱:ubuntu
IP地址:192.168.0.232
操作系統:ubuntu 12.04 LTS
3. 筆記本作為Server,台式機為Client。台式機位於筆記本的右側,我們在操作筆記本的時候,鼠標離開筆記本桌面最右側的時候,會從台式機桌面最左側進入。
二、Synergy安裝
Synergy是一款開源軟件,網絡上有大量的下載鏈接,我們還是建議大家到其官方網站下載(
http://synergy-foss.org/zh-cn/ ),如果願意的話,你還可以為這款優秀的開源軟件捐獻點費用,以便它有更好的發展。
因為本次試驗,我們需要連接的兩台電腦系統不一樣,所以下面我們分別介紹在不同操作系統下Synergy的安裝方法。
1. Windows系統下Synergy安裝方法
- 從官方網站下載基於Windows系統的最新版本安裝包,如:synergy-1.4.10-Windows-x86.exe
- 成功下載之后,雙擊執行安裝包,安裝過程非常簡單,無須多說。
2. Ubuntu系統下Synergy安裝方法
- 首先安裝“Share mouse,keyboard and clipboard over the network”
- 其次安裝“QuickSynergy”,用於輕松配置Synergy的工具。題外話:網上很多介紹Linux的資料的作者,都喜歡在命令行下輸入指令來實現,但對於我這種懶人和Linux初學者來說,還是盡量采用圖形化的方式來完成操作
不論是在Windows下,還是在Ubuntu下,Synergy的安裝過程都非常簡單!!
三、Synergy配置
1. Server端Synergy的配置流程(筆記本+Win7)
- 點擊“開始-->程序-->Synergy”,彈出如下界面,因為我們是要把這台機器設置為Server,所以將“Server (share this computer)....”勾選框打上勾

- 點擊“Configure Server...”按鈕,彈出如下界面,可以從右上角處拖拉圖標到下面的某一方格中。從下圖可以清晰看出Server與Client之間的排列位置,操作完成后,點擊“OK”按鈕返回上級界面;

- 一般情況下,Synergy使用的缺省端口為:24800,如果這個端口與你機器有沖突,你可以通過“Edit-Settings“菜單項進行設置,如下界面所示,你還可以設置synergy啟動方式、日志記錄。PS:Process mode有何作用?哪位朋友知道,給講一講?

- 在主界面點擊”Apply“按鈕,Synergy的Server端即啟動,等待Client的連接,如下界面所示:

Server端已配置好了,讓我們開始Client端的配置吧!
2. Client端Synergy的配置流程(台式機+Ubuntu)
- 前面我們已經將QuickSynergy成功安裝,現在打開QuickSynergy,如下界面所示,這台機器充當Client,因此我們只需要設置“Use”頁面中的參數即可,點擊“Execute”按鈕后,你就會發現你的鍵盤&鼠標,現在可以在兩台電腦之間共享使用了。

三、其它
Synergy在不同OS下的安裝與使用都非常簡單,但在使用過程中,我還是遇到下問題,如果你知道如何解決,請留言!
1. Process Mode有何作用?
2. 在Client(Ubuntu環境)機器上進行鍵盤輸入時,按下左邊的Shift或Ctrl鍵后,直接導致Client與Server失去連接。