Synergy

Share your mouse and keyboard between multiple computers.