在Linux和Windows之间共享鼠标和键盘的免费软件?

我有一个疑问,是否有一个免费的程序可以在Linux和Windows之间共享鼠标?我有一台台式机和一台笔记本电脑,笔记本上安装了W10和Ubuntu Mate 18.04,而台式机上安装了W10。当我使用台式机和笔记本都是W10系统时,我使用的是名为"Mouse without borders"的Windows软件,但它只适用于Windows系统。我正在寻找一个适用于Linux和Windows的免费软件,我知道有一个叫做Synergy的软件,但需要付费。
2个回答

alternativeto上搜索(并通过Open Source & Linux进行过滤)返回Barrier,它是从Synergy分叉出来的。
Synergy网站上曾经有一段小字注明付款是为了下载synergy。它仍然是开源的,你可以可能能够自己构建它,但可能需要专有二进制文件。

1我认为自己构建的一个问题是:编译版本使用了闭源二进制文件(这也可能是为什么它要收费的原因),而这些文件在你自己构建的版本中并不包含。Synergy值得花29美元(幸运的是,我得到了一个免费的测试版许可证;-))。 - Rinzwind
你可以分享编译好的软件吗? - darioxlz
根据许可证文件,是的。 - Kurtoid
我的意思是,你能否提供已经编译好的适用于Windows 10 Home 64位和Ubuntu 18.04的程序? - darioxlz
不行。你需要按照Windows 10的指示在Windows上操作,按照Ubuntu 18.04的指示在Ubuntu上操作。最简单、最便宜的解决方案可能就是直接使用Barrier。 - Kurtoid
澄清一下,一旦你为Ubuntu和Windows编译了二进制文件,你可以在两个平台之间切换鼠标。 - Kurtoid
最后一个版本在软件仓库中包含synergy软件包的似乎是Ubuntu 18.04 LTS。 - Flimm

使用Barrier。它是免费且开源的,从synergy分叉而来。它非常棒。(链接到GitHub仓库
在较新的Ubuntu版本中安装:
在终端中运行:
sudo apt install barrier

如果您的发行版中没有软件包,或者您更喜欢使用Snap软件包,您可以选择以下操作:
sudo snap install barrier

在Ubuntu 18.04中的安装方法:

在Ubuntu 18.04中,另一种方法是首先安装Flatpak:

https://flatpak.org/setup/Ubuntu/

然后使用Flatpak来解决这个问题:

https://flathub.org/apps/details/com.github.debauchee.barrier


1Flatpak在任何Linux系统上都应该很好。我昨天使用它安装了Barrier 2.3.1,体验非常好。我将Win10用作“服务器”,Debian用作“客户端”。由于“无法验证服务器证书指纹”问题,我不得不以DEBUG2日志运行。请参见此处。共享剪贴板是自从有切片面包以来最好的东西。 - Bad Loser
或者只需运行“sudo apt install barrier”来安装它(在我的Ubuntu 19.10上有效)。 - Lissanro Rayen
在Ubuntu 18中,我得到了没有apt软件包"barrier",但有一个具有该名称的snap。 尝试"snap install barrier"。必须要snap install - Teshan Shanuka J
1我不得不在设置中禁用“启用SSL”才能使Barrier正常工作。 - Flimm
你还需要手动设置SSL,这似乎在网上的教程中没有描述,并且Barrier没有man手册...这个链接解决了问题:https://stackoverflow.com/questions/67343804/error-ssl-certificate-doesnt-exist-home-rsvay-snap-barrier-kvm-2-local-shar - poleguy