我正在使用 Ubuntu 11.10 32 位和 Windows 7 64 位,但是,Synergy 仅在打开窗口(应用程序或文件夹)并触摸鼠标应“跳跃”的屏幕边缘时才有效。
换句话说,如果打开一个窗口并最大化,Synergy 可以正常工作。如果没有任何窗口,鼠标不会跳转到另一个屏幕。
我的步骤:
- (Ubuntu)apt-get install -y quicksynergy
- (Windows)安装 Synergy(我已尝试 1.3.8 和 1.4.8 以及 32 位和 64 位版本)
在 Ubuntu 11.10 32 位(Synergy 服务器配置)上:
~/.quicksynergy/synergy.conf
section: screens
myubuntu:
mywin7:
end
section: links
myubuntu:
right = mywin7
mywin7:
left = myubuntu
end
在 Ubuntu 11.10 32 位上:
$ /usr/bin/synergys -f --config .quicksynergy/synergy.conf
...
2012-04-25T14:04:12 NOTE: client "mywin7" has connected
/build/buildd/synergy-1.3.6/lib/server/CServer.cpp,287
(output hangs here)
在 Windows 7 64 位上:
Synergy 1.3.8 Client on Microsoft Windows 7 x86 (WOW64)
started client
connecting to 'myubuntu': ###.###.###.###:24800
connected to server
(output hangs here)
在这一点上,事情应该可以工作,但我的鼠标仍然无法切换屏幕除非我的 Ubuntu 机器上的窗口最大化。
一切都在端口 24800 上运行。
Ubuntu 上没有防火墙。Windows 7 上的防火墙端口 24800 已打开。
这之前可以在 Ubuntu 10.10 和 Windows 7 上运行(因此只有 Ubuntu 进行了升级)。
我愿意在服务器或客户端使用 32 位或 64 位,但我只想让它在 Ubuntu 11.10 和 Windows 7 上运行!
我也在使用 Ubuntu Classic(无效果),而不是 Unity。
答案1
我安装了适当的Synergy 1.4.8 版本并且一切都运行正常。
我很惊讶你发现了有关屏幕边缘应用程序窗口的技巧!