Pierre,
Si, comme je crois m'en souvenir, tu as un câblage des masses en étoile, mieux que dans les livres, , il faut que tu identifies précisément sur quel port chaque device usb est branché, puis que tu trouves comment chaque port est drivé : par le chipset de la cm, par une autre puce, usb 2 ou 3, ... ; ensuite le jeu consiste à voir si ta carte récalcitrante change de comportement si tu la branches sur un port drivé autrement ; le cas échéant tu achètes une carte usb dotée d'un autre chip usb.
J'avais creusé assez loin lorsque j'avais rencontré le pb, sous windows le process d'énumération usb est délicat et un peu fragile ; pour valider la carte, j'étais passé par linux et des drivers plus simples et robustes, et là tout était ok ; c'est la chaine chip usb, driver, firmware de la carte, qui est en cause ....
Bon courage, Michel