Synergy lets you share a mouse and keyboard between several computers.
synergy-plus - Project Hosting on Google Code