Synergy が画面を切り替えるのに指定より時間がかかる

Synergy が画面を切り替えるのに指定より時間がかかる

私の設定は次のとおりです。

Windows 7 x64 上の Synergy Server 1.4.8

OSX 10.6 上の Synergy クライアント 1.4.8

サーバー設定: 10ms待ってから切り替える

つまり、通常、この方法はすべてうまく機能します。また、クライアントからサーバーへの移動は常に適切に機能するようです。ただし、サーバーからクライアントへの移動時に、画面を切り替える前に 4 秒待たされることがあります。この動作をリセットする確実な方法はまだわかりません。

このバグに気付いた人はいますか? あるいは、もっといいのは、このバグを修正した人はいますか?

他に誰かがこの現象に気づきましたか?

遅延を 20 ミリ秒に上げてみて、問題が解決するかどうか確認してみます。

他に何かアイデアはありますか?

答え1

これはクリップボード内のデータ量に関係していました。クリップボードに大量のデータがあったとは思いませんが、OSX で Command-C を押して 1 つの ASCII 文字を入力すると、問題はすぐに止まりました。サーバーとクライアントの両方でログ レベルを debug1 モードに設定し、両方のログ テーラーを開いたままにすることで、この問題を解決しました。その後、Win7 ボックスから OSX ボックスに切り替えました。クリップボードを処理しようとしてログ ステートメントがハングアップしているのがわかりました。これは、Synergy でのサーバーとクライアント間の通信に関する問題をデバッグするのに非常に便利な方法です。

答え2

「ShareMouse」と呼ばれる新しい代替手段を試してみるのも良いでしょう。これは、コンピューター間でのファイルのドラッグ アンド ドロップや、異なるサイズのモニター間のシームレスな切り替えを提供します。

関連情報