Synergy 接続でのスクロール方向の反転

Synergy 接続でのスクロール方向の反転

私は、XFCE デスクトップで synergys を実行しています。スクロール方向は反転されています (最近好んでいる「自然な」スクロールを提供するため)。Snow Leopard (何らかの理由で職場では Lion にアップグレードできないため) と Scroll Reverser を実行している Mac ラップトップで synergyc を実行しています。XFCE からの反転スクロール イベントは、Mac に送信されたときに反転されたままになり、Mac で再び反転されて反転が解除されます。

今のところ、Synergy クライアントとして使用する場合とラップトップとして使用する場合を切り替えるときに、単にスクロール リバーサーをオン/オフにすることができますが、これを行いたくありません。 修飾キーの場合のように、スクロール ボタン (Button4/Button5) イベントを反転できる synergy.conf の設定オプションはありますか?

答え1

実際、スクロールリバーサーにはそのための設定がありますが、GUIには追加されていません... FAQからウェブサイト:

リモート デスクトップ経由でマシンを制御しており、Scroll Reverser はローカル マシンとリモート マシンの両方で実行されています。これをうまく動作させるにはどうすればよいですか?リモート マシンのターミナルでこのコマンドを実行し、defaults write com.pilotmoon.scroll-reverser ReverseOnlyRawInput -bool YESScroll Reverser を終了して再起動します。

私のセットアップ (Sroll Reverser を使用して Mac クライアントを制御する Win 7 サーバー) では、これはうまく機能します。

答え2

私の状況でうまくいった部分的な解決策は、ScrollReverser をトラックパッドを反転させるだけに設定することです。これでは外部マウス イベントは再度反転されないようです。この特定のケースでは、ラップトップをラップトップとして使用しているときのみトラックパッドを使用します。ただし、これは完全な解決策ではありません。外出先でマウスを使用する場合は、設定をいじらなければならないからです。

関連情報