synergy一套键鼠控制两台电脑

article/2025/10/25 19:11:36

1. 目的

使用一套键鼠来控制两台主机,win10和ubuntu18。
Synergy是一个键盘和鼠标共享工具,可以跨终端进行使用。
该方案的实现必须使两台设备在同一局域网下,两种设备安装的Synergy版本最好一致,版本不一致为测试,可能有问题。

2. 安装与配置

2.1 ubuntu18上进行安装

安装命令

sudo apt-get install synergy

查看synergy的版本:
在这里插入图片描述

2.2 ubuntu18 作为server设置

作为server端进行如下设置,以ubuntu18作为server端为例:
在这里插入图片描述
自动识别自身的Ip,选择交互配置->设置服务端
在这里插入图片描述
点击有上端电脑图标,拖拽到一个位置双击进行命名,例如另外电脑的名字DELL-PC(win10设备名称,电脑属性中能看到,必须保持一致),点击ok。
配置热键
配置热键主要是进行两个屏幕之间的切换。
点击热键,在热键一侧点击新建,点击keystroke(),然后按下要设置的快捷键组合,在此建立两个热键(例如 control + d,control + n)。
在这里插入图片描述
建立完成后,点击control+d 然后点击行为新建,在切换屏幕一项选择DELL-PC(自己电脑名保持一致)
在这里插入图片描述
同样点击点击control+d 然后点击行为新建,在切换屏幕一项选择nvidia-desktop,点击ok确认。
在这里插入图片描述
至此,server端设置完成。
跨平台使用键鼠共享工具Synergy时,在Ubuntu18.04中出现错误ERROR: failed to connect secure socket
在ubuntu18中进入到/home/自己用户名/.config/Synergy路径中,
sudo vim Synergy.confsudo gedit Synergy.conf进行编辑。
cryptoEnabled=true 改为 cryptoEnabled=false

2.3 win10上client 端设置

win10网页搜索与ubuntu一致的安装包,然后进行安装,为了一致win10搜索安装网络链接Synergy 1.8.8 安装完成后,点击打开,选择Client,只需填写上服务端IP,点击应用,两端分别点击开始即可正常使用。通过上述设置可以使用快捷键进行屏幕切换。例如control + d 就可以在win10电脑中使用键鼠,按下control + n 就可以在ubuntu18中使用键鼠。
在这里插入图片描述


http://chatgpt.dhexx.cn/article/oQ3nociR.shtml

相关文章

鼠标键盘控制多台计算机,一个软件即可一套键盘鼠标控制多台电脑

有时会遇到同一桌面上两台电脑连接两副键盘、鼠标的情况。两套键鼠不仅占空间,让我的零食无处安放,还迫使我经常手动切换鼠标或者键盘来控制另一台电脑,麻烦得蛋疼。 天下苦两套键鼠久矣,还好功夫不负有蛋人,终于让我发…

计算机中键盘可以共享吗,两个电脑怎么共用一个键盘

两个电脑怎么共用一个键盘 有些办公人员需要用两台电脑来工作,但是只想要一套鼠标键盘控制,那么两个电脑怎么共用一个键盘呢?下面就让jy135来告诉大家吧,欢迎阅读。 1、首先要知道两台电脑的ip地址。ip地址可以通过电脑开始菜单中的运行框&a…

Synergy实现一套鼠标和键盘控制两台电脑

一、准备工作 1、下载Synergy,下载链接https://down10.zol.com.cn/yuanchenggongju/synergy_1.8.7.zip 2、解压安装--自己选择路径 3、注意:两台电脑都必须安装 二、进行设置 此软件分为服务器和客户端 服务器指你用的鼠标和键盘那个电脑。即用服务…

如何用一台计算机控制多台计算机,怎么用一套鼠标键盘操作两台或多台电脑?...

无需外部硬件设备,用软件的方法就可以实现一套鼠标键盘控制两台或多台电脑。(前提是两台电脑在同一个局域网中)。下面以两台电脑为例。 1、首先要知道两台电脑的ip地址。ip地址可以通过电脑开始菜单中的运行框,输入cmd 在弹出的对话框中输入 ipconfig来…

如何使用一套键盘鼠标,同时控制多台电脑?

1. 蓝牙键盘 我使用的蓝牙键盘是 GANSS GS87键的蓝牙双模键盘茶轴,既支持有线,也支持无线。最大的优点是便宜,到手 300 多,这个价格能买到有牌子、质量还不错的机械键盘算是非常难得的。当然也有一点小瑕疵,就是不能充…

计算机安装两个键盘会怎样,一台电脑怎么同时使用两个键盘?

可以同时使用两个键盘。 PS/2接口不支持热插拔,在电脑开机的情况下,插上PS/2接口的键盘,重启电脑后键盘才可以用。USB接口的键盘插几个键盘都可以使用,蓝牙键盘只可以使用只能用一个。 ps/2的接口键盘,每台电脑只可以用…

怎样用一个鼠标和键盘控制两台电脑

MouseWithoutBordersSetup下载地址 一、下载地址 微软官方下载地址 http://www.microsoft.com/en-us/download/details.aspx?id35460 mac和win跨平台的可以用 http://www.keyboard-and-mouse-sharing.com/download.php 二、安装教程 双击安装即可(安装之前记…

一套键盘如何控制多台电脑?

昨天在群里看见一个小伙伴问一套键盘如何控制多台电脑?正好勾起以前学习Windows时候的乐趣,其实这个也做过,是我的一个朋友需要,实现原理也比较简单,大概就是通过键盘钩子钩住按键,通过Socket发送到其他电脑…

高效办公|用一套键鼠控制两台电脑解决方案

主要有两种方案,一种软件方案,一种硬件方案。,硬件方案要花钱,但软件肯定有方法能够白嫖。 软件篇 方案一:Synergy 官网:Synergy - Share one mouse & keyboard across computers 不过这是一个收费软…

一套键鼠控制多台电脑的使用方法,快收藏

如何使用一套键鼠控制多台电脑?小编在这里根据网络情况提四种方法,希望能帮到大家。 方案一:同一局域网内 *鼠标共享软件 软件:ShareMouse或Mouse without borders 第一步:分别在两台电脑上安装软件 第二步&#xff1a…

1个鼠标和1个键盘控制2台电脑(windows和linux系统)

由于写文章和跑实验的需要(在windows下写文章比较方便,linux下跑实验比较方便),弄来了两台电脑。一个linux的系统,用来跑程序,一个windows系统,用来看文章和写文章。但是由于使用2个键盘和鼠标不…

QT QTime显示时间

前言&#xff1a; 转载请附上连接,本帖原创请勿照抄。 Qt中利用QTime类来控制时间 #include <QDateTime> QDateTime time QDateTime::currentDateTime(); QString str time.toString("yyyy-MM-dd hh:mm:ss dddd"); ui->label->setText(str); 其它格…

学习QT之QTime类

QTime类的currentTime()函数用于获取当前的系统时间&#xff1b;QTime的toString()函数用于将获取的时间转换为字符串类型。为了方便显示&#xff0c;toString()函数的参数需指定转换后时间的显示格式。 H/h&#xff1a;小时&#xff08;若使用H表示小时&#xff0c;则无论何时…

QTime::singleShot实现定时器

[static] void QTimer::singleShot(int msec, const QObject *receiver, const char *member) singleShot函数是一个静态函数&#xff0c;表示只会在被调用时会执行一次操作。其中msec参数是时间&#xff0c;单位为ms&#xff0c;借助此函数可以简单实现一个定时器&#xff0c;…

QT定时器之QTimer类加QTime类制作秒表

一、QTime时间类 QTime类提供时钟时间函数。 QTime对象包含一个时钟时间&#xff0c;即从午夜开始的小时、分钟、秒和毫秒数。它可以从系统时钟中读取当前时间&#xff0c;并测量运行时间的跨度。它提供了比较时间和通过添加若干毫秒来操作时间的函数。QTime使用24小时时钟格式…

时间类QTime/QTimer

目录 时间类QTime/QTimer 20210119 实例&#xff1a;电子时钟 代码及详细解释如下&#xff1a; 【digiclock.cpp】 【digiclock.h】 【main.cpp】 备注Configure Project 时间类QTime/QTimer 20210119 QTime的currentTime(); //获取当前的系统时间 QTime的…

QT学习:QTime类

QTime的currentTime()&#xff1a;用于获取当前的系统时间; QTime 的toString()&#xff1a;用于将获取的当前时间转换为字符串类型。 为了便于显示&#xff0c;toString()函数的参数需指定转换后时间的显示格式。 显示格式有如下几种&#xff1a; (1)H/h: 小时(若使用H表示小时…

【Qt开发】QTime类

QTime类为用户提供一系列时间的函数&#xff0c;封装的很全面&#xff0c;几乎满足了各种时间的需求。 常用方法介绍 1.QTime addMSecs(int ms) const 当前时间增加毫秒&#xff0c;ms可为负 2.QTime addSecs(int s) const 当前时间增加秒&#xff0c;s可为负 3.int elapsed…

Qt扫盲-QTime理论总结

QTime理论总结 一、概述二、使用1. 属性获取2. 时间加减3. 字符串与QTime互转 一、概述 QTime对象包含一个时钟时间&#xff0c;可以用小时数、分钟数、秒数和毫秒数来表示。它提供了比较时间和通过添加毫秒数来操作时间的函数。 QTime使用24小时时钟格式&#xff1b;它没有A…

0004:Qt常用类 - QTime

Qt常用类 - QTime 1 开发环境 在介绍内容之前&#xff0c;先说明一下开发环境&#xff0c;如下图&#xff1a; Qt版本&#xff1a;Qt5.3.2&#xff1b; Qt开发工具&#xff1a;Qt Creater 3.2.1&#xff1b; Qt构建工具&#xff1a;Desktop Qt 5.3 MinGW 32bit&#xff1b; …