两台电脑共享鼠标键盘Synergy

两台电脑共享鼠标键盘Synergy 

1Windows平台 - 无界鼠标 Mouse Without Borders 

微软工程师推出的 

 

【备注】我试了半天,还是搞不定,报:Error: 请求的名称有效,但是找不到请求的类型的数据. 

方法1(没试)、用同一个热点 WIFI https://blog.csdn.net/aizhixiening/article/details/87865268 

方法2(没搞定)、添加防火墙出站规则  

 

【其它推荐】(没试):坚果云推荐双屏工作软件-ShareMouse 

 

2、两款软件对比 Mouse Without Borders vs. Synergy 

功能,特色 

Mouse without Borders的主要特色有: 

  • 一套键鼠控制多台设备 

  • 各台设备间完全平等,可以使用任意一台主机的键鼠控制任意其他主机 

  • 各台主机间共享剪切板内的内容,随意复制粘贴(支持复制文件) 

  • 支持在主机间拖拽复制文件 

  • 可以截取任意一台设备上屏幕的内容(Ctrl+Shift+S进入截屏模式,鼠标拖拽选择截屏区域,在本地打开画图工具,Ctrl+V即可看到截图内容) 

缺点 

我的能想到的唯一缺点就是不支持跨平台,仅支持Windows操作系统。毕竟是Microsoft出品。。。 

类似产品 

Synergy 功能与Mouse without Borders类似。主要区别在于,与Mouse without Borders相比: 

优点: 

  • 跨平台 支持Windows Linux Mac 

缺点: 

  • 有服务器,客户端的概念。只能使用服务器的键鼠控制其他主机 

  • 不支持在主机间复制粘贴文件或拖拽复制文件(官方宣传支持该功能,但始终复制不成功) 

  • 不支持截取其它主机的屏幕 

综上,如果你需要跨平台,那么没得选,只能Synergy。否则果断选择Mouse without Borders。 

 

3Synergy 的安装与使用 

软件下载地址:  

软件破解方法: 

按照软件破解方法中自动获取serial number: 

点击RUN即可运行得到,可以一路回车,生成序列号 

 

 

【简要教程】:天降神器——Synergy 

【设置热键】synergy比较详细的使用方法(多台电脑共享一套键盘和鼠标) 

 

服务端(有鼠标键盘的电脑): 

 

用Windows来演示。 

这里写图片描述

完成上面步骤以后,你会进入设置服务端的界面 

这里写图片描述
这里写图片描述

 

这里容易出现问题,就是电脑的名字。设置成英文,两台都设置一下,别重名就行。 

这里写图片描述

一定要去下面这里(客户端)看自己的屏幕名称,其实就是你的电脑在局域网中的名称。 

这里写图片描述

客户端(没有鼠标键盘的电脑): 

Client相对Server的配置比较简单,其实都没多复杂。 

这里写图片描述

照样配置完选择开始就行了。 

 

下来,设置热键。 

详细步骤: 

 

其中,上面的切换屏幕,就是切换不同的电脑设备,跟之前 设置电脑的屏幕名 对应。 

刚才设置了一个从 服务器 到 客户机的,我们再设置一个从 客户机 到 服务器即可。 

设置完毕,接下来启动即可。 

其他的,应该参考最开始的那篇文章,就没有问题。 

我还遇到了一个问题就是,将鼠标键盘的控制权给客户机,鼠标刚开始会卡,我查了查,好像是跟网络有关系,就算在同一路由器下也会卡。不过并不影响使用。 

 

 

【快捷键设置方法二】 

 

保存后手动启动synergys,然后client端断开重新运行,试试快捷键,爽上加爽了! 

 

 

【完成配置教程:Windows +Linux 

 

【其它参考】:synergy折腾日记  

 

安装Ubuntu 

 

 

# synergy 依赖 libavahi-compat-libdnssd1 
 

但是从sudo apt install -y libavahi-compat-libdnssd1 会提示找不到已废弃 
 

所以手动下载 
 

https://www.ubuntuupdates.org/package_metas?utf8=%E2%9C%93&q=libavahi-compat-libdnssd1 找最新的下载 
 

sudo dpkg -i libavahi-compat-libdnssd1_0.6.32-1ubuntu1_amd64.deb 

 

此时如果提示依赖项未安装,则执行 
 

# sudo apt-get update # 更新 
 

# sudo apt-get -f install # 解决依赖关系 
 

# sudo dpkg -i xxx.deb # 重新安装 
 

sudo dpkg -i synergy-v1.8.8-stable-Linux-x86_64.deb 

 

nohup synergy & 
 

 

 

设置客户端

synergy启动后取消自动配置,手动填写server ip 

注意如果在server端未设置client,client会一直报错 

 

 

【其它问题】 

问题一我碰到了,不过我是win10服务端,macOS客户端。 

如果要在MAC的客户端上执行全选、复制、粘贴、撤回之类的操作,需要用win键+A、C、V、Z来实现。 

例如:如果在WIN10上CTRL+C复制了东西,去MAC客户端上要用WIN+V来粘贴出来。 

原理应该是MACOS的这些操作命令是用command,而正常的外设键盘没有这个键(外接个苹果键盘可以解决这个问题),所以只能用WIN键来代替。 

 

 

 

posted @ 2020-05-01 17:06  踏雪影无痕  阅读(1376)  评论(0编辑  收藏  举报