Windows XP saknar stöd för EHCI-värdstyrenheter. Det stödet ska ha lagts till redan i SP1 - i vissa fall fungerar det inte direkt. Det vet Microsoft, som framgår av första länken. Dessutom kan USB 2.0 drivisarna få 1.1-enheter att sluta fungera (annan bug), men det är ett annat problem.
På grund av olika licensskäl finns inte USB 2.0-drivisarna annat än genom Windows Update om du inte har dem på orginal-CD:n till din dator.
Tydligen har de tagit bort filen från versiontracker, tyvärr

(Den kan gå att hitta via andra kanaler.)
Det är alltså genom Windows Update och enhetshanteraren du måste gå. Har du gått in i enhetshanteraren, öppnat USB-styrenheter och högerklickat på controllern? Där ska nämligen valet att uppdatera drivrutin finnas. Du kan också prova att högerklica på "USB-styrenheter" och välja "Sök efter maskinvaruförändringar", fast om den inte hittat USB:n hittils är oddsen inte så bra att den kommer på bättre tankar nu :/
Vad har du för drivutiner nu? Vilken tillverkare?
Har du provat att avinstallera USB-enheterna ur enhetshanteraren helt, ta bort allt vad USB heter och starta om och låta XP "återupptäcka" dina prylar? (Funkade på mitt nätverkskort, när det triskaldes.)