我对 Synergy 进行了足够正确的配置,使其能够很好地连接两台机器。因此两个日志输出都显示已连接。然后我移动鼠标,它并没有神奇地跳转到另一台 PC。我在这里遗漏了什么?
- 服务器是 Windows 7 64 位,以管理员身份运行
- 客户端计算机是 Windows 7 32 位,以管理员身份运行
让我感到困惑的是配置服务器按钮,您可以在该按钮上拖放和命名计算机。我以为如果使用 Mac 或 Linux,您只需要写出左侧和右侧。我只是将我的 PC 正确放置在程序的 UI 中,并认为它会知道哪个在哪里。
另外,我应该在哪个文件/部分中写入它?我怎么去那里?配置文件在哪里?在程序文件夹中看不到它。
我的 Synergy 版本是刚从 synergy 网站下载的最新版本,服务器上是 Windows 64 位,客户端是 Windows 32 位。
答案1
我遇到了同样的问题(我已经配置了屏幕并且之前它可以运行一段时间)。
我在设置中将日志级别改为“调试”,并注意到“调试:锁定到屏幕”消息。经过反复尝试后,我注意到键盘上的滚动锁定 LED 亮了;我按下 Scroll Lock 键将其关闭,Synergy 又开始工作了!我现在可以在显示器/机器之间移动。顺便说一句,两台机器都是多显示器的。服务器是 Win7 x64,客户端是 Win8 x86。Synergy ver. 1.4.10 在两台机器上都作为服务运行。
答案2
如果您在将鼠标移出显示器边缘时没有告诉 Synergy 跳转到哪个屏幕,则什么都不会发生(它无法神奇地知道您的一台计算机位于另一台计算机的左边。)
以下是左/右对的简单部分:
section: links
moe:
right = larry
larry:
left = moe
end
更多高级选项可用。不要忘记在两个方向上列出每台 PC(如上所示),否则您将鼠标移动到一台 PC 上,但随后您将无法将其再次移回!
答案3
根据 Ekus 的回复,我打开了调试日志。我的 Mac 上插着一个特殊的 Logitech mx510 鼠标,它是服务器。结果发现其中一个侧面按钮的“锁定”功能与他提到的滚动锁定类似。调试日志显示“被鼠标按钮 ID:0 锁定”。我一定是不小心按到了按钮。当我再次按下按钮时,它又恢复了工作!