Schau dir mal den USB-Server von W&T an:
http://wut.de/e-53642-ww-dade-000.php

Der macht zwar IP auf USB, aber deine PCs haben vermutlich auch Netzwerkschnittstellen. Ich steuere damit unter anderem einen USB-Etikettendrucker von mehreren PCs an. Die zugehörige Software stellt einen virtuellen USB-Treiber zur Verfügung und es können verschiedene Regeln und Prioritäten für den Zugriff auf den Bus konfiguriert werden. Aber wirklich gleichzeitige Zugriffe gehen damit auch nicht. Das sieht USB eben nicht vor...
Kannst du etwas mehr zu deiner Anwendung und den Endgeräten verraten?

Gruß

Jochen