Synergy導入ログ
下記のページなどを参考に。
http://www.hackmylife.jp/archives/cat30/index.html
IntelMacをサーバー(右側)に、Windows(左側)をクライアントにする場合。
1. ここからソースコードをDL。
2. DLしたtar.gzファイルを解凍してできたフォルダ(synergy-1.3.1)を、Applicationsへ移動。
3. IntelMacの場合はそのままコンパイルしても実行したときに「Bus error」になるので、/Applications/synergy-1.3.1/lib/platform/COSXKeyState.cpp の中の354行目 getKeyMap(keyMap, g, kchr); をコメントアウトする。
→コメントアウトすればOKなはずがmakeでコケるので、354行目を消去する(070522追記)
4. インストール
$ ./configure $ make $ make install
5. 下記のようなsynergy.confを作成し、/etc に置く。
section: screens IntelMacマシン名: Windowsマシン名: end section: links IntelMacマシン名: left = Windowsマシン名 Windowsマシン名: right = IntelMacマシン名 end
6. 「synergys」を起動する。
/usr/local/bin/synergys --daemon --config /etc/synergy.conf
7. クライアント側(Windows)に+ここからexeファイル版をダウンロードし、インストールする。
8. synergyを実行し、『Use another computer's shared keyboard and mouse (client)』にチェックをいれ、ホスト名の欄にサーバー側のIPアドレスを入れる。(マシン名だとなぜかうまくいかず。。)