There are active USB switches (as well as active PS/2 KVM's) that provide a "ghost" device on each port so the machine's never see the disconnect. For a lot of machines it is the only way to go, as they are very picky (especially with PS/2).

Of course, you probably already knew that.
_________________________
Donato
MkII/080000565
MkIIa/010101253
ricin.us