Synergy2 になってから表題の現象が起こっているのに気づいた
ver は 2.0.1, 2.0.2 で確認している
osx 版は一度起動すると以降 Synergy.app を実行しても何も表示されないのがそもそもバグっぽいのだけど、
とりあえずプロセスを kill すると勝手に再起動してくれて繋がったのでスリープ解除後に下記コマンドを自動で実行するようにした
killall synergy-service
自動実行には sleepwatcher を使った
homebrew の場合以下のようにインストール出来る
brew install sleepwatcher
brew tap homebrew/services
brew services start sleepwatcher
インストール後、 ~/.sleep
と ~/.wakeup
というシェルスクリプトを作成して置いておくとそれぞれスリープ時と解除時に自動で実行してくれる