USB extender cable problem - Device Descriptor Request Failed (Code 43)

WhitenBat

Reputable
Feb 23, 2014
27
0
4,530
So recently I bought a 5m (~16 feet) USB Extender cable so I could plug in my wired Xbox 360 controller without having to move my pc across the room but it doesn't seem to work properly with it. Everything else works - mouse, keyboard, flash drive, even an older controller, but the Xbox 360 one doesn't. The weirdest thing is that it works on my android phone perfectly.

An error keeps popping up: Device Descriptor Request Failed (Code 43)
I tried:
Every single usb slot
Updating the drivers for all usb related hardware
Updating the faulty controller with every USB related driver
Changing the USB setting in the power options
Few registry edits

I don't exactly have an option to try it on a different pc at the moment.

Please help, thanks in advance
 
IIRC, the USB spec doesn't officially support such long cables. Unless the cable is of exceptionally good quality or that the cable's endpoints have exceptional tolerance, the USB data gets garbled and the device fails to enumerate.

You can use an active cable as reedo linked or another option is to use a USB hub and a pair of 10' extensions instead. If I use my pair of 6' extensions and plug my 6' device cable into that, most devices fail to enumerate too.
 


Thanks for answering, but I just tested the cable and the controller on a different pc and it works, but not on the one I want to use
 

As I wrote: results will vary depending on the host, end-device and cable tolerances. When you exceed the specs, you are increasingly likely to run into intermittent issues depending on device and cable combinations.