Would it be possible to have 2 separate settings for Idle Input Sleep Timeout (xx minutes until device sleep) and/or Sleep Function (sleeps for xx minutes before shutting down) for when you are in the main MuOS menu, and for when you are in game or have another app open?
Use case: thanks to Anbenic’s genius hardware design on the SP, despite having a clamshell, the power button is located on the side of the device, and it only needs to be pressed for a couple of seconds to turn the device on. It’s very easy to accidentally turn on in your pocket or if you throw the device in your bag.
So to prevent the battery from draining if this happens, I’d like to be able to set the device to automatically turn off after, say, 3-5 minutes of idle inputs. But only if I’m idling on the MuOS menu, since that’s where the device would boot to if it gets accidentally turned on.
However, when I’m actually playing a game (on Retroarch, a Portmaster game, etc.), I’d like the device to stay awake for longer before it goes to sleep or automatically turn off, say 10-30 minutes, because I want to keep the game running even if I need to put the device down and go do a chore for a few minutes.
I know there are options to set Retroarch to auto-save and load if the system automatically shut down, but it takes longer to boot in that case, and such the feature isn’t super stable on all systems, and obviously it doesn’t work for Portmaster stuff.