Lo que yo he visto son hubs de USB pero que se pueden usar para multiplicar las salidas USB de un ordenador, no de un dispositivo, (una entrada del ordenador y varias salidas para varios dispositivos) osea al reves de lo que tu quieres. Nunca he visto funcionar un dispositivo en 2 maquinas simultaneamente por USB.
Sobre la longitud del cable, mira
AQUI
Los hub de los que te hablo tienen esta forma
HUB USB
ooopppsss lo siento pero el enlace que deje es el mismo que dejo CharlyZ