1. 程式人生 > 實用技巧 ># 2020-10-08 #「Synergy」- 多電腦共享滑鼠和鍵盤

# 2020-10-08 #「Synergy」- 多電腦共享滑鼠和鍵盤

注意事項

目前(09/28/2020),建議使用 Synergy 的替代 Barrier(forked from symless/synergy-core)

如果堅持使用 Synergy 產品,建議參考 Synergy/Installation 筆記的「使用 二進位制包 安裝」部分。

它是做什麼的?

它是滑鼠鍵盤共享軟體,用於在多臺計算機之間共享鍵盤和滑鼠,使多臺計算機共用一套滑鼠和鍵盤。如下圖(三臺主機,一套鍵鼠):

pasted_image003.png

提供哪些功能?

Synergy提供的功能有:
1)共享滑鼠
2)共享鍵盤
3)共享剪下板(儘量保持Client和Server的版本相同。我的環境中Server是1.7,而Client是1.8,此種情況下無法實現共享剪下板)

4)屏保(Wiki上是這麼說的,但是沒有相關的文件及案例)
5)帶有SSL加密傳輸(1.7+引入SSL加密)

截止 1.8.8,目前(05/04/2019)正在使用的版本。

工作原理簡述

Synergy 屬於 Client / Server 架構:
1)Server:擁有滑鼠鍵盤的主機
2)Client:其他的主機(沒有鍵盤和滑鼠的機器)

Synergy 使用 TCP/IP 通訊,使用 24800 埠,用於在計算機之間傳送滑鼠、鍵盤、剪貼簿事件。

參考文獻

K4NZ / 多電腦共享滑鼠和鍵盤
訪問Synergy主頁
訪問該專案GitHub主頁
Wikipedia/Synergy_(software)
Compile Instructions