I installed synergy, OSS that creates a virtual desktop out of the monitors from any number of machines and that allows you to control that virtual desktop from a single keyboard and mouse. It supports copy-and-paste of text across the systems as well.
It has some idiosyncrasies. Sometimes the client software will fail to connect to the client after a reboot. Also, sometimes the mouse freezes during heavy processing (on either side of the connection). Finally, the mouse occasionally enters a state such as thinking a button is being held down when it is not. However, all of these occurrences are rare, and synergy is very pleasant to use.