admin 管理员组文章数量: 1184232
文章目录
- 实现步骤
- 1. 在Windows&Ubuntu中下载barrier软甲
- 2. Windows服务端(物理连接键鼠的系统为服务端)和 Ubuntu客户端 配置
- 1. 配置软件
- 2. 配置屏幕布局(在服务器中注册客户端)
- 3. 关闭SSL
- 4. 关闭 Ubuntu 中Wayland
- 启动服务器和客户端
官方: https://wiki.debian/Barrier
如果是Windows电脑之间共享键鼠,Mouse Without Borders 是微软官方推出的免费工具,它支持 最多 4 台 Windows 电脑 在局域网内共用一套键盘和鼠标,非常好用。但是如果涉及 Linux系统 就无法使用 Mouse Without Borders 实现共享。
所以这里介绍一个使用工具:Barrier 可以实现Windows与Linux的键鼠共享,让Winodws与Linux公用一套键鼠,高效学习。
Barrier 是一款轻量级、跨平台的键鼠共享工具,适合多系统混合办公场景。遇到连接问题时,建议优先检查网络(确保能够互相ping通)、SSL 关闭状态、Wayland 配置和屏幕名称一致性。
实现步骤
确保两部计算机在同一局域网下。【或者使用tailscale等VPN工具】
1. 在Windows&Ubuntu中下载barrier软甲
- Windows 从GitHub上下载最小exe文件:Windows GitHub下载
- Ubuntu 通过命令下载:
sudo apt install barrier
2. Windows服务端(物理连接键鼠的系统为服务端)和 Ubuntu客户端 配置
1. 配置软件
Windows选择服务器:
Ubuntu选择客户端:
并在客户端中填入服务器IP
2. 配置屏幕布局(在服务器中注册客户端)
在服务端配置:
⚠️ 屏幕名称,要与客户端上的屏幕名称一致!
3. 关闭SSL
在服务器&客户端中 Barrier–>更多设置 中取消勾选开启SSL选项。
SSL验证比较繁琐,直接关闭。
4. 关闭 Ubuntu 中Wayland
Wayland 是 Ubuntu(及部分 Linux 发行版)默认的显示服务器协议,但 Barrier 依赖于 X11(Xorg)来实现对输入设备的捕获和注入。Wayland 出于安全性考虑,限制了对全局输入事件的访问,导致 Barrier 无法正常工作。因此,必须切换回 Xorg(X11)会话。
- 编辑 /etc/gdm3/daemon.conf (没有则创建)
取消注释 #WaylandEnable=false
如果没有daemon.conf文件则新建并填入:
[daemon] WaylandEnable=false
- 编辑 /etc/gdm3/custom.conf (如果1.不行,则执行2)
将 WaylandEnable=true 修改为 false:
[daemon]
# Uncomment the line below to force the login screen to use Xorg
WaylandEnable=false
保存并退出
最后重启 gdm:
systemctl restart gdm3
📓 如果是树莓派,使用 raspi-config 将配置 Wayland 为 X11:
sudo raspi-config # 选择 Advanced Options # 再选择 Wayland 开启X11.
-
启动服务器和客户端
先开启服务器,再开启客户端。左下角显示 “Barrier is running.” 即可。
并且 Barrier 可以实现 服务器 - 客户端 之间的复制粘贴。【如果复制粘贴失效可以尝试 Reload 服务器】
🔚
本文标签: 键鼠 Barrier Windows Ubuntu
版权声明:本文标题:Barrier 实现Windows和Ubuntu共享键鼠 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1763042082a3207419.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论