Home Office Update

I had two computers on my L-shaped desk: my desktop and my work laptop (connected to a real display and keyboard, of course!). Switching back and forth between the two was getting annoying, until I read about a package called Synergy, that allows sharing one keyboard and mouse over the network among multiple computers.

I now have two displays side-by-side on my desk! Synergy works very well; the desktop switching is seamless, and all keyboard events (including the Windows key) get sent to the correct computer. Even the clipboards are synchronized; I can cut and paste between the two computers! Synergy can be configured to start at boot time, so even after a reboot (common on the work laptop), I still only need the one keyboard.

I’ve had two minor problems. The first was that I initially started with the server on the laptop and the client on the desktop. HP “upgraded” my firewall, and the new firewall blocked the Synergy server, so I had to swap their roles. The second is that when the Windows Explorer process gets busy with network delays or timeouts, switching between the two computers no longer works; it appears that the required events aren’t being sent to the Synergy software, or something else is blocking Synergy from switching displays. Fortunately this doesn’t happen too often.

Overall I’m quite happy; I have better separation between work stuff and personal stuff, but without the annoyance of separate keyboards and mice. I recommend this software.

Update 2024: I used Synergy with my Linux and Windows desktops at UHN for several years, until they kicked us out more-or-less permanently after COVID-19. I don’t switch computers often these days, so I’m content to have separate keyboards and mice for each one. The developers of Synergy have been working on a new version for several years at this point; I have no idea what the current status is.