小编Sha*_*hin的帖子

当焦点从 Windows 更改为 Ubuntu 主机时重播 Win 键

我在Ubuntu 11.10 主机上运行协同服务器(版本 1.3.6),在 Windows 7 主机上运行客户端(版本 1.3.8)。

每当我Win在 Windows 客户端上使用密钥时,当鼠标焦点返回到主机(触发仪表板主页)时,它们的密钥就会以某种方式在我的 Ubuntu 服务器上“重播”。即使按键和焦点更改之间有很长的延迟,或者在焦点更改之前输入了其他键,也会发生这种情况。

相反的情况不会发生 - 当我Win在 ubuntu 服务器上使用密钥时,当我将焦点转移到 Windows 客户端时,它不会重播。

任何想法为什么会发生这种情况?我能阻止这种情况发生吗?

更新:

我刚刚注意到,当我Win在焦点在客户端机器(Win 7)上按住键时,主机(Ubuntu 11.10)上的 Unity 栏也会被触发!即使 Synergy 将其发送给客户端,Unity 似乎也在捕获按键。

例如,当我将 Unity 的热键更改为其他内容时,Alt会发生同样的事情 - 在客户端上使用该键也会触发主机上的 Unity 栏。

看起来 Unity 正在窃取按键事件;这个问题并不是协同作用所独有的,在运行VirtualBox 和 VMWare 等虚拟机时也会发生。相关错误报告:

synergy ubuntu-unity

9
推荐指数
1
解决办法
641
查看次数

标签 统计

synergy ×1

ubuntu-unity ×1