Ran out of space on my desk for keyboards, so was thinking about getting a KVM switch to go between 3-4 systems. Had the random thought that “wouldn’t it be cool if there was a virtual kvm switch that worked over the network?” So did the usual google search and turned out there was.
Basically one system runs the server-side, and all the other systems run the client-side. Then whatever screen you slide your cursor onto gains the focus of the mouse + keyboard control from the server. Been using it with my MacBook Pro and my PC desktops without issues. Well, one thing was that windows protected by UAC (I’m using Windows 7) wouldn’t allow the Synergy mouse + keyboard to interact with them, so ended up lowering the UAC settings to get around it. The more recent or beta versions of Synergy supposedly fixed that problem, but I still ran into it.
Other than that, if you have a bunch of systems running at once and monitors all over, this is a nice way to control everything from one box. It runs on Windows, *nix, and OSX, but have only been using it with Windows and OSX. My little *nix box is still sitting in the corner all alone 🙁 .