Feature request: Detect fullscreen applications to prevent unwanted screen dimming
Lightweight tool that dims idle monitors and wakes on input.
Brought to you by:
quorthon13
Originally created by: 8555
It would be helpful if OLED‑Sleeper could detect when a fullscreen application is active and automatically pause dimming or screen‑off behavior. This would prevent interruptions during fullscreen video playback while the user is active on another monitor, for example.
Originally posted by: Quorthon13
Good idea.
Not trivial to implement this at this point though. To detect that there is a fullscreen app running in a specific monitor, you'd a lot of specific native API calls:
EnumWindowsGetWindowRectIsWindowVisibleGetWindowLongPtrMonitorFromWindowGetMonitorInfoDwmGetWindowAttributeGetShellWindowA good challenge, but I won't be working on it at least at this point. I'll keep it open though, for anyone up to the task.