web-dev-qa-db-ja.com

SynergyをUbuntu11.10およびWindows7で動作させる方法は?

Ubuntu 11.1032ビットとWindows7 64ビットを使用していますが、Synergyは、ウィンドウ(アプリケーションまたはフォルダー)が開いていて、マウスが「ジャンプ」する画面の端に触れている場合にのみ機能します。

つまり、ウィンドウが開いていて最大化されている場合、Synergyは正常に機能します。ウィンドウがないと、マウスは他の画面にジャンプしません。

私のステップ:

  • (Ubuntu)apt-get install -y quicksynergy
  • (Windows)Synergyをインストールします(1.3.8と1.4.8の両方、および32ビットと64ビットの両方を試しました)

Ubuntu 11.10 32ビット(Synergyサーバー構成)の場合:

   ~/.quicksynergy/synergy.conf

   section: screens
       myubuntu:
       mywin7:
   end
   section: links
       myubuntu:
               right = mywin7
       mywin7:
               left = myubuntu
   end

Ubuntu 11.10 32ビットの場合:

   $ /usr/bin/synergys -f --config .quicksynergy/synergy.conf
   ...
   2012-04-25T14:04:12 NOTE: client "mywin7" has connected
       /build/buildd/synergy-1.3.6/lib/server/CServer.cpp,287
   (output hangs here)

Windows 7 64ビットの場合:

   Synergy 1.3.8 Client on Microsoft Windows 7 x86 (WOW64)
   started client
   connecting to 'myubuntu': ###.###.###.###:24800
   connected to server
   (output hangs here)

この時点で、物事ははず動作しますが、マウスはまだ画面を変更できませんbuntuマシンでウィンドウが最大化されていない限り

すべてがポート24800で実行されています。

Ubuntuにはファイアウォールがありません。 Windows7でファイアウォールポート24800が開いています。

これは以前はUbuntu10.10とWindows7で機能していました(したがって、Ubuntuのみがアップグレードされました)。

サーバー側またはクライアント側のどちらでも32ビットまたは64ビットを使用できますが、Ubuntu11.10およびWindows7で動作させたいだけです。

UnityではなくUbuntuClassic(エフェクトなし)も使用しています。

2
Linda

適切な Synergyのバージョン1.4.8 をインストールすると、すべてが完全に機能します。

画面の端にあるアプリウィンドウについて、そのトリックを見つけて驚いています。

1
Brian C Sparks