Does Device Manager show “Intel(R) USB 3.0 eXtensible Host Controller – 0100 (Microsoft)” when I have only USB 2.0 ports

usbusb-2usb-3

My laptop's model number is an ASUS X205TA-SATM0404G. It has 2 USB 2.0 ports, which I have verified by looking up the specs online and also via the software and techniques mentioned here: How to detect if a USB port is 3.0 or 2.0?

So, why is it that in Device Manager, under "Universal Serial Bus controllers", there is an entry that reads "Intel(R) USB 3.0 eXtensible Host Controller – 0100 (Microsoft)"? To give more info, this is the list of entries:

Universal Serial Bus controllers
   Generic USB Hub
   Intel(R) USB 3.0 eXtensible Host Controller – 0100 (Microsoft)
   USB Composite Device
   USB Root Hub (xHCI)

My operating system is Windows 8.1, 32 bit.

Best Answer

Some OEMs are indeed stupid and use USB 3.0 controllers, but use USB 2.0 ports (micro USB for example).

To see which speed ports support, run a tool called USB Device Tree Viewer and click on each listed port which has the entry IsUserConnectable (here the user can connect USb devices, some are internally used to attach devices like USB card readers) and look for SupportedUSBProtocols and if the entry Usb300 has a 1 (yes) set. Here not:

enter image description here

So the USB chip supports USB 3.0, but the OEM on the Tabled used micro USB 2.0 port.

Related Question