Hello jae,
- Open (Device Manager) as Admin
- Right Click on Controller --> Properties
"mainly you can found it under (Human Interface Devices > HID-compliant game controller) - Look for "Power Management"
- Check (Wakeup Settings)
If you couldn't find that Option --> Follow the below steps to disable it from the registry settings:
- From Device Manager --> Right Click on Controller --> Properties --> Details
- Select "Device instance path" from the dropdown. Note the path (e.g., HID\VID_045E&PID...).
- Open (Registry Editor) Tool
-
Navigate to: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\[Your Device Path]\Device Parameters - If there is a folder called Interrupt Management\ResumedOnIdle, ensure any "Enable" values there are set to 0.
- If Same Issue
From Power Plan --> Change advanced power settings --> USB Settings --> USB selective suspend setttings --> Disable it. - Same issue?
From Device Manager --> Universal Serial Bus controllers --> USB Root Hub (USB 3.0) --> Properties --> Power Management --> Uncheck "Allow this device to wake the computer" option
Side Note:
"these changes won't affect your the files or performance at all it just prevents the USB ports from talking to the CPU while it's sleeping :)"
Last Resort: Disable "Allow Wake" via Registry
- Open Registry again
-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power - Right-click in the right pane, select New > DWORD (32-bit) Value
- Name it WaitWakeUSBEnable and set the value to 0.
- Restart your computer
"This will disable any Wait // Wake signals from USB devices globally"
I hope that helps
Regards,
MUSTAFA SALAH