Many people use multi-monitor setups but occasionally want to turn off or dim secondary displays without putting the entire computer to sleep. This is useful when gaming, focusing on a single screen, or reducing distractions. It can also help protect OLED and similar panels from burn-in caused by static images. Windows power settings control all monitors together, so individual displays cannot normally be managed.
OLED Sleeper monitors activity on each screen and reacts when a display becomes idle. After a configurable period of inactivity, it can black out the monitor or reduce its brightness. This helps protect OLED panels, reduce distractions, and save energy on unused screens.
The application is a lightweight native WPF program that uses Windows APIs directly and requires no external dependencies. It supports per-monitor control, multiple idle detection methods, and instant wake when activity resumes.
Features
- Per-monitor dimming or blackout
- Three idle detection modes (mouse, focused app, system input)
- DDC/CI brightness control support
- Configurable idle timer
- Instant wake on activity