Windows 10 No Idle (screensaver, display power off, Sleep) with USB Joystick/game controller attached

  • Thread starter Thread starter G Lomax
  • Start date Start date
G

G Lomax

Symptoms:

When you have some USB Joysticks/Game Controller attached a screensaver, display power off or sleep mode will not occur at the appropriately set time out intervals.


Cause:

Noise from the controller is seen as human activity so an idle event is not triggered.


Solutions:

Other than replacing the controller with one that has better filtering for noise or more precise sensors disable wake-up for the device.


Open device manager under HID-compliant game controller Properties uncheck "allow this device to wake the computer" in the Power Management tab and click OK.


If this doesn't work open a command window as Administrator and type:

powercfg /devicequery wake_programmable


You should see something listed like:

"HID-compliant game controller (001)"


Then type:

powercfg /devicedisablewake "HID-compliant game controller (001)"


To re-enable type:
powercfg /deviceenablewake "HID-compliant game controller (001)"


Discussion:

The powercfg command seems to set the same registry entries as the Device Manager Properties but for some reason changing this in Device Manager sometimes does not take hold.


The problem is probably more prevalent with budget controllers as costs are keep down by skimping on the noise filtering. Whether Microsoft should add settings to adjust the sensitivity of the controller is debatable. Most likely it would cause more trouble than it fixes.

Continue reading...
 
Back
Top