Screen blanking is unaffected by game controller inputs
Summary
GNOME Settings has the “Screen Blank” setting under the “Power” section. When the value is set to something else than "Never", it will ”turn the screen off after a period of inactivity”, as the option describes it. However, its concept of “activity” seems to be limited for input devices: if I’m using my keyboard or mouse, the screen will never blank as long as they’re not continuously idling for the period configured in the settings. But if I’m using a joypad exclusively (e.g. playing a game), the screen will blank even as inputs are received from the controller.
Expected result
The screen should not blank if there is user activity via a game controller.
Actual result
The screen blanks when there is user activity via a game controller.
Reproduction steps
- Set Screen Blank to 1 minute
- Make sure you don’t have any media (audio/video) playing since it prevents screen blanking
- Connect a game controller
- does not matter if it’s connected via Bluetooth or a USB cable, as long as it’s listed in
/dev/input/
or byevtest
- does not matter if it’s connected via Bluetooth or a USB cable, as long as it’s listed in
- Play a game using the controller (such as this one; it’s free & works in a browser
🙂 )- …or if you’re not in a gaming mood, just run
evtest
(may require root permission), select the controller from the list, and start inputting stuff - make sure not to make any keyboard/mouse inputs when doing this
- …or if you’re not in a gaming mood, just run
- After a minute, the screen will go blank even when inputs were made in the last minute
System information
- OS version: Fedora 37
- GNOME version: 43.1
Edited by Igetin