Synergy lets you seamlessly control multiple computers, even ones running different operating systems, using the same mouse and keyboard.
Ranked in these QuestionsQuestion Ranking
Pro Multiple operating system support
Can share mouse, keyboard, and clipboard between Windows, Mac and Linux, with unofficial clients for Android and iOS.
Pro Copy clipboard across computers
It's possible to copy multimedia content across computers, such as images, tables, html, text, and more.
Pro Drag and drop of files
Synergy can be used for file transfer using intuitive drag and drop interface.
Pro Open source software
Pro Low latency cursor and keystrokes
Low latency can be ensured by directly connecting computers via crossover cable.
Pro SSL network encryption
Especially since the shared keyboard data may contain passwords, and the application can "control your computer" (as the MacOS X permissions dialog puts it) it is important to ensure that the connection between computers is secured so that even if you are using it on an open WiFi hotspot, others cannot see the data being sent, nor can they inject data into the connection.
Pro Jailbroken iOS and modded Android support
It's possible to use computer's keyboard and mouse with a jailbroken tablet or phone.
Con Requires a host computer
Only one computer can act as a host at a time, and the mouse/keyboard sharing is one way. So if you have computer at home, and a computer at work and you want to link your laptop to different computers depending on where you are, you need to change the host settings for each location.
Con Paid binaries
Despite being open source, Synergy charges for builds of their binaries.
Cost of $19 for Synergy Basic, or $29 for Synergy Pro.
Older versions of the binaries are available for free, and the source code can be downloaded and compiled manually.
Con Direct support only for enterprise
Support for non-enterprise users is only available through the forums and other public channels. Only enterprise customers get the benefit of one-to-one phone and email support.
Con Random freezes when moving your mouse to the client side
Sometimes the mouse and keyboard freeze for 10-30secs randomly, and won't stop until you restart the program.
Con Does not connect two Windows 10 systems
Con Scrolling in Chrome on Mac client is jittery
For some users, there is a bug which causes jittery movement on client. Scrolling on the server is normal.
Con AltGr key (right Alt/Option key) does not work
This is an old bug they have had for many years and it can be very problematic for people who use keyboard that need that key a lot.