Gamepad prevents screensaver from starting on Windows 10

11

Since I've upgraded from Windows 7 to Windows 10, the screensaver doesn't start anymore, and the screen never goes into standby when my gamepad is plugged (even idle) into the computer. "Allow this device to wake the computer" is unchecked in the gamepad's properties.

Disabling the gamepad from the Device Manager works as a workaround, but I would prefer a solution that doesn't involve disabling or unplugging.

Cutter

Posted 2015-09-29T20:19:20.343

Reputation: 374

Have you found the screensaver settings panel, and what does it say?

– harrymc – 2015-10-21T16:34:36.033

Does invoking the sceensaver manually work? – William – 2015-10-22T15:25:17.013

@harrymc : yes, I've set the screensaver to 1 minute, and it doesn't ever start. However, when I click on "Preview" it starts and doesn't stop as long as I don't touch the mouse. – Cutter – 2015-10-22T18:01:49.300

@William: yes, invoking the screensaver manually works, and the screensaver doesn't stop unless I touch the mouse. However, I've set Windows to put the monitor in standby when I press the computer case's power button, and when I press it, the screen turns black but turns back on after one second, as if something triggered it immediately out of standby. – Cutter – 2015-10-22T18:11:40.790

It wouldn't hurt to post a screenshot of the screensaver settings panel as described above. Please also run powercfg -energy and post the report - this will take 60 seconds and the result is in the file energy-report.html in the current folder (not all the signaled "errors" need fixing). – harrymc – 2015-10-22T18:40:06.863

Screenshot and energy report – Cutter – 2015-10-22T19:20:26.570

Bonjour. My take on the problem is in my answer below. – harrymc – 2015-10-23T07:49:08.377

Which gamepad are you using? Maybe this has something to do with the analogue sticks/triggers sending a signal? I've confirmed that my 360 pad on Windows 10 does not have this issue, it also doesn't cancel the screensaver when using it (only mouse/keyboard works). – Quietus – 2015-10-27T23:56:49.083

EDIT: Read below that it's a Madrics adapter. My first guess would still be that either the controller or adapter is constantly sending a signal... Is the issue resolved by (1) unplugging the controller from the adapter, or (2) removing the adapter itself? (Cannot edit after 5 minutes unfortunately) – Quietus – 2015-10-28T00:09:07.153

I've unplugged the controller from the adapter (the adapter is still plugged to the computer), and the problem persists. Removing the adapter lets the screensaver start, (same as disabling it from the device manager). – Cutter – 2015-10-28T21:09:19.767

I also have this problem with a clean install of Windows 10 and an xbox 360 controller. – Tristan – 2015-11-04T15:31:07.287

Answers

1

Updating Windows 10 to version 1511 (build 10586.3) solved the problem.

Cutter

Posted 2015-09-29T20:19:20.343

Reputation: 374

2Maybe it did once, but the problem is definitely back. I've had it 1709 and 1803. – Zan Lynx – 2018-06-18T18:14:26.427

1

Check:

a) Control Panel -> Power Options -> Change plan settings (next to whichever plan you have selected) -> Change advanced power settings -> USB settings -> USB selective suspend setting - set to Disabled

b) Control Panel -> Devices and Printers -> (right click on the game pad) Properties -> Power Management

If Windows allows, check the first box "Allow the computer to turn off this device to save power", and also uncheck the box "Allow this device to wake the computer".

David Vernon

Posted 2015-09-29T20:19:20.343

Reputation: 804

I did that and the problem persists. Though the second checkbox "Allow this device to wake the computer" is disabled. – Cutter – 2015-10-25T21:23:19.663

1There is no "Power Management" settings when I go to properties on the xbox 360 controller under Devices and Printers. – void.pointer – 2019-01-20T15:34:32.770

0

A couple posts on this page suggest the following:

Windows 10 don't turn off monitor neither screen saver turns on

  1. In Power Settings, enable "When sharing media: Allow the computer to sleep."

  2. In Device Manager, disable "HID-compliant game controller" and "Virtual XInput device" under "Human Interface Devices."

Steven

Posted 2015-09-29T20:19:20.343

Reputation: 24 804

>

  • I don't have that setting. Maybe because I have uninstalled Windows Media Player.

  • Disabling "HID-compliant game controller" disables my gamepad. I'm looking for a solution that avoids that. I don't have a "Virtual XInput device".

  • < – Cutter – 2015-09-29T23:22:59.993

    0

    Sometimes the Windows 10 upgrade process leaves behind installed drivers that would have been better replaced with the ones that come with Windows 10. I would suggest deleting in Device Manager the device for the gamepad, then also that of its USB hub, then reboot Windows to reinstall them.

    Comments on your Energy report, relating mostly to sleep problems but which might relate :

    • It is strange that the sleep-state S3 is disabled, when Hibernate (S4) is allowed by your hardware. Normally I would advice to update the BIOS. But as the last firmware for your Gigabyte motherboard is a beta version from 2011, this hardware seems to be somewhat abandoned by Gigabyte.
    • The energy report says your monitor driver is missing or misconfigured. The last HP ZR24w LCD Monitor Driver from HP dates from 2013, and is verified for Windows 7 (64-bit), so should work for Windows 10. But check first if yours is newer.
    • You might try to enable USB Selective Suspend, to allow Windows to put USB devices separately to sleep.
    • Block Media streaming in Network and Sharing Center / Advanced sharing settings.
    • Final lame advice : Turn off the gamepad when you leave the computer.

    If this does not help, please post more details about the gamepad.

    Sometimes the Windows 10 upgrade process leaves issues and repeating it with a downloaded full installation media may solve the issue, as described in this answer.

    If everything fails and the problem is unsupportable, you can always downgrade back to the previous Windows version, as described in this answer.

    harrymc

    Posted 2015-09-29T20:19:20.343

    Reputation: 306 093

    I've uninstalled the drivers for this device and its USB hub, but it seems that Windows reinstalled them after reboot, and the problem persists. – Cutter – 2015-10-25T21:21:21.057

    Please post full details about the gamepad and your BIOS. – harrymc – 2015-10-25T21:23:57.810

    The "gamepad" is actually a Madrics adapter for a Playstation gamepad. When plugged, it shows up as two generic DirectInput gamepads in Windows since there are two gamepad slots in it. My BIOS is version F13, downloaded from Gigabyte. – Cutter – 2015-10-25T21:31:51.400

    Another possibility is to setup a script for computer-idle that after a defined time will disable the gamepad and send the computer to sleep, and another on wakeup that will re-enable the gamepad. Would you be interested in such a solution? – harrymc – 2015-10-25T21:32:30.670

    The 2011 BIOS in my link is F14b, but updating the BIOS is always risky. If you brick the computer, it will take a professional to set it up again. – harrymc – 2015-10-25T21:35:09.313

    I'd rather not install a beta BIOS and risk losing more than what I would gain from fixing my problem. Thanks for your script proposal, but that would be too convoluted. – Cutter – 2015-10-26T17:15:07.770

    A one-line script that disables or enables the gamepad can be written using DevManView. That will at least be easier than going thru the Device Manager.

    – harrymc – 2015-10-26T18:11:15.097