para que funcionasen los puertos usb2, me parecio leer que hacia falta el service pack 1 del xp (no lo recuerdo bien) y el driver correspondiente. Por el foro hay algun hilo en el que lo comentaban. Puedes mirar a ver si es eso, ya que comentas que si el dispositivo es usb 1 no pasa nada.
Saludos!