web-dev-qa-db-ja.com

Synergyをデュアルモニターサーバーで使用する

現在、WindowsマシンとRaspberryPiで相乗効果を使用しています。 Windowsマシンがサーバーで、RaspberryPiがクライアントです。私のサーバーに1つではなく2つの画面があることを認識しないことを除いて、プログラムはうまく機能します。これが私の現在のモニター設定です。

|----------||----------|
|          ||          |
| SERVER 2 || CLIENT 1 |
|          ||          |
|----------||----------|
   |---------------|
   |               |
   |   SERVER 1    |
   |               |
   |---------------|

シナジーを実行しながらマウスを動かすと、次のように表示されます。

|----------|
|          |
| SERVER 2 |
|          |
|----------|
   |---------------||----------|
   |               ||          |
   |   SERVER 1    || CLIENT 1 |
   |               ||          |
   |---------------||----------|

サーバー2画面でカーソルを右にドラッグするとクライアント1に移動し、サーバー1の右上にマウスをドラッグするとクライアント1に移動するようにするにはどうすればよいですか?

設定ファイルをいじってみましたが、毎回エラーメッセージが表示されます。

Synergyがサーバー2をメインサーバー画面として認識し、クライアントに到達する唯一の方法がサーバー2画面に移動してマウスを右にドラッグするようにする方法がある場合、それは次のようになります。も元気。サーバー1からクライアントにアクセスできる必要はありませんが、それは単なる追加のメリットです。

5
JVarhol

ArchWiki から適応、これは十分な参照を提供する必要がある例です:

section: screens
    Pi:
        switchCorners = none +top-right +top-left 
        switchCornerSize = 40
    Desktop:
        switchCorners = none +bottom-left +bottom-right
        switchCornerSize = 40
end
section: links
    Pi:
        up(0,100) = Desktop(25,75)
    Desktop:
        down(25,75) = Pi(0,100)
end
section: options
    keystroke(Control+Alt+KP_Multiply) = lockCursorToScreen(toggle)
end

これには、次の機能が組み込まれています。

  • Piの画面の上部は、デスクトップの画面の下部の中央50%にマップされ、その逆も同様です。
  • を押すことによって CtrlAltNumblock * 「カーソルを現在の画面にロックする」機能を切り替えることができます。
  • マークされたエッジの角の周りの40ピクセルの領域が保護され、マウスを現在の画面内に保持します。もちろん、「デスクトップ」画面には無意味ですが、例としてそのままにしておきます。

実際の設定に一致するようにパーセンテージを調整する必要がある場合があります。

5
Daniel B