私はUbuntu11.10ホストで synergy サーバー(バージョン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などのVM 。関連するバグレポート:
解決策ではありませんが、考えられる回避策です。これは、を押した場合にのみ発生しますか Win+何か(例: Win+Tab)または Win 一人で?
例: Win+Tab、2つの方法で実行できます。
最初の方法を使用すると、さまざまなリモートデスクトップアプリケーションで同様のアーティファクトに気づきました。ただし、修飾子を解放すると(Win または Alt)最初と効果(上記の例では、 Tab)次に、アーティファクトはありません。
お役に立てれば。