フォーカスがWindowsからUbuntuホストに変わったときにWinキーが再生される
Ubuntu 11.10ホストでsynergyサーバー(バージョン1.3.6)を実行し、Windows 7ホストでクライアント(バージョン1.3.8)を実行しています。 WinWindowsクライアントでキーを使用すると、マウスフォーカスがホストに戻ると(ダッシュホームがトリガーされます)、Ubuntuサーバーでキーが何らかの形で "再生"されます。これは、キーを押してからフォーカスが変更されるまでに長い遅延がある場合や、フォーカスが変更される前に他のキーが入力された場合でも発生します。 逆は発生しませんWin。ubuntuサーバーでキーを使用すると、Windowsクライアントにフォーカスを移したときにキーが再生されません。 なぜこれが起こっているのですか?これを防ぐことができますか? 更新: Winクライアントマシン(Win 7)にフォーカスがあるときにキーを押したままにすると、ホストマシン(Ubuntu 11.10)のUnityバーもトリガーされることに気づきました!Synergyがクライアントにキープレスを送信しても、Unityもキープレスをトラップしているように見えます。 Unityのホットキーを別のものに変更するとAlt、同じことが起こります。クライアントでそのキーを使用すると、ホストのUnityバーもトリガーされます。 Unityがキープレスイベントを盗んでいるようです。この問題はシナジーに固有のものではなく、VirtualBoxやVMWareなどのVMを実行しているときにも発生します。関連するバグレポート: https://bugs.launchpad.net/unity/+bug/780803 https://bugs.launchpad.net/ubuntu/+source/unity/+bug/704231 https://bugs.launchpad.net/ubuntu/+source/unity/+bug/806255 https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/741869