So I guess on what I see this issue is still present. I have Logitech 3D Pro joystick and which causes a problem of no sleep or monitor off. If I disable a driver in Control panel then the it is ok. But hell this is not a solution.
best, d.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Hello,
after upgrading to Windows 10 (2004) my PC dies not go to sleep any more when I plug-in one of my gamepads / controllers. This happens with any of my 4 controllers (all of the same kind).
For the controllers (a USB cable Speedlink SL-650000-BK, XInput / Xbox 360 compatible) the following driver has been installed during the upgrade:
Xbox 360-Controller for Windows (08.12.2019 - 10.0.19041.1)
I do not know which driver has been installed before. Maybe the same? However, with 1909 everything worked perfectly.
I can even narrow down the problem. When the controller is plugged in, GetLastInputInfo (winuser.h) always returns that input has been given some ms ago. So Windows always gets input, but nobody is doing that physically, of course. Therefore, Windows does not sleep.
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
So I guess on what I see this issue is still present. I have Logitech 3D Pro joystick and which causes a problem of no sleep or monitor off. If I disable a driver in Control panel then the it is ok. But hell this is not a solution.
best, d.
Yes it still persists. Tested and reproduce issue on multiple windows versions final 2004, final 20H2, insiders 19042, insiders 20231.
Feedback is sent to MS via feedback hub, but i dont know if it will be ever noticed by MS.
As a workaround, I tried to get the driver from windows 1909 into 2004. In my case HID-complaint game controller (input.inf). It was not so easy, but after editing inf, generating and singing cat file, I was able to use the win 1909 driver on win 2004.
And after this operation I have a success - the pc is able to turn off screen when idle.
Hi there!
This really sounds like you have nailed and fixed it!
Could you provide you solution in a bit more detail? Hidusb.sys? Which versions do you use?
I know a little bit about installing drivers (back to Win 3.11), but figuring out all versions and edit the INF file seems to take a lot of hours. Maybe, you can even share your files?
Best regards and thanks a lot in advance!
Actually not :( Later I found out that the driver replacement "fix" only works until next unplug-replug or reboot.
Here is the inf https://pastebin.com/P4krUtr9 that I did. Based on standard input.inf from windows 1909 using renamed sys files, and put only my device in %HID_DEVICE_SYSTEM_GAME%, This replaces the usual "HID-compliant game controller" with "HID-compliant game controller GGG" in device manager.
However when I tried to rework it more in order to replace also the related "USB Input Device" it did not work. Devices went to Error 52. I think this could be related because I was creating the .cat file with selfsigned certrificate... I dont know.
Finally I gave up :( I dont have enough knowledge on inf files and driver development and lost too much time.
Will wait and hope MS will solve the issue some day...