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アドレスを入れる。(マシン名だとなぜかうまくいかず。。)