Synergy is an application that allows you to share one keyboard and mouse between several different computers (Windows, Linux, and OS X). Unfortunately, running synergy in the background on a mac doesn’t work so well. Here’s one of the work-arounds I’ve found on the Internet.
This involves running the app through launchctl a replacement for rc.d/ scripts in linux.
- Succesfully get synergy running (server and client) in the foreground
- Download the appropriate file and change .txt to .plist . On the server use the file synergys.txt, on the client use the file synergyc.txt
- In synergys.plist and synergyc.plist you’ll need to point to the correct location of your installed synergy program and .conf file.
- In synergyc.plist you’ll need to change “server-host-name” to the correct server host name
- Move this file to ~/Library/LaunchAgents/
- run the following two commands (change synergyc.plist to synergys.plist for the server)
launchctl load ~/Library/LaunchAgents/synergyc.plist
launchctl start com.synergyc
No Comments