一套键鼠控制Windows+Linux——Synergy在Windows10和Ubuntu18.04共控的实践

一套键鼠控制Windows+Linux——Synergy在Windows10和Ubuntu18.04共控的实践

Synergy简介

Synergy能够通过IP地址实现一套键鼠对多系统、多终端进行控制,免去了对不同终端操作时频繁切换键鼠的麻烦,可跨平台使用,拥有Linux、MacOS、Windows多个版本。

Synergy应用分服务端和客户端,服务端即主控端,Synergy会共享连接服务端的键鼠给客户端终端使用。本文介绍的对应方式:

  • 服务端——Windows10
  • 客户端——Ubuntu18.04

准备工作(重要)

在配置Synergy前,需要将服务端与客户端设备设置静态IP。

Windows服务端配置

  1. msi安装包安装后会提示安装Bonjour以提高效率,可选择是否安装。
  2. 选择Server并点击设置服务端:在这里插入图片描述
  3. 进入服务端设置,点击“屏幕和联接选项卡”,此时位于网格中央的为本机(服务端)位置,将右侧电脑图标拖动至网格其他位置,需要注意客户端相对于服务端位置,Synergy将按照网格内终端位置情况联接屏幕。
    在这里插入图片描述
  4. 拖动到网格内后双击刚刚拖动的图标,进入配置界面,注意,屏幕名一定要与客户端名称一致,别名可选填,完成后点击OK,服务端配置完成,点击首页“开始”按钮启动服务端:
    在这里插入图片描述

Ubuntu客户端配置

  1. Ubuntu下客户端可使用Quick Synergy,安装Quick Synergy
  2. 安装Quick Synergy前需要先安装Synergy:
sudo apt-get install synergy
sudo apt-get install quicksynergy
  1. 安装完成后终端内输入quicksynergy启动,启动后如下图,中心小房子为Ubuntu客户端位置,注意要和Windows服务端位置相对应(Windows放在小房子右边):
    在这里插入图片描述
  2. 进入Use选项卡,对Quick Synergy进行配置,Server hostname/IP address填写Windows静态IP,Screen name填写与服务端配置时一致的名称,点击执行启动客户端:
    在这里插入图片描述

配置开机启动

  1. Windows开机启动
    win+R进入运行,输入%programdata%\Microsoft\Windows\Start Menu\Programs\Startup确定进入开机启动文件夹,并将Synergy快捷方式复制到该文件夹,即可实现开机启动。
  2. Ubuntu开机启动
    首先将Ubuntu账户设置为开机自动登录, 如不设置自动登录,ubuntu需要手动解锁后命令才会自启动。之后搜索startup(或类似关键字,因版本不同而不同)设置开机启动,将命令/usr/bin/synergyc -f --name Screen_name IP_address写入Command栏,点击确定即可。

猜你喜欢

转载自blog.csdn.net/m0_37728676/article/details/108575670