Windows 7でSynergyを使おう


※2012年4月20日追記

Macを含めないなら、Microsoft The Garageで公開されているMouse without Bordersがかなり便利です。
Microsoft download from The Garage: Mouse without Borders – Next at Microsoft – Site Home – TechNet Blogs

一番下にあるDownload Nowからダウンロードできます。

特に設定らしい設定も不要で、双方向にマウス・キーボード操作ができ(Synergyは片方向)、UAC上でも問題なく操作できます。Synergyのようにホストとクライアントの区別もありません。

あと、そんなに使う用事があるのかはわかりませんが、すべてのマシンで同時に同じ操作をさせることもできます。

おすすめです。

ライセンス版で数週間早く入手したものの、結局パッケージ版が発売されてからインストールしました。Windows 7。

XPの入っていたノートPC(Panasonic Let’snote R5)にWindows 7 Professionalをインストールしたので、とりあえずメインPCから操作できるようにしようと、Synergyをインストールするも…手動で起動すれば動作するものの、自動起動すると動作せず。管理権限で実行してサービスに登録しても動作せず。というか、繋がってはいるみたいなんですけどね。サーバ側のマウスがどこかに行ってしまうので。

で、synergyは2006年に更新が止まって、Vistaも対応していないし、何か後継があるハズ…と思って英語のWikipediaを見たら、synergy-plusというフォークプロジェクトがあったんですね。

Google先生も、「synergy」で検索したら、「もしかして synergy-plus」くらい出してほしいところですが…

32bit版、64bit版もあるので、7から64bitに乗り換えた人も安心ですね。

plusを入れる前に、一度synergyを入れていたので、設定情報を引き継いでくれているようです。といっても必要な設定項目はHost Nameの設定だけですけど。

とりあえずsynergy-plus-1.3.4-Windows-x86-r1.exeをダウンロードしてインストール。今回はクライアント側(操作される側)として使います。

やっぱり色々問題ありました…

  • ログイン画面では入力ができない
  • UACになると操作はできない

あぁ、微妙…というか、大して改善されてないですね…

自動ログインにしてWindows7のUACも無効にしてしまえばいいのかなぁ…複数ユーザ使いたい場合はどうしようもないしなぁ…

Vistaでの対策は以下のページ参照。

Fixing Problems with Synergy on Windows Vista :: the How-To Geek

Windows 7でUACを無効にするには以下のサイト参考。

Disable User Account Control(UAC) For Administrators Only :: the How-To Geek

ざっくり日本語版での対応を説明すると、

スタートメニューの検索からsecpol.mscと入力して実行。ローカルポリシーのセキュリティオプションから、「ユーザー アカウント制御: 管理者承認モードでの管理者に対する昇格時のプロンプトの動作」をダブルクリックして、「確認を要求しないで昇格する」を選択。

らしいですよ?試してないですが。

結論としては、今後に期待…

2011年3月20日追記

すっかり追ってなかったのですが、synergy-plusは本家synergyとマージして開発がバリバリ進んでいるようですね。

http://synergy-foss.org/

今は安定版の1.3系列と、ベータ版の1.4系列、ゼロから(from scratch)書きなおす2.0系列があるようです。それぞれの機能やサポート状況は別の機会に調べてエントリーします。

ロードマップ – Synergy


タグ: , ,

新しく会社作りました!

コメントをどうぞ