This is a difficult program to set up properly, but it works well once going and might even be considered a must-have, or at least a must-try, for anybody who uses more than one computer at a time. The clipboards can also be linked, making it dead easy to transfer small chunks of information, such as URLs, from one system to the next. Users can also configure screensavers to start simultaneously, and can link log-in information so that one hard drive doesn't hibernate while you're working on another one. You can configure that switching location to be on any or all of the four sides of your main monitor.
Once you get Synergy running, you can switch from one computer to the next simply by push your mouse off-screen. The interface is uninspired, but at least it's not confusing. Even though the program lets you rename computers with simpler aliases, it can still be challenging to configure Synergy properly. Synergy can be extremely difficult to configure, especially determining precise computer names and server locations.
As a software solution, you might want to just go with the KVM switch. Instead of looping multiple computers through a piece of hardware, it lets you control them from a single keyboard and mouse. Synergy is a cross-platform, open-source replacement for a KVM switch.