Neil Turner's Blog

Blogging about technology and randomness since 2002


Last night I tried to set up Synergy to allow me to share my keyboard and mouse between my Mac and my laptop. It’s much, much easier to set up on the PC because the Windows version has a GUI; the Linux and OS X versions, however, do not.
I have the keyboard and mouse plugged into the Mac so I was using that as the server. It’s all configured and can get going if I type a command into the Terminal, but I’ve yet to be able to get the server running on startup, despite my best efforts.
Thankfully, Engadget has a how-to article which goes into much greater detail and offers another method. That said, I’ve also found SynergyKM which offers a GUI in Mac OS X. There’s also SynergyOSX which offers a GUI for the client, but not, it seems, for the server.
I also found Multiplicity, a commercial application from Stardock (makers of Windowblinds and CursorXP) which does something similar but is currently Windows-only. And it’s $40, whereas Synergy is free and open source, though admittedly lacking in the interface department.
Other programs include x2vnc for Windows and Linux which is based on VNC; Teleport for OS X which uses Bonjour and MaxiVista, another commercial program for Windows but cheaper at $30.


  1. Not all of use are Mac-literate Neil – what on Earth is Synergy?

  2. > Synergy lets you easily share a single mouse and keyboard between multiple computers with different operating systems, each with its own display, without special hardware. It’s intended for users with multiple computers on their desk since each system uses its own monitor(s).
    From the Synergy web site that I linked to 🙂

  3. Oh so it lets you use dual monitors, two computers but only 1 of each peripheral! Ah!

  4. I hate how often I have to say “free and open source, though admittedly lacking in the interface department.”