Amd usb 3.10 extensible host controller 1.10 microsoft wakes pc

Computer Type: Desktop GPU: AMD Radeon RX 5700 XT CPU: RYZEN 5 5600X 6 CORE 12 THREADS Motherboard: ASUS TUF GAMING X570-PLUS

RAM: 16GB G.SKILL TridentZ RGB DDR4 3600MHZ CL16-16-16-36 1.35V

Operating System & Version: WINDOWS 10 HOME Build 19042

GPU Drivers: 20.45.01.28-201204a-361901C-RadeonSoftwareAdrenalin2020

Chipset Drivers: AMD X570 CHIPSET DRIVERS VERSION 2.10.13.408

Background Applications: CHROME

Description of Original Problem: recently i was playing a game when i heard disconnecting "beep-bup-bup" Windows sound and my mouse stopped working, System don't recognize Razer Deathadder, even if i connet it on any USB port, on different PC it works fine, when mouse is connected to pc, system wont "beep", no device will connect, my other Razer products work fine

Troubleshooting: I've tried uninstalling/installing Synapse, unplugging/pluging mouse to diff ports, disabled power management in USB Hub, edited power plan so USB wont turn off power, disabled USB power management in BIOS, updated BIOS beta 3202 version, uninstall/update USB Hub driver, updated AMD Chipset driver, went to older version

Recently I noticed that my desktop computer didn’t go to sleep automatically. I have Windows 10.

As an experiment, I manually put my computer to sleep by opening Start menu, clicking Power button, then Sleep:

Amd usb 3.10 extensible host controller 1.10 microsoft wakes pc

My computer went to sleep for about 5 seconds and then woke up without me doing anything.

Common advice to troubleshoot Windows sleep problems is to use powercfg -lastwake command. Here’s the output that I received:

Amd usb 3.10 extensible host controller 1.10 microsoft wakes pc
Wake History Count - 1
Wake History [0]
  Wake Source Count - 1
  Wake Source [0]
    Type: Device
    Instance Path: PCI\VEN_8086&DEV_A36D&SUBSYS_50071458&REV_10\3&11583659&0&A0
    Friendly Name: Intel(R) USB 3.1 eXtensible Host Controller - 1.10 (Microsoft)
    Description: USB xHCI Compliant Host Controller
    Manufacturer: Generic USB xHCI Host Controller

Why would Intel(R) USB 3.1 eXtensible Host Controller wake up my computer? I was stuck trying to figure that out. Then I saw a post on Super User website and realized: it’s actually one of USB devices connected to USB host controller that wakes my computer up!

I opened Device Manager and switched view to ‘Devices by connection’:

Amd usb 3.10 extensible host controller 1.10 microsoft wakes pc

I had 4 USB devices connected to the host controller:

  • Uninterruptible Power Supply (UPS)
  • Keyboard
  • Mouse
  • Webcam
Amd usb 3.10 extensible host controller 1.10 microsoft wakes pc

I bought UPS not long ago so most likely it was the actual culprit. To confirm I disconnected it from my computer and put it to sleep again. This time it stayed asleep as intended. Mystery solved.

In the end I decided to keep UPS disconnected from my computer. Initially I connected it using USB cable so that Windows 10 would automatically hibernate if there is power loss. I’d love to figure out how to configure Windows so that it goes to sleep after 15 minutes of inactivity but wakes up if there is power loss, wait for 1 minute and then hibernates by dumping all memory to disk.

Post navigation

What is AMD eXtensible host controller?

eXtensible Host Controller Interface (xHCI) is a computer interface specification that defines a register-level description of a host controller for Universal Serial Bus (USB), which is capable of interfacing with USB 1. x, 2.0, and 3. x compatible devices.

What is USB 3.1 eXtensible Host?

The eXtensible Host Controller Interface (xHCI) driver helps the Universal Serial Bus (USB) ports to communicate with connected devices.