两台电脑共享鼠标键盘Synergy
1、Windows平台 - 无界鼠标 Mouse Without Borders
微软工程师推出的
来自 <https://www.cnblogs.com/jackadam/p/10756936.html>
【备注】我试了半天,还是搞不定,报:Error: 请求的名称有效,但是找不到请求的类型的数据.
方法1(没试)、用同一个热点 WIFI https://blog.csdn.net/aizhixiening/article/details/87865268
方法2(没搞定)、添加防火墙出站规则
https://zhidao.baidu.com/question/524298460920510925.html?hideOtherAnswer=true&newAnswer=1
【其它推荐】(没试):坚果云推荐双屏工作软件-ShareMouse
来自 <http://www.jianguoyun.com/s/content/1516.html>
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。
来自 <https://loveky.github.io/2017/03/18/mouse-without-borders/>
3、Synergy 的安装与使用
软件下载地址:
https://sourceforge.net/projects/synergy-stable-builds/
软件破解方法:
https://mrlithium.blogspot.com/2017/06/synergy-serial-number-activation-key.html
按照软件破解方法中自动获取serial number:
点击RUN即可运行得到,可以一路回车,生成序列号
来自 <https://www.codenong.com/js7cda35be2c41/>
【简要教程】:天降神器——Synergy
来自 <https://blog.csdn.net/weixin_41995979/article/details/81990179>
【设置热键】synergy比较详细的使用方法(多台电脑共享一套键盘和鼠标)
来自 <https://blog.csdn.net/qq_28817739/article/details/79721553>
服务端(有鼠标键盘的电脑):
用Windows来演示。
完成上面步骤以后,你会进入设置服务端的界面
这里容易出现问题,就是电脑的名字。设置成英文,两台都设置一下,别重名就行。
一定要去下面这里(客户端)看自己的屏幕名称,其实就是你的电脑在局域网中的名称。
客户端(没有鼠标键盘的电脑):
Client相对Server的配置比较简单,其实都没多复杂。
照样配置完选择开始就行了。
下来,设置热键。
详细步骤:
其中,上面的切换屏幕,就是切换不同的电脑设备,跟之前 设置电脑的屏幕名 对应。
刚才设置了一个从 服务器 到 客户机的,我们再设置一个从 客户机 到 服务器即可。
设置完毕,接下来启动即可。
其他的,应该参考最开始的那篇文章,就没有问题。
我还遇到了一个问题就是,将鼠标键盘的控制权给客户机,鼠标刚开始会卡,我查了查,好像是跟网络有关系,就算在同一路由器下也会卡。不过并不影响使用。
来自 <https://blog.csdn.net/qq_28817739/article/details/79721553>
【快捷键设置方法二】
保存后手动启动synergys,然后client端断开重新运行,试试快捷键,爽上加爽了!
来自 <http://guaneryu.com/blog/?p=200>
【完成配置教程:Windows +Linux】
来自 https://yq.aliyun.com/articles/12325
【其它参考】:synergy折腾日记
来自 <https://www.52pojie.cn/thread-719088-1-1.html>
安装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 找最新的下载 wget http://security.ubuntu.com/ubuntu/pool/main/a/avahi/libavahi-compat-libdnssd1_0.6.32-1ubuntu1_amd64.deb #ubuntu 16.10 版本 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会一直报错
来自 <https://anjia0532.github.io/2017/02/08/share-mouse-and-keyboard-with-your-windows-linux-machines-md/>
【其它问题】
问题一我碰到了,不过我是win10服务端,macOS客户端。
如果要在MAC的客户端上执行全选、复制、粘贴、撤回之类的操作,需要用win键+A、C、V、Z来实现。
例如:如果在WIN10上CTRL+C复制了东西,去MAC客户端上要用WIN+V来粘贴出来。
原理应该是MACOS的这些操作命令是用command,而正常的外设键盘没有这个键(外接个苹果键盘可以解决这个问题),所以只能用WIN键来代替。
来自 <https://tieba.baidu.com/p/5521421650>