Synergy

Synergy is free and open source software for sharing one mouse and keyboard between multiple computers. Works on Windows, Mac OS X and Linux.

http://synergy-project.org/