Windows XP/7 与 Linux Mint 12RC 之间的协同失败

Windows XP/7 与 Linux Mint 12RC 之间的协同失败

Synergy 图标显示两台计算机已连接,但鼠标未共享。(Linux 服务器,Windows 客户端)。

有人有解决方法吗?

答案1

我也遇到同样的问题。客户端(win7)连接成功,但大多数时候光标不会切换屏幕。

我刚刚发现,如果在打开调试的情况下将鼠标移到屏幕边框,它不会显示任何有关尝试切换到另一个屏幕的信息,因此似乎它无法检测到屏幕的边缘。

我碰巧将 xterm 放在屏幕边缘,如果光标离开 xterm 窗口所在的屏幕边缘,我可以让光标切换到另一个屏幕,但如果我转到没有应用程序窗口的屏幕边缘,它就不会切换。因此,也许窗口管理器以某种方式保护屏幕边缘或边缘事件以达到自己的目的,并且如果光标在桌面上,协同服务器永远不会收到光标到达屏幕边缘的事件。如果我点击正在运行应用程序的屏幕边缘,它会切换到另一侧。

答案2

我在运行 Cinnamon 的 Linux Mint 12 中也遇到了这个问题。

我发现如果我打开 Chromium,它会检测屏幕边缘并允许我切换。但您无法从主桌面切换。

答案3

我不明白为什么它不能工作,因为我使用的设置几乎相同。尝试同时运行synergycsynergys选项--no-daemon,并添加必要的--debug选项,以查看客户端和服务器是否正确连接。看到图标并不意味着什么。

来自 Synergy 手册页:

-d, --debug <level>
    filter out log messages with priority below level.
    level may be: FATAL, ERROR, WARNING, NOTE,
                  INFO, DEBUG, DEBUGn (1-5).

相关内容