全网最详细的一款知足多台电脑共用一个鼠标和键盘的工具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) 

 

 

 

 

 

 

 

 

 

 

 

 

相关文章
相关标签/搜索