2020-05-11, 07:23
The requested feature: a setting for whether inputs that occur while the screensaver is running be swallowed (current behaviour) or executed.
Explanation: Currently when a Kodi screensaver is active, pressing any button on an infrared remote is hijacked by the screensaver to trigger it to end, and the original command request is swallowed/ignored. This is a sensible default when a screensaver completely covers the screen contents, such as with a black screen. But there are some instances where this may be undesirable:
For now I've disabled the screensaver but since my TV is prone to burn-in, this isn't good long term.
I hope this request makes sense?
Explanation: Currently when a Kodi screensaver is active, pressing any button on an infrared remote is hijacked by the screensaver to trigger it to end, and the original command request is swallowed/ignored. This is a sensible default when a screensaver completely covers the screen contents, such as with a black screen. But there are some instances where this may be undesirable:
- Using Kodi remote control to wake up your TV / AVR using HDMI-CEC.
You end up having to press the "wake up" button twice—once to stop the screensaver and a second time to trigger the actual command you wanted. Because the TV is off, the concept of the screensaver being active isn't
- When using the "dim" screensaver.
You can still see the screen contents when it is dimmed, so having the first input swallowed by the screensaver is unnecessary and feels like a bug.
For now I've disabled the screensaver but since my TV is prone to burn-in, this isn't good long term.
I hope this request makes sense?