因工作需要,同时需要操作windows和linux两台电脑,如果桌面放置两套键鼠太过拥挤,且需要换来换去的着实麻烦,所以使用synergy软件来达到键鼠共享的目的。 此方法同时支持Windows、macOS、Linux三种平台,已知最多15台设备同时在线
本人使用的是windows10 x64以及ubuntu18.04,以下介绍免费下载、使用方法:
下载
sudo apt-get install synergy
查看版本
dpkg -l |grep synergy
其他版本安装包下载地址(deb包、rpm包合辑):
V1.8.8下载 V1.8.7下载 V1.8.5下载
由于在官方下载安装包必须先购买,所以以下给出两种下载方法:
方法一:下载源码手动编译安装
选择发布的源码版本 官方安装编译教程 注:此方法不限于windows,适用全平台
方法二:直接下载
V1.8.8 -x86-x64合辑 带破解说明下载
使用windows作为server,ubuntu作为client。注:两台机器需要在同一局域网
拖动右上角屏幕到方格里以添加设备,实际显示屏的位置可在图中拖动以达到效果,PC-name和接入电脑的hostname相同。
linux下有两种方法打开client:
方法一:界面打开
1.点击显示应用程序 2.点击打开synergy 3.输入server端IP
方法二:命令行
synergyc -f --no-tray --debug INFO --name PC2-name --enable-crypto 192.168.1.22:24800 注:替换红体字,PC2-name为本地hostname,192.168.1.22为server IP地址
配置完成后,就只留下一套键鼠,然而每次开机的时候,都需要手动启动synergy,这样很不科学,所以设置开机自启动。
1.将已下内容保存到文件,然后更改文件权限为可执行
#!/bin/sh /usr/bin/synergyc -f --no-tray --debug INFO --name PC2-name --enable-crypto 192.168.1.22:248002.在应用程序中,打开启动应用程序,把刚刚保存的文件添加进来,即可实现开机自启动。
注意:本人电脑设置的是开机自动登陆,此方法的自启动,只是在账户登陆后才启动,针对需要在登陆界面输入账户的,由于不同Linux版本,设置开机启动的方法不一样,这里主要介绍实现自启动思想,就是将命令行命令添加相应文件中,具体方法自行百度。