For step-by-step instructions follow this link http://www.mattcutts.com/blog/how-to-configure-synergy-in-six-steps
This site specifically mentions Ubuntu distro but you can download the source from here and install using the typical linux commands
sudo make install
The above page uses Linux as server. Initially I tried setting up Windows as a server using this link
But the GUI wasn't intuitive and faced some networking issues so switched to Linux instead.
synergy.conffile under the
aliasessection you can specify IP address of the
screencan have multiple
aliases; 1 per line (no colon).
synergys(server daemon) uses
gethostname()so if you've specified
screenname that is different than the
-n server_screen_namewhile starting the
For more troubleshooting information refer here
If you are using KVM then make sure that the respective monitors are directly connected to the VGA port and not to the KVM switch!!
Work seamlessly. Enjoy!