did you try installing “usb-utils” and do an lsusb? on a far off note, maybe there might be something in usb-utils to straighten out the error.