使用synergy讓多臺電腦共用一套鼠標(biāo)鍵盤

當(dāng)你有兩臺電腦同時需要使用的時候,就會發(fā)現(xiàn)多個鼠標(biāo)鍵盤操作起來特別繁瑣,有沒有一個軟件可以實(shí)現(xiàn)多個主機(jī)共用一套鼠標(biāo)鍵盤,去搜索了一下,嘿嘿,發(fā)現(xiàn)可以使用synergy實(shí)現(xiàn)這個功能

synergy介紹

synergy分為服務(wù)端和客戶端,安裝synergy的時候可以指定是服務(wù)端或客戶端,服務(wù)器端的鼠標(biāo)鍵盤就可以用來控制客戶端主機(jī),同時共用剪貼板。使用時請確認(rèn)所有的主機(jī)在同一個lan下,比如連接同一個WiFi。

環(huán)境

我有兩臺Windows,一臺是個人筆記本(windows7),一臺是公司筆記本(windows10)

下載synergy

  • windows版下載鏈接

https://github.com/brahma-dev/synergy-stable-builds/releases/download/v1.8.8-stable/synergy-v1.8.8-stable-Windows-x64.msi

  • linux版下載鏈接:

https://github.com/brahma-dev/synergy-stable-builds/releases/download/v1.8.8-stable/synergy-v1.8.8-stable-Linux-x86_64.deb

synergy安裝(Windows)

  • 服務(wù)端(ip為192.168.1.6)
    安裝后的界面:


    image

    激活按鈕:


    image

激活碼生成

// Example program
#include<fstream>
#include <iostream>
#include<algorithm>
#include<vector>
#include<climits>
#include<sstream>
#include<iomanip>
#include<stdexcept>
#include <string>

static std::string
hexEncode (std::string const& str) {
    std::ostringstream oss;
    for (size_t i = 0; i < str.size(); ++i) {
        unsigned c = str[i];
        c %= 256;
        oss << std::setfill('0') << std::hex << std::setw(2)
            << std::uppercase;
        oss << c;
    }
    return oss.str();
}

int main()
{
  std::ostringstream oss;
  oss << "{v1;pro;AVV;5;avv@avv.com;AV Computer;0;0}";
  std::cout << hexEncode(oss.str());
}
  • 點(diǎn)擊run


    image
  • 輸出結(jié)果

7B76313B70726F3B4156563B353B617676406176762E636F6D3B415620436F6D70757465723B303B307D 

客戶端配置

  • 客戶端(ip為192.168.1.5)
    服務(wù)端IP根據(jù)實(shí)際情況填寫


    image

設(shè)置服務(wù)端

image

結(jié)果驗(yàn)證

如果設(shè)置正??梢酝蟿邮髽?biāo)到另外一臺主機(jī)。
或者可以嘗試在服務(wù)端主機(jī)復(fù)制一段文字,然后在客戶端嘗試黏貼。


博客園

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容