https://bugs.winehq.org/show_bug.cgi?id=13616
--- Comment #21 from Bruno Jesus 00cpxxx@gmail.com --- Some more information on this bug. Windows (XP) never turns off the screen or activate the screensaver if you are pressing buttons in a game controller (in an application that is using the controller).
The application does not need to disable the screensaver or call SetThreadExecutionState(ES_DISPLAY_REQUIRED). Just tested with a the interactive tests for dinput.
With the screensaver set to 1 minute if I keep pressing buttons it will never start the screensaver, if I stop and count exact 1 minute the screensaver will start.
There should be some way to tell X11 driver/mac driver to reset their idle timer or whatever they use.