键盘鼠标共享效率工具-Synergy

简介: 背景在日常工作中,为了提高工作效率以及用户体验,会一个主机接多个显示器,像程序员一般都是使用两块显示器。 然而,有很多人是和我一样,自己有多台电脑,两个笔记本。

背景

在日常工作中,为了提高工作效率以及用户体验,会一个主机接多个显示器,像程序员一般都是使用两块显示器。 然而,有很多人是和我一样,自己有多台电脑,两个笔记本。公司一个台式机,如何在台机器之间来回切换工作。在多台机器之间切换使用,来回的切换键盘鼠标是否让你觉得特别烦恼,是否希望能够在一套键鼠上实现跨机器的操作?今天介绍这个工具就是解决这个痛点。不卖关子了,下面进入正题。

Synergy介绍

Synergy是一款开放源代码软件,能让用户通过网络在视线范围内使用一套键盘鼠标控制多台电脑。因为Synergy不能传输视频,所以每台电脑都需要连接显示器。除了在多台计算机间共享键盘鼠标,Synergy还能共享剪贴板。Synergy是跨平台的软件,可以在Windows,Linux和Mac OS X之间共享键盘和鼠标,将来还可能支持Windows Mobile和iPhone平台,也容易移植到更多平台。但是会存在一些技术上的限制,使得软件只能作为客户端或者服务器使用。

Synergy允许你轻松地在你办公桌上多台计算机之间共享你的鼠标和键盘。你只要将鼠标(指针)从一台计算机的屏幕边缘移出到另 一个屏幕就行了。甚至可以共享你的剪贴板。你所需要的仅仅是一个网络连接。Synergy是跨平台的(可以运行于Windows,Mac OS X和Linux)。

安装

我两个笔记本是ubuntu和Mac,公司的办公台式机也是ubuntu,所以,我只做了ubutnu和mac的跨系统的使用操作,和windows安装,我这里就不介绍了。

温馨提示,建议不同系统安装相同版本的Synergy。

ubuntu安装

在Ubuntu里打开终端,输入以下命令进行安装

方式一:

sudo

 apt-get install synergy

方式二:

wget  http://dnxz1.789down.com:8045/soft/0912/synergy_DebianUbuntu_veryhuo.com.zip
unzip synergy_DebianUbuntu_veryhuo.com.zip
sudo apt-get install   ./synergy-v1.7.2-stable-728e9cd-Linux-x86_64.deb

MAC安装

下载

使用

下面进入正式使用过程,Synergy是C/S架构,将键盘和鼠标共享出来的就是服务端。我的mac是type-c接口,所以没有接键盘和鼠标,所以只能是client。

Server端配置:

下面是图:

打开软件,就会让你选择是服务端和客户端,如下图配置


上图中,点击设置服务端,在服务端配置中添加客户端服务端配置,首先添加客户端(否则客户端无法连接到服务端,会一直报WARNING: failed to connect to server: server refused client with our name)

直接点击客户端的屏幕图标,就可以设置了


image.png

客户端配置

勾选client端选项,设置server IP (server端电脑的IP)切记保证两台电脑之间能够相互ping通,注意看到第一个红框里边的client端的名称,将其设置到前边提到的屏幕图标的名称中,切记!

总结

Synergy的官网


1.5版本是最后一个免费版本,之后的是收费版本,如果觉得好用可以支持下开发者。

我使用了以后,感觉很好用,自己在公司,可以将键盘和鼠标共享给我的笔记本,提高效率和体验,另外,支持剪贴板。如果,你和我一样有类似的需求,你不妨尝试一下,你会爱上这个工具。

目录
相关文章
|
搜索推荐 Java 应用服务中间件
【Maven】IDEA部署配置Maven项目教程,IDEA配置Tomcat(2019.3.3)(2023.1.3)
当涉及到软件开发和项目管理时,使用一个可靠的构建工具是非常重要的。Maven是一个广泛使用的构建工具,它为Java项目提供了一种简化的构建过程和依赖管理。 在本文中,我们将探讨如何部署Maven并开始使用它来构建您的项目。我们将介绍所需的步骤,并向您提供一些有用的提示和建议。
【Maven】IDEA部署配置Maven项目教程,IDEA配置Tomcat(2019.3.3)(2023.1.3)
|
机器学习/深度学习 编解码 文件存储
YOLOv8改进 | 2023Neck篇 | BiFPN双向特征金字塔网络(附yaml文件+代码)
YOLOv8改进 | 2023Neck篇 | BiFPN双向特征金字塔网络(附yaml文件+代码)
2048 0
|
IDE Java 关系型数据库
深度了解Maven
一.Maven介绍与功能 二.依赖管理 1.依赖的配置 2.依赖的传递性 3.排除依赖 4.依赖的作用范围 5.依赖的生命周期
1455 1
|
9月前
|
机器学习/深度学习 人工智能 算法
GSPO:Qwen让大模型强化学习训练告别崩溃,解决序列级强化学习中的稳定性问题
这是7月份的一篇论文,Qwen团队提出的群组序列策略优化算法及其在大规模语言模型强化学习训练中的技术突破
1843 0
GSPO:Qwen让大模型强化学习训练告别崩溃,解决序列级强化学习中的稳定性问题
|
2月前
|
自然语言处理 搜索推荐 BI
企业级 Agent 解决方案
瓴羊企业级Agent解决方案以AgentOne为智能中枢,打通数据孤岛、工具链断裂与业务闭环缺失三大痛点,构建“感知-决策-执行-反馈”全链路数智闭环。集成Quick Service、智能小Q、Quick Audience及Dataphin四大专业智能体,实现服务、分析、营销与数据治理的全域协同。(239字)
|
前端开发 Java 关系型数据库
基于ssm的网络直播带货管理系统,附源码+数据库+论文
该项目为网络直播带货网站,包含管理员和用户两个角色。管理员可进行主页、个人中心、用户管理、商品分类与信息管理、系统及订单管理;用户可浏览主页、管理个人中心、收藏和订单。系统基于Java开发,采用B/S架构,前端使用Vue、JSP等技术,后端为SSM框架,数据库为MySQL。项目运行环境为Windows,支持JDK8、Tomcat8.5。提供演示视频和详细文档截图。
376 10
|
消息中间件 JSON Java
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
Spring Boot、Spring Cloud与Spring Cloud Alibaba版本对应关系
35426 1
vcpkg 命令行工具的选项说明
vcpkg 命令行工具的选项说明
530 0
|
负载均衡 Java Nacos
SpringCloud基础2——Nacos配置、Feign、Gateway
nacos配置管理、Feign远程调用、Gateway服务网关
SpringCloud基础2——Nacos配置、Feign、Gateway
|
存储 SpringCloudAlibaba 数据可视化
SpringCloudAliBaba之Nacos配置中心:轻松管理配置文件
SpringCloudAliBaba之Nacos配置中心:轻松管理配置文件
2713 0