如何发挥协同作用?

如何发挥协同作用?

我从来没有真正能够让 Synergy 工作,即使使用 QuickSynergy。即使使用本指南什么都没发生;我的鼠标无法离开屏幕边缘。我甚至禁用了两台计算机的ufw防火墙,以确保端口不会被阻止。我做错了什么?

工作-macbook,主机:

[Share]
Left=work-laptop

[Use]
Hostname=
ClientName=

[Settings]
SynergyPath=/usr/bin

工作笔记本电脑、从属计算机:

[Use]
Hostname=work-macbook
ClientName=work-macbook

[Settings]
SynergyPath=/usr/bin

从 work-laptop ping work-macbook 成功,从 work-macbook ping work-laptop 也成功。在我的网络上,主机名到 IP 地址基本上都成功了,所以这似乎不是问题所在:

ping:

work-macbook $ ping work-laptop
64 bytes from work-laptop (192.168.1.2)

work-laptop $ ping work-macbook
64 bytes from work-macbook (192.168.1.49)

答案1

您是否尝试过在主机上设置配置文件,如下所示协同文档

将主机主文件夹中的文本文件命名为“.synergy.conf”。

像这样:

section: screens
    work-macbook:
    work-laptop:
end

section: links
    work-macbook:
        left =      work-laptop
    work-laptop:
        right =     work-macbook
end

然后在主机上运行“synergys”,我相信在客户端上运行的是“synergyc -a [address]”。您可以使用 -f 选项运行 synergyc,使其在前台运行,这可能会告诉您它为什么无法正常工作。

答案2

对我来说,在 Ubuntu 中运行synergyc [Server-IP-address]是可行的。

它使用服务器 IP 地址作为参数来调用 synergy 客户端守护程序。当我在 Ubuntu(客户端)上使用 synergy 时遇到问题时,我只需终止守护程序并使用此命令重新运行。

相关内容