You don't need a hardware switch to share one keyboard and mouse
amongst several different computers. All you need is the free,
cross-platform application, Synergy.
Synergy connects one keyboard and mouse to any computer on your
network, making a dual- or triple-computer setup work more like a dual-
or triple-monitor setup. Synergy even allows you to share clipboard
data across your computers and operating systems.