I’ve been a fan of Synergy for years. If you aren’t familiar with Synergy, It basically allows me to control multiple computers using only one mouse and keyboard on the host machine.
Synergy2 comes with a GUI on Windows, but for Linux or Apple/Mac OSX there isn’t a GUI packaged with synergy itself. I’ve since found the Quick Synergy GUI to work fairly well between Windows and Linux since the key mappings are very similar.
Installing it on Linux was a breeze:
sudo apt-get install quicksynergy
When I went to use OSX from a Linux Host, I found that Quick Synergy wasn’t able to configure the key mapping options that are needed to achieve keyboard zen. “No Problem”, I thought, “I’ll just edit the settings file that QuickSynergy Uses” – but it turns out that the changes are overwritten and my GUI dreams died with that issue.
I ended up finding the right key modifiers from Linux to OSX and reverted back to launching Synergy manually from the command line.
synergys -f --config /path/to/synergy-config.conf
Its easy to setup aliases or other shortcuts but here is the magic sauce complete with key modifiers: