下面通过 synergy来实现键鼠共享,这里是win7设置做服务端,raspberryPi设置做客户端。
Win7 端:
链接:
windows端软件 提取码:3bgg
这里使用Win7作为服务器,选择服务器>点击服务器设置按钮>拖拽添加副屏设备>双击刚才添加的副屏设备>进入设置页面>设置“屏幕名”。(
屏幕名一定要和你设备的机器名称一致,否则无法连接!因为我的树莓派默认名称就raspberrypi,所以这里也要是这个名称)
接下来就可以启动服务器端了。
![](https://i-blog.csdnimg.cn/blog_migrate/42fed8f9a76dce3b2fc5e7b34fdc1ea7.png)
![](https://i-blog.csdnimg.cn/blog_migrate/ee03ce2869d0b927261a86f55609b5a0.png)
raspberryPi端:
在树莓派端就要简单了许多,进入命令行,安装
-
sudo apt-get install synergy
安装完毕后,打开
-
synergy
启动synergy,进行连接服务器:
![](https://i-blog.csdnimg.cn/blog_migrate/b4a3f1c2334dcbca0f35232ab9992138.png)
点击启动后,
如果连接成功,客户端会自动消失!这时只需要把鼠标移到右边缘,就会发现鼠标跑到树莓派的屏幕上了,非常方便!
出现的错误及解决:
问题:服务端出现重复链接断开,如下。客户端提示
ERROR:failed to connect secure socket.
解决:通过find命令找到配置文件
Synergy.conf,将
cryptoEnabled值设置成
false,然后重启Synergy.
-
sudo find -iname "Synergy.conf" 2>/dev/null
![](https://i-blog.csdnimg.cn/blog_migrate/c8f9503d0d6af8804fcf68e779acffe4.png)
技巧:
命令行启动方式,客户端模式连接192.168.2.102服务器:
-
synergyc 192.168.2.102
注意:
加了sudo启动synergyc的时候就是root用户了。普通用户配置文件路径不一样。
![](https://i-blog.csdnimg.cn/blog_migrate/34a9245bebfeb5e5557b3890857bbdc1.png)