Windows同士、dokodemoってソフトでキーボ-ドとマウスを共有できるソフトがあります。
これはかなり便利なソフトなわけで、仕事でも使っています。
で、Windows以外のOSでも共有するソフトがあるってことで教えていただいたのが、Synergy というソフトでした。
日本語化バイナリ配布場所:memo/Synergy - wiki@nothing
設定方法は、いろいろ解説サイトがありますが、
Guide to Running Synergy
でとりあえず設定方法は理解できると思います。
ですが、yutakaさんの解説が一番わかりやすかったので、今後同じ質問をしないですむようにメモ。
————————————————————————–
Windows サーバー側 (コンピューター名)で新規
ubuntu クライアント (ホスト名)で新規
————————————————————————–
このケースは、Windowsのマシンに接続されているキーボード、マウスで、クライアントのubuntuを操作できるようにします。
前準備としてサーバー側もクライアント側もネットワークはIPアドレスの自動取得ではなくプライベートアドレスを指定して接続するようにしておいてください。現在IPアドレスが指定済みでしたらそのままでOK、各マシン名だけ覚えておきます。
うちの環境でWindowsの方は固定にしてあるのですが、UbuntuはDHCPで自動で振ってもらっています。
とくにIPが変化する環境でもないと思うので、そのままDHCPで振ってもらったIPを使用することにしました。
次にソフトを起動してWindows側で設定します。
サーバーはWindowsです。
起動したのち、設定画面の中ごろ、「Share this computer’s keyboard and mouse (server)」 にチェックを入れて設定画面を開きます。
Screens&Linksの画面が開くので、こちらで最初にマシンを追加します。
Screensで、マシンを追加。
プラスボタン「+]で追加できます。

スクリーン名には・・・
サーバーのWindowsはコンピューター名。
クライアントのubuntuはホスト名を入力します。
Windowsのコンピューター名は、[マイコンピュータを右クリック]→[システムプロパティのコンピューター名タブ]の中ごろにフルコンピューター名があります。
ubuntuのコンピューター名は、[システム]→[システム管理]→[ネットワーク]→[全般タブ]のホスト名になります。
次はLinksの設定です。
コンピューターの位置関係を設定するわけですが、以下の画面を参考に・・・

先ほど追加したスクリーン名が表示されるので、それを選択して、位置関係を登録します。
登録後、OKをクリックして初期画面に戻ります。
こちらで「TESTボタン」をクリックしてテストします。
Test
Startで開始!
※これでエラーが出なければOK 接続できない場合はWindowsのファイアウオールの設定でPort 24800を解放します。(24800がsynergyが使うデフォルトportです)。各マシン名なども間違いが無いか確認します。
エラーが出なければ、スタート!
エラーが出なくなりタスクバーにリング上のアイコンが常駐するまで設定を見直してください。
これでWindows側の設定は完了!
Ubuntuの設定は不要です。
ただコマンドを入力して開始すればOK
ubuntu側(クライアント)の設定はクライアント側で使う場合は設定はありません。デーモンとしてスタートさせるだけです。
これがつまずく原因だと思われます。僕もここでつまずいてました・・・
端末を起動して
synergyc 192.168 *** ***
(***の箇所はkマシンのサーバー側(ホスト側)のIPアドレスです)
エンターするとスタートします。アイコンはなにもありませんが、これでデーモンとして起動しています。
これだけでOKです・・・
一度設定して動作すれば、なぜこんなことで動かせなかったのだろうと思ってしまいますが、分からない時は、何をやっても解決しないものですw
と、無事動作するようになったのでありました。
yutakaさん、最後までお世話になりました!
参考元:
- 【コラム】Yet Another 仕事のツール (91) Synergyでキーボード、マウスを共有する | エンタープライズ | マイコミジャーナル
- WinとMacでマウス&キーボードを共有!Synergy入れました。 (treasuring misc.)
- 1組のマウスとキーボードを複数のPCで共有するには - @IT
- 1組のマウスとキーボードを複数のPCで共有するには(サーバ編) - @IT
と、ここで完結ではありません。
さらに自動で Synergy を起動させます!(コンピューターを起動するたびに、ソフトを手動で立ち上げるのも面倒です。)
Windowsはスタートアップに登録すればOK
ubuntuは、
UbuntuでSynergyを自動起動する | Retujyou どうにもならない劣情の種子を植え付けられたばかりに
を参考に設定してみましょう。
自動ログインにしている場合は、
Synergy クライアントの自動起動::SUNISLAND BLOG
を参考にすればよいでしょう。
GUIから簡単に設定できるので、初心者でも簡単に登録できます。
と、常用しているわけですが・・・
非常に使いにくい!!
便利ですが、カクカクと動きが途切れます・・・
ubuntu側がサーバーなら問題なく使えるそうなのですが、どうなってんだろ~。
ってことで、ubuntu 8.04 では相性が悪いようで・・・つまりクライアント側に問題があるようです。
どうにかならないものかと・・・
Popularity: 8% [?]








