A blast from the past. I just rediscovered the joys of Synergy. I used to use it over a decade ago while still a lecturer at University. I needed a tool, before I finally abandoned Windows for good, to enable me to effortlessly switch between my Linux workstation, Gentoo at the time, and the Windows workstation. I didn’t want an additional keyboard and mouse to confuse my already cluttered academic brain.
In comes Synergy. It allows multiple workstations to be controlled by a keyboard and mouse connected to one of the devices. The mouse will move from the edge of one monitor to the other. Focus follows mouse and the keyboard then inputs on the client. It’s still the same simple application that can run on Linux, Mac and Windows. There is even a client for Android in alpha dev stage, synergyandroid, so as I’m typing this my mouse can seamlessly move from Laptop, to workstation to Android tablet.
left = AndroidTablet
right = Laptop
left = Desktop
right = Desktop
The config file, /etc/synergy.conf is all too simple to configure for this basic setup. The workstation is the server, and the laptop and tablet the clients. If one or more of the clients are not available that edge of the window disappears seamlessly.