`

转:使用Synergy实现多台电脑共享一套鼠标键盘

阅读更多
出处:http://www.js8.in/520.html

公司闲置了一台电脑,开发的项目是在Ubuntu系统下配置的开发环境,而我开发的主要代码还是在windows下编写的,所以我使用synergy实现了两台电脑使用一套鼠标键盘的功能~这样自己就舒服多了~

Synergy是一款远程控制软件。一般的远程控制软件都是将服务器的画面提供给客户端使用, 而Synergy的创意很独特,它将客户端的键盘和鼠标提供给服务器使用。 这样如果你有多台电脑并且每台电脑都有自己的显示器,你可以通过 Synergy 用一组键盘和鼠标控制所有电脑, 而且每台电脑的屏幕可以连接起来,就像在同一台电脑上使用多个显示器一样。

Synergy可以运行在多个平台上,包括Unix/Linux,Mac OS X, Windows98/xp/vista/windows7,而且多台机器的操作系统不同也没有关系。唯一的要求就是这些机器都需要支持TCP/IP网络,彼此间可以通过IP访问。

Synergy使用教程
假设我们有三台电脑,分别为 computerA、computerB、computerC。 我们要使用 computerA(服务器) 的鼠标键盘控制这三台电脑,并且屏幕的布局如下。


下载安装
请到Synergy官方提供的下载点选择适合自己操作系统的Synergy版本下载。对于Windows是一个安装程序,Mac是个压缩包,提供给Linux的则是rpm包,不过好在这个软件不是很新了,Ubuntu/Debian下直接apt-get install synergy就行。

linux synergy服务器配置
新建一个synergy.conf,内容如下:

section: screens
linux:
windows:
end
section: links
linux:
right = windows
windows:
left = linux
end


断桥残雪建议,最好建立在用户具有权限的位置~
接着在客户端执行以下命令:

synergys -f –config synergy.conf


synergy.conf的path位置

windows服务器设置
首先在 computerA 上启动 Synergy, 选择 Share this computer’s keyboard and mouse (server)。
然后单击下面的Configure…按钮,以配置各个屏幕。单击 Screens 下面的 + 按钮,输入 Screen Name 为 computerA,确定。同样的方法依次添加 computerB 和 computerC。



然后我们要设置这三个屏幕的布局。在 Links 的列表框下方有一排输入框和选择框,将其依次设置为以下的内容然后单击下方的 + 按钮。

* 0 to 100% of the left of computerA goes to 0 to 100% of computerB
* 0 to 100% of the right of computerB goes to 0 to 100% of computerA
* 0 to 100% of the left of computerC goes to 0 to 100% of computerA
* 0 to 100% of the right of computerA goes to 0 to 100% of computerC

这样我们就将三个屏幕设置为 B – A – C 的布局了。

注意两个屏幕之间的连接是双向的,比如我们设置了 B <- A,也要同时设置 B -> A,否则鼠标从 A 移动到 B 之后就无法回到 A 了。最终的结果如下。



回到主界面,单击 Advanced… 按钮,确认Screen Name的内容为 computerA,确定。
至此服务器端设置完毕,先不要关闭 Synergy 的对话框。

windows客户端设置
在 computerB 上启动 Synergy,选择Use another computer’s shared keybord and mouse(client),并在下面的主机名处填写 computerA。

然后单击 Advanced… 按钮,确认Screen Name的内容为 computerB


在 computerC 上用同样的方法进行设置。

在 computerA 上单击 Test 按钮,然后依次在 computerB 和 computerC 上单击 Test 按钮。我们试着在 computerA 上将鼠标移动到屏幕左侧,就会看到鼠标移动到了 computerB 上,而此时键盘也在控制 computerB;然后将鼠标移动到 computerB 屏幕右侧,鼠标就会回到 computerA;再将鼠标移动到 computerA 右侧,鼠标就会移动到 computerC 上。


linux客户端配置
很简单,打开终端输入以下命令就可以连接上synergy服务器啦~

synergyc -f server-host-name

-f的意思是可以在前台看到调试信息,server-host-name可以使用server-IP

synergy开机自启动
最后依次在每台电脑上单击 AutoStart… 按钮,选择登录时自动启动或者电脑启动时自动启动 Synergy,单击Install按钮。最后回到主界面,单击 Start 按钮关闭 Synergy 设置窗口即可。

synergy退出
Windows系统直接关闭程序就好。
Linux 如果你在关机前不行使用该程序了,使用kill或者killall命令手动杀进程即可(使用方法不说了吧)。查看进程使用:ps -e 指令。
  • 大小: 3.4 KB
  • 大小: 13.4 KB
  • 大小: 11 KB
  • 大小: 11.1 KB
  • 大小: 13.6 KB
分享到:
评论

相关推荐

    synergy-两台电脑共享一套鼠标键盘-Linux&windows & 源码 华为员工经常使用的软件

    synergy是个开源的软件,有Linux, Mac, windows三个版本,要想实现共享鼠标键盘,必须在所有机器上都安装这个软件,并进行相应的配置,有一台唯一的主机作为服务器端,其他主机作为客户端,要共享的那套鼠标键盘链接...

    synergy(多台电脑一套鼠标键盘

    通过网络共享一套键盘鼠标 好玩的工具,适用的工具

    [2014-7]synergy-两台电脑共享一套鼠标键盘-Linux&amp;windows &amp; Mac 华为员工经常使用的软件

    synergy是个开源的软件,有Linux, Mac, windows三个版本,要想实现共享鼠标键盘,必须在所有机器上都安装这个软件,并进行相应的配置,有一台唯一的主机作为服务器端,其他主机作为客户端,要共享的那套鼠标键盘链接...

    synergy破解1.6.2-多台电脑公用一套鼠标键盘

    通过 Synergy 在局域网内共享一台电脑的键盘/鼠标,就可以控制多台电脑,可以设置通过快捷键切换屏幕

    一套键鼠控制多台电脑

    它可以让你的多台电脑共享一套键鼠,甚至还可以共享剪贴板,而你只需动动鼠标,指针就可以轻松地在各台电脑屏幕之间来回穿梭,就像一台电脑使用多个显示器一样。而且 Synergy 完全免费开源,并跨平台支持 Win/Mac/...

    synergy共享鼠标键盘

    synergy两台电脑共享鼠标键盘,可以通过配置,用一套鼠标键盘控制两台电脑。

    SynergyPro_1.10.0_稳定_推荐使用_局域网共享键盘鼠标方案_mac_linux_widown三平台可用

    synergy是一个支持多平台的、简易的多pc控制软件,也就是说当有多个pc电脑(window,mac,linux),如果每个pc都使用一套鼠标键盘会很不方便,synergy可以帮助我们解决问题,使用一套鼠标键盘,就可以控制多个电脑。...

    synergy鼠标键盘共享

    用一套键盘鼠标就可以控制多台电脑。注意每台电脑安装的版本要一致。安装之后记得确认synergy服务已开启。

    synergy鼠标键盘共享机制

    鼠标键盘共享 ,一套键盘鼠标可控制多台电脑,自由布局管理

    Synergy键盘鼠标共享.rar

    在办公和家中场景中,有时候需要同时操作多个电脑设备,如果每套电脑用一套键盘鼠标比较占有空间不方便,所以会考虑如何在设备之间共享一套键盘鼠标设备。 如果设备在同一网段,可以通过软件共享(SYNERGY),Mac...

    synergy - 1.8.8 linux 64 鼠标键盘共享软件

    synergy - 1.8.8 linux 64 在linux系统上运行(64位),可以和windows共享一套鼠标键盘

    Synergy:在多台计算机上实现键盘鼠标共享

    Synergy 这是一款能够让使用者仅用一套键盘鼠标,就同时操控多部计算机的免费工具软件。使用者能够在包括 Windows 、 Linux 、 Mac OS 等不同的系统上安装它,并且在设定好主从关系后,就能够通过一套键盘鼠标来进行...

    Synergy 鼠标键盘局域网共享

    Synergy 是一款能够让使用者仅用一套键盘鼠标,就同时操控多部计算机的免费工具软件。使用者能够在包括 Windows 、 Linux 、 Mac OS 等不同的系统上安装它,并且在设定好主从关系后,就能够透过一组键盘鼠标来进行...

    SynergyPro_1.11.1_局域网共享键盘鼠标方案_mac_linux_widown三平台可用

    synergy是一个支持多平台的、简易的多pc控制软件,也就是说当有多个pc电脑(window,mac,linux),如果每个pc都使用一套鼠标键盘会很不方便,synergy可以帮助我们解决问题,使用一套鼠标键盘,就可以控制多个电脑。...

    SYNERGY键盘鼠标共享

    Synergy[1] 是一款能够让使用者仅用一套键盘鼠标,就同时操控多部计算机的免费工具软件。使用者能够在包括 Windows 、 Linux 、 Mac OS 等不同的系统上安装它,并且在设定好主从关系后,就能够透过一组键盘鼠标来...

    一套鼠标和键盘,共享几个桌面,很好用啊.

    synergy-1.4.7-Windows-x86 一套鼠标和键盘,共享几个桌面,很好用啊.

    synergy-1.3.8-Windows

    它可以让你的多台电脑共享一套键鼠,甚至还可以共享剪贴板,而你只需动动鼠标,指针就可以轻松地在各台电脑屏幕之间来回穿梭,就像一台电脑使用多个显示器一样。而且 Synergy 完全免费开源,并跨平台支持 Win/Mac/...

    键鼠共享synergy

    一套鼠标键盘控制多台电脑,最多15台!一套鼠标键盘控制多台电脑,最多15台!

    synergy鼠标和键盘共享软件

    Synergy它可以让你的多台电脑共享一套键鼠,甚至还可以共享剪贴板,而你只需动动鼠标,指针就可以轻松地在各台电脑屏幕之间来回穿梭,就像一台电脑使用多个显示器一样。而且 Synergy 完全免费开源,并跨平台支持 Win...

    synergy 1.4.7一套键鼠控制多台电脑

    Synergy允许你轻松地在你办公桌上多台计算机之间共享你的鼠标和键盘,它免费并且开放源代码。你只要将鼠标(指针)从一台计算机的屏幕边缘移出到另一个屏幕就行了。甚至可以共享你的剪贴板。你所需要的仅仅是一个...

Global site tag (gtag.js) - Google Analytics