Barrier多计算机共享键鼠详细教程(可跨平台)+使用感受

满足需求

如果你希望仅用一套键鼠控制两台及以上的电脑,那么这款免费开源的工具Barrier你一定不能错过!可以在Windows、macOS和Linux之间共享同一套鼠标和键盘,不仅让你摆脱在不同键鼠间反复切换的烦恼,还能省下一笔外设钱。

使用场景

以我为例,我需要在一台台式机和一台笔记本电脑之间共享键鼠,两者都连接了同一Wifi网络,都是Windows系统。键盘是ikbc的无线键盘,鼠标是罗技的有线鼠标。键鼠都连在台式机上。

即,我的目标是通过Barrier将台式机配置成服务端,笔记本电脑配置成客户端。

摘要

以下以Windows系统为例,包含了以下三部分详细内容,服务端和客户端的电脑都需要照做一遍哦!

①Barrier的下载安装和设置

②Bonjour的下载和安装

③Openssl下载安装和配置

Barrier的下载和安装

下载

方案一:从项目源码地址github上下载

github源码地址

这个方法适合有条件打开github,并且对github较为熟悉的人。

在项目地址的Relesse界面或文末,下载适合你电脑的版本。

Mac下载dmg,Win下载exe,Linux下载zip或tar。

方案二:点击以下链接直接下载

本内容主要参考知乎@Kingdo

神器!多台计算机共享使用键盘鼠标! - 知乎 @Kingdo

本方法参考了上面这个链接“软件安装”一节中的内容。

Windows/MacOS下载安装即可(以下链接为2.4.0版本):

Windows

MacOS

需要说明的是,这种直接下载的方式也有点不开链接的可能性,我的经验是多试几次,不行就过会再试。

Ubuntu

不懂这个,有需要的请直接看Kingdo的原贴(包含了项目源码、安装依赖、编译等内容),会用Linux的大神们真的需要参考我这篇吗?

安装

以Window版本安装为例:

1)运行下载好的安装包 BarrieSetup-2.4.0-release

2)选择I accept the agreement,点击Next

3) 点击Browse,更改安装位置(不想改也行),点击Next

4)是否新建桌面快捷方式,均可(建议选上),点击Next

5)Install安装,稍作等待

6)安装完成,点击Finish。此时Barrier打开,先不管它,还要安装Bonjour和Openssl才能正常使用。

Bonjour的下载和安装

下载

Bonjour下载

 

安装

1)运行下载好的安装包 bonjoursdksetup

2)点击Next

3)选择I accept the terms in the license agreement,点击Next

4)点击Next

5)点击Browse,更改安装位置(不想改也行),点击Install,稍作等待

6)点击Finish

Openssl的下载安装和配置

本内容主要参考CSDN@MonkeyKing-Sun 和知乎@Kingdo

​​​​​​windows10安装openssl环境并命令行调用openssl(不需要编译openssl源代码,快速安装)_MonkeyKing-Sun的博客

神器!多台计算机共享使用键盘鼠标! - 知乎 @Kingdo

说明(为什么需要安装Openssl)

两台Windows 10下操作,查看服务端日志(在Barrier①按F2;或者②菜单栏Barrier——显示日志)出现以下错误提示:

ssl certificate doesn't exist: C:\Users\Admin\AppData\Local\Barrier\SSL\Barrier.pem

说明需要在此目录下手动生成Barrier.pem

下载

方案一:

OpenSSL下载地址

随便下载一个exe格式的,我下载的是第一个 Win64OpenSSL v3.0.3 Light

方案二:

通过CSDN博主@MonkeyKing-Sun 提供的百度云链接下载(点击下面的链接,直接拉到最下面。本方法适合通过方案一下载太慢的人)

​​​windows10安装openssl环境并命令行调用openssl(不需要编译openssl源代码,快速安装)_MonkeyKing-Sun的博客

安装

 1)运行下载好的安装包 Win64OpenSSL v3.0.3 Light

2) 选择I accept the agreement,点击Next

3)点击Browse,更改安装位置(不想改也行),点击Next

记住这个安装路径!后面要用!

4)点击Next

 

5) 点击Next

6)点击Install,稍作等待

7)是捐款界面,可以都不选,点击Finish。土豪随意。

8)重启电脑!一定要重启!

配置

把Openssl安装路径bin的路径(例如C:\Program Files\OpenSSL-Win64\bin)加入到操作系统的系统环境变量Path中。

具体步骤如下:

1)打开Windows设置,点击系统

 

2)点击关于,点击高级系统设置 

3)点击环境变量

 

 4)选中系统变量中的Path,点击编辑

5)点击新建

6)把Openssl安装路径bin的路径(例如C:\Program Files\OpenSSL-Win64\bin)加入到环境变量,点击确定

7)打开“C:\Users\Admin\AppData\Local\Barrier\SSL”文件夹,在空白处按下Shift+右击

8)打开Powershell

openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 -keyout Barrier.pem -out Barrier.pem

 9)把这串代码复制粘贴到SSL> 后面,回车

10)看见SSL文件夹下出现Barrier.pem

Barrier的设置

1)在服务端主机上选择服务端,选择交互配置,点击应用。显示Barrier正在运行。

2)在客户端主机上重新打开Barrier,首次连接时弹出界面,客户端需要接受服务端的签名,点击Yes

3)由于我两台主机在同一Wifi下,可以选择自动配置。如果不在同一Wifi下,在客户端电脑的服务端IP一栏输入服务端的IP地址即可。点击应用。显示Barrier正在运行。

4)在服务端主机上点击设置服务端,把两个屏幕的位置摆放成需要的样式。

(似乎有一步同意客户端屏幕接入服务端,做教程时没有截到图)

至此,所有的设置就已经完成了。试试能不能用服务端的键鼠控制客户端吧!

补充说明

知乎@科技玩家 在这篇博文中有写到MacOS的配置,可供参考。

Barrier:跨平台共享使用鼠标和键盘终极方案! - 知乎 @科技玩家

知乎@Kingdo 在这篇博文中有写到Ubuntu的配置,可供参考。

神器!多台计算机共享使用键盘鼠标! - 知乎 @Kingdo

使用感受

有时尝试连接时明明都设置好了但是移动鼠标没有反应,需要把两台电脑都重启。

确实可以做到一套键鼠在两台机器间无缝衔接,还可以跨设备共享剪贴板,包括文字和图片都可以。

鼠标在客户端屏幕上有时明显卡顿,可能和Wifi环境有关吧。键盘输入没有问题。

拖放文件传输功能明明勾选上了却用不了。设置入口如下图。感兴趣的可以研究一下~

结语

Barrier作为一款免费开源的软件,功能强大,github上还有更新。虽然第一次配置时步骤较多,使用起来有一些小毛病,但是依旧瑕不掩瑜。

整理教程不易,如需转载,请注明文章来源。

  • 17
    点赞
  • 63
    收藏
    觉得还不错? 一键收藏
  • 18
    评论
评论 18
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值