Used synergy for years but recently bought one of these guys which i didn't even know existed:
https://www.startech.com/ca/Server-Management/KVM-Switches/2...
The software is not as configurable but it is SO much more reliable and responsive. Basically a wired version of synergy.