Emulator Issues #9174
Displays fell asleep whilst using GC Adapter with Dolphin not in focus
The Simpsons: Road Rage (although probably all titles)
What's the problem? Describe what went wrong.
My two connected monitors fell asleep in the middle of playing a GameCube game using Dolphin, after the 15 minute timeout in Windows system settings. Dolphin was running in full screen mode, but focus was on a window on a second monitor running Chrome.
I'm using a Mayflash GameCube Controller Adapter, set up with the same instructions as on your Wiki page (in 'Direct Connect' mode). With further testing (using two other gamepads, a Xbox 360 controller and a Logitech Dual Action), it turns out that the GameCube adapter allows input polling when Dolphin is not the focused window, but other controllers do not (and therefore would be impossible to play and trigger the bug at the same time).
Seems like either the GC Adapter in Direct Connect mode needs to disable input polling when the Dolphin window is not focused (same behaviour as other game controllers), or prevent monitors for sleeping (and other system power options, I imagine) even when Dolphin is not the focus window.
What steps will reproduce the problem?
- Shorten the display timeout setting to one minute for quicker repro (for Windows 10, it's "Settings > System > Power & Sleep > Screen")
- Start game in Dolphin in fullscreen mode, then give another application the active focus
- Wait one minute, observing the game can still be controlled whilst out of focus
- Screens will turn off
Which versions of Dolphin did you test on? Does using an older version of Dolphin solve your issue? If yes, which versions of Dolphin used to work?
What are your PC specifications?
Windows 10 (build 1511), Intel i5-3750K, GTX 770
Is there any other relevant information?