優れたSynergyアプリケーションを使用してコンピューター間でキーボードとマウスを共有している場合、特に管理者権限を必要とするアプリケーションを実行しているときに、WindowsVistaでいくつかの奇妙な動作に気づいたかもしれません。
問題は、管理者モードのアプリケーションがフォアグラウンドフォーカスを持っているときに、Synergyが「ロックアウト」されることです。回避策は、Synergyを管理者モードでも実行することです。
Synergy Againとは何ですか?
Synergyは、異なるオペレーティングシステムを実行している複数のコンピューター間で単一のキーボードとマウスを共有できるようにするオープンソースユーティリティです。これは、コンピューターごとに個別のモニターを引き続き使用するという点で、リモートデスクトップまたはVNCとは異なります。
たとえば、私のセットアップでは、WindowsVistaを実行しているコンピューターにキーボードとマウスを接続しています。左側はMacMini、右側はKubuntuを実行しているコンピューターです。 3台のモニターを備えた巨大なデスクトップのように、マウスを1つの画面から別の画面に移動できます。 (最近写真を投稿します)
Synergyの詳細については、 ホームページ 。
管理モードでSynergyを実行する
Synergyで私が抱えていた最大の問題は、管理者モードのアプリケーションが開いている間は、コンピューター間でマウスを移動できないことです。これは、Synergyを管理者として実行するだけで簡単に修正できます。
Synergyの起動に通常使用するショートカットを右クリックし、「ショートカット」タブの「詳細」ボタンを選択します。
ここで「管理者として実行」を選択できます。これにより、アプリケーションは常に管理者モードで実行されます。 UACを有効にしている場合は、毎回受け入れる必要があります。
自動起動
新しいセキュリティモデルではシステムサービスがデスクトップと対話できないため、WindowsVistaの「サービスとして開始」モードでSynergyを使用することはできません。通常のスタートアップアイテムとしてアプリケーションを起動する必要があります。
サービスを自動的に起動するには、次の手順に従う必要があります。
- 自動ログオンを設定する (Synergyクライアントにのみ必要)
- 管理者のUACプロンプトを無効にする
- ログイン時にSynergyが自動的に起動するようにします。
この情報が他の人の役に立つことを願っています…それは私にとって不可欠でした。