Es gibt KVM-Switches für rein USB. Also zwei USB-Eingänge und zwei Ausgänge. An den Ausgängen kannst du noch nen USB-Hub hängen.
Für Tastatur und Maus empfehle ich dir Synergy2, falls immer beide Rechner laufen. Damit wird über das Netzwerk Tastatur und Maus "geteilt".