歡迎您光臨本站 註冊首頁

多機協同工具: Synergy

←手機掃碼閱讀     火星人 @ 2014-03-25 , reply:0

先說它是幹什麼地, 簡而言之, 它能讓多台電腦共用一套滑鼠和鍵盤. 但它並不是為了幫你節省一套滑鼠鍵盤的開銷, 而是不需要同時使用兩幅鍵盤兩個滑鼠, 如果是那樣, 你會恨不能生出三頭六臂.
這個軟體可以讓滑鼠從一個屏幕直接移到另一個屏幕, 移過去時, 鍵盤也可以作用於另一台電腦了. 更酷的是, 還可以在兩台電腦間, 交叉地複製粘貼. 這樣在整理兩台電腦上的資料時, 效率會成倍提升.
哪些情況下這個軟體會發揮用途呢? 如果你有兩台電腦, 而且兩台電腦會有放在一張桌子上的情況下, 那麼這個軟體就非常適合你. 如果你的兩台電腦有不同的操作系統, 比如一個Windows, 另一個是Ubuntu Linux, 這個軟體可以同樣地處理這種情形.
早上花了一個半小時才搞定用法, 雖然費了些周折, 但效果還是顯著的, 我現在就十分愉快地自由自在地在兩個屏幕間切換工作, 一個是Fedora Linux, 我在上面打開一些參照資料; 另一個是Windows, 用來搭建實驗環境, 比如學習Cygwin. Happy:)
這還是一個開源軟體, 在sourceforge上搜一下就會找到, 同時提供Windows, MAC OS X, Unix*三個安裝包. 我在Fedora上使用安裝管理器同樣可以搜索到這款軟體的安裝包, 省得下載RPM自己安裝了.
介紹一下我的安裝和設置過程. 文檔中指出, 將要共享鍵盤和滑鼠的電腦稱為"Primary Screen"(主屏幕), 使用Synergy的伺服器端; 所有其他使用共享的鍵盤和滑鼠的電腦稱為"Second Screens", 使用Synergy的客戶端.
我以裝有Windows的電腦作為Primary Screen, 裝有Fedora的電腦作為Second Screen.
Windows上的設置, 運行Synergy:
1. 選擇"Share this computer's keyboard and mouse (server)"
2. 點擊"Screens & Links Configure..."按鈕
3. 在"Screen List"下點擊"+"按鈕添加Screen Name, 官方文檔推薦使用主機名稱, 比如我這裡添加兩個Screen Name, 分別是"WindowsPC"和"FedoraPC"
4. 編輯在"Links"下面的控制項, 然後點擊"+"按鈕添加"Link". 說明一下, "Link"可以解釋為滑鼠在屏幕間的移動規則.
我添加了兩條"Link", 分別是"FedoraPC is left of WindowsPC"和"WindowsPC is left of FedoraPC".
5. 點擊"OK"按鈕結束設置
6. 點擊"Test"按鈕, 開啟Synergy的伺服器端

Fedora上的設置, 打開終端:
1. 輸入"Synergyc -f 主屏幕名稱"
如果失敗, 可以嘗試將主屏幕名稱更換為IP地址. 如果依然失敗, 就需要自己看官方文檔的錯誤提示了(文字較多, 俺就不翻譯了, 只盼望你能一次成功:) 連接成功, Windows上的Synergy窗體會出現連接成功的消息. 到此證明了已經成功的完成了Synergy的設置.
上面的步驟完成之後, 以後每次使用的時候只需要兩個步驟, 仍以我的實驗為例:
1. 在Windows上打開Synergy, 點擊"Start"按鈕開啟伺服器端. 注意, 不是點"Test"按鈕哦.
2. 在Fedora的終端中, 輸入"Synergyc 主屏幕名稱". 注意, 沒有"-f"參數了.

以前接觸過一種叫做切換器的設備, 可以讓多台主機共享顯示器, 鍵盤和滑鼠, 與這款軟體的目的有些一致, 就是讓使用者不必在多副鍵盤滑鼠間切換. 這也節省了許多購買外設的費用, 適合於搞軟體測試的企業. 但這種設備也有不利於使用的地方, 比如切換器上只能有一台顯示器, 這就導致不能在多個屏幕上協同工作了, 而且切換時屏幕上一黑一亮的感覺也很不舒服.

要感謝偶的偶像的那個長長的軟體列表, 已經在上面找到不少寶貝了

[火星人 ] 多機協同工具: Synergy已經有327次圍觀

http://coctec.com/docs/linux/show-post-167764.html