Project

General

Profile

Emulator Issues #9174

Displays fell asleep whilst using GC Adapter with Dolphin not in focus

Added by philcsf over 4 years ago. Updated 4 months ago.

Status:
Fix pending
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
No
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
Fixed in:

Description

Game Name?
The Simpsons: Road Rage (although probably all titles)

Game ID?
GSPE69

MD5 Hash?
6d1a6754614642f671a0dffbf5484165

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?
4.0-8059

What are your PC specifications?
Windows 10 (build 1511), Intel i5-3750K, GTX 770

Is there any other relevant information?
n/a


Related issues

Has duplicate Emulator - Emulator Issues #10874: Input from Gamecube adapter doesn't prevent PC sleep, But Dualshock 4 does.Duplicate

History

#1 Updated by leoetlino about 2 years ago

  • Has duplicate Emulator Issues #10874: Input from Gamecube adapter doesn't prevent PC sleep, But Dualshock 4 does. added

#2 Updated by Billiard26 4 months ago

  • Status changed from New to Questionable

What is "DisableScreenSaver" set to in your Dolphin.ini?

#3 Updated by philcsf 4 months ago

That entry does not exist in my current Dolphin.ini.

Also this was... four years ago. I think I sold my controller adaptor.

#4 Updated by Billiard26 4 months ago

  • Status changed from Questionable to Work started

Ah, well.. "DisableScreenSaver" currently defaults to false and must be set for screensaver inhibition.
We should probably default it to true and expose it in the UI though..

#5 Updated by Billiard26 4 months ago

  • Status changed from Work started to Fix pending

Also available in: Atom PDF