Synergy 介绍
软件作用
Synergy 两*立电脑,共享一套鼠标和键盘的工具,
软件原理(我自己想的)
保证两台电脑在一个局域网内,可以相互Ping通的电脑(这样才能直接通过TCP连接)
将有键盘的设置为服务器,这台负责连接客户端,分享鼠键。
客户端:通过连接指定的IP + 端口,实现对服务器的TCP连接。
服务器通过鼠标的位置来获取屏幕焦点,确认鼠标当前是在服务器还是在客服端。
如果是在客户端,则通过服务器将鼠标和键盘的事件通过TCP传给客户端。
这样,两台电脑就实现了共享一套键盘
配置过程
synergy 1.4.18
服务器端
安装后的界面
点击configure
拖拽右上角的电脑到主界面中,表示,客户端的机器在服务器端的哪一位置。
然后双击。
只要在名称这个地方写上你客户端的名字就好了。
这个配置完了,服务器端基本就算结束了。
客户端配置
在你客户端的机器上安相同版本的Synergy(不同版本我没有试验)
点Client,然后输入你服务器端的IP地址就好了。
问题记录
客户端Timed out
有几种原因,一个个排除
- 不在一个局域网
Ping一下主机,是否可以Ping通。(如果可以,则排除) - 有防火墙
把那些杀毒软件关了,防火墙也关了,(如果还是不行,则不是这个问题) - 服务没有启动
打开控制面版,选择防火墙,选择高级选项
选择入站规则
在里面找到Synergy,如果有未启动的项,则启动,有禁止的项,则开启。
(我是这一步弄好的)