web-dev-qa-db-ja.com

Synergyは正常に接続されていますが、2台のWindows7マシンでマウスが動かない

Synergyを正しく構成して、2台のマシン間で正常に接続できるようにしました。したがって、両方のログ出力は互いに接続されていると言います。次に、マウスを動かしても、他のPCに魔法のようにジャンプすることはありません。ここで何が欠けていますか?

  • サーバーマシンは、管理者として実行されているWindows 764ビットです。
  • クライアントマシンは、管理者として実行されているWindows 732ビットです。

私を混乱させているのは、コンピューターをドラッグアンドドロップして名前を付けるためのサーバーの構成ボタンです。 MacやLinuxを使っているなら、左右に書くだけでいいと思いました。プログラムが持っているUIにPCを正しく配置し、どれがどこにあるかがわかると考えました。

また、どのファイル/セクションにそれを書きますか?どうやってそこまで行くの?そして、設定ファイルはどこにありますか?プログラムフォルダに表示されません。

私のバージョンのSynergyは、サーバー上のWindows64ビットおよびクライアント上の32ビット用のSynergyWebサイトからダウンロードした最新のものです。

3
Joel Avery

同じ問題が発生しました(画面はすでに構成されていて、以前はしばらく機能していました)。

設定でログレベルをデバッグに変更すると、「デバッグ:画面にロックされています」というメッセージが表示されます。試行錯誤の末、キーボードのScroll LockLEDが点灯していることに気づきました。 Scroll Lockキーを押してオフにすると、Synergyが再び機能し始めました!モニター/マシン間を移動できるようになりました。ところで、両方のマシンはマルチモニターです。サーバーはWin7x64、クライアントはWin8x86です。シナジーver。 1.4.10両方でサービスとして実行されています。

9
Ekus

モニターの端からマウスを離したときにどの画面にジャンプするかをSynergyに指示しないと、何も起こりません(コンピューターの一方が他方の左側にあることを魔法のように知ることはできません)。

左/右のペアの簡単なセクションは次のとおりです。

section: links
    moe:
        right = larry
    larry:
        left = moe
end

より高度なオプション 利用可能 。 (上記のように)各PCを両方向にリストすることを忘れないでください。そうしないと、マウスを1台のPCに移動しますが、元に戻すことはできません。

2
Malvineous

Ekusの応答に続いて、デバッグログをオンにしました。サーバーであるMacに特別なLogitechmx510マウスを接続しています。サイドボタンの1つが、彼が言及したscollロックと同様の「ロック」を実行することがわかりました。デバッグログには、「マウスボタンIDでロック:0」と表示されていました。誤ってボタンを押したに違いない。もう一度ボタンを押すと、また動きました!

1
AtomicBoolean