Intel® Desktop Boards
Peer-to-peer support only
11435 Discussions

Bug in USB 3.0 Extensible Host Controller driver for Windows


We have run into an issue with the current Windows driver for the USB 3.0 eXtensible Host Controller.

It fails to enumerate a device which has 7 HID class interfaces. Reducing the number of interfaces to just 6 removes the symptom (though not the problem as the device is now incomplete), plugging the device direct into the host or behind a USB 1 hub also makes the problem go away, since this switches the host port to the USB 1 host controller.

This problem does not occur with other host controllers. The device works just fine on other systems and properly passes the USB compatibility tests.

Is this an Intel problem or a Microsoft problem?

Here is the system info on one of the host where we did see the bug:

Windows Version: Windows 10 Enterprise 20H2 (Build 19042.867)

USB-Host: Intel(R) 3.0 eXtensible-Hostcontroller - 1.0 (Microsoft)
Driver: usb.inf
Driver version: 10.0.19041.488
Labels (3)
0 Kudos
0 Replies