全網最詳細的一款知足多臺電腦共用一個鼠標和鍵盤的工具Synergy(圖文詳解)

 

   很少說,直接上乾貨!html

 

 

 

 
前言linux

         現在不管你是在公司作大數據開發仍是實驗室裏搞科研,這個軟件確實好用,做爲正在通往大數據架構師路上的咱們沒有幾臺電腦怎麼行?臺式機、筆記本,都放在寫字檯上,筆記本內置鍵盤鼠標,臺式機則有一套無線鍵鼠。常常須要多臺切換使用,這時椅子就很忙了(當心你的屁股)。有什麼辦法能夠一套鍵盤/鼠標控制兩臺電腦呢?用 Synergy 搞定。git

        典型的場景以下:github

 

 

   難道你不以爲,很蛋疼麼?windows

 

 

 

 

 

 Synergy是什麼?服務器

        Synergy的官網:https://symless.com/synergy微信

 

 

 

   介紹就不說了,相信搜這個名字的確定都瞭解了 。網絡

 

若是想看更詳細的介紹:
https://github.com/symless/synergy/wiki 裏面有詳細的介紹 架構

 

教程地址:less

http://www.iplaysoft.com/synergy.html


若是想本身編譯 https://github.com/symless/synergy 有源碼本身下載 , 
可是我按照wiki裏面的編譯老是出現error ,因此就去網上找的使用別的編譯 。參考這篇文章 http://elmagnificogi.github.io/2015/11/01/RaspberryPiSynergy/

 

編譯好的:

https://synergy-project.org/nightly 

這個網站是編譯好的,能夠直接下載相應的版本 安裝就能夠了,安裝提示active 時候能夠選擇skip 就行了。

 

 

 

 

 

 

 

 

 Synergy的目的

  經過 Synergy 在局域網內共享一臺電腦的鍵盤/鼠標,就能夠控制多臺電腦,能夠設置經過快捷鍵切換屏幕(也可設置鼠標在屏幕邊緣便可切換),能夠共享剪貼板(在任意屏幕的剪貼板操做均可以帶到其餘屏幕上)。同時支持Win、 Mac 和Linux,好用極了有沒有。Synergy能共享剪貼板,那麼配合的複製利器Ditto,簡直就是最佳王炸!


        複製利器Ditto,具體怎麼個玩法,後續,九月哥我將撰寫分享出,敬請期待!

 

 

 

 

 

 

 

Synergy的下載

  Synergy可讓多臺電腦共享鼠標和鍵盤,原本是開源且免費的,從1.5版開始收費,但仍然開源,能夠付費下載安裝包或者免費下載源代碼自行編譯。

 

 

 

 

 

 

 

 

 

        固然,你也能夠直接在以下進行下載:

 

 

 

Synergy最新版本(1.8.2)的win下64位安裝包:

https://download.csdn.net/download/u010106732/10594192

 

 

Synergy最新版本(1.8.2)的win下32位安裝包:

https://download.csdn.net/download/u010106732/10594196

 

 

 

Synergy最新版本(1.8.2)的Mac下64和32位安裝包

https://download.csdn.net/download/u010106732/10594198

 

 

 

 

 

 

 

Synergy的原理

  synergy是個開源的軟件,有三個版本 mac / linux / windows,要想實現共享鼠標鍵盤,必須在全部機器上都安裝這個軟件,並進行相應的配置,有一臺惟一的主機做爲服務器端,其餘主機做爲客戶端,要共享的那套鼠標鍵盤連接到端。全部主機都必須連入同一個局域網,會經過局域網交換鼠標鍵盤的輸入信息,以實現其餘主機共享使用這套鼠標鍵盤。

 

 

 

 

 

 

 

 

 

 【筆記本電腦】Synergy 1.8.2(win10下64位)的安裝

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

或者

【筆記本電腦】Synergy 1.4.10(win10下64位)的安裝

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 由於要安裝服務端,因此選中第一個單選框,而後,點擊finish按鈕,出現以下界面:

 

 

 

 

 其中,Screen name : LAPTOP-LG72BB3R,對應着就是個人筆記本電腦。

 

 

 

 

 

        固然,個人筆記本電腦,還沒設置網絡IP。因此是

 

 

 

 

 

 

固然,你能夠根據本身的實際狀況,進行更改和對應。

 

 

 

 

 

 若是是服務端默認狀況下「Server (share this computer)….」是勾選的,若是沒有就打勾。再點擊「Configure Server…」按鈕,彈出以下界面,

 

 

 

 

 

 

 

 

先暫時,這麼設置。等臺式機電腦那邊安裝和設置爲Client後,再進行修改,Apply和Start便可。

NOTE: connecting to service...
NOTE: connection established
NOTE: starting server
NOTE: config file: C:/Users/lenovo/AppData/Local/Temp/qt_temp.H18856
NOTE: log level: NOTE
NOTE: started server, waiting for clients

 

 

 

 

       我這裏,將筆記本電腦的網絡IP由192.68.56.1改成192.168.80.166。主機名更改成DESKTOP-IOTFVUA。

 

 

 

 

 

 

 

 

 

 【臺式機電腦】Synergy 1.8.2(win10下64位)的安裝

    很少贅述。

 

 

 

【臺式機電腦】Synergy 1.4.10(win10下64位)的安裝

 

        寫的很清楚,安裝Client以前,得要已經安裝並配置好Server。

 

 

 

 

 

 

 

 

 

        假設,Client端的臺式機電腦的網絡IP是192.168.80.167。主機名爲DESKTOP-76TTMDH。

 

 

 

 

 

 

 Synergy的Server【筆記本電腦】和Client【臺式機電腦】之間的鏈接

   在Server端【筆記本電腦】上執行如下操做:

 

 

 

 

將筆記本電腦的網絡IP由192.68.56.1改成192.168.80.166。

主機名爲DESKTOP-IOTFVUA。

 

 

Client端的臺式機電腦的網絡IP是192.168.80.167。主機名爲DESKTOP-76TTMDH。

 

 

 

第一步:託拽右上角的電腦圖標到中間想放至的位置

 

 

 

 

 

 

 

 

第二步:修更名字,使用Client上的主機名,獲得名字填寫到該service配置中點擊應用按鈕。

 

 

 

 

 

 

只用將screen name的沒名字改成,客戶端電腦的計算機名字,而後點擊OK,在主界面點擊」Apply「按鈕,Synergy的Server端即啓動,等待Client的鏈接,以下界面所示:

 

 

 

 

 

 

 

 

 

 

 

   成功!

       就能夠,成功地實現一個從服務器到客戶機的,咱們也能夠設置一個從客戶機 到 服務器便可。設置完畢,接下來啓動便可。

       有兩臺電腦分別爲A和B,你想把A的鼠標和鍵盤共享給B,即便B也能共享A的鼠標鍵盤。    

 

 

 

 

 

 

 

 

Synergy的卸載

 

 

 

 

 

 

 

 

 擴展

   以上撰寫分享的是Server端是Windows(7/8/10)和Client端是Windows(7/8/10)。

 

        若Server端是Windows(7/8/10)和Client端是Ubuntu/Debian或者CentOS/RedHat。

 

 

        都是同樣的作法。

 

 

 

 

 

 

 

 

 

 

 

 

歡迎你們,加入個人微信公衆號:大數據躺過的坑        人工智能躺過的坑
 
 
 

同時,你們能夠關注個人我的博客

   http://www.cnblogs.com/zlslch/   和     http://www.cnblogs.com/lchzls/      http://www.cnblogs.com/sunnyDream/   

   詳情請見:http://www.cnblogs.com/zlslch/p/7473861.html

 

  人生苦短,我願分享。本公衆號將秉持活到老學到老學習無休止的交流分享開源精神,匯聚於互聯網和我的學習工做的精華乾貨知識,一切來於互聯網,反饋回互聯網。
  目前研究領域:大數據、機器學習、深度學習、人工智能、數據挖掘、數據分析。 語言涉及:Java、Scala、Python、Shell、Linux等 。同時還涉及日常所使用的手機、電腦和互聯網上的使用技巧、問題和實用軟件。 只要你一直關注和呆在羣裏,天天必須有收穫

 

      對應本平臺的討論和答疑QQ羣:大數據和人工智能躺過的坑(總羣)(161156071) 

 

 

 

 

 

 

 

 

 

 

 

 

相關文章
相關標籤/搜索