OLED Sleeper is a lightweight Windows application designed to manage secondary monitors by blacking out or dimming them when they're idle, helping users prevent OLED burn-in and improve focus. It allows users to customize how the app detects idling on each monitor, offering three modes: tracking mouse activity specific to the target monitor, monitoring input within the active window, or detecting overall system-wide keyboard and mouse activity.
Key Features:
Per-Monitor Control: Independently blackout or dim any monitor based on user preferences.
Three Idle Detection Modes: Customize detection with Mouse, Focused Application, or System-Wide Input modes.
Dimming Support (DDC/CI): Adjust brightness for monitors that support DDC/CI, enhancing flexibility in managing screen output.
Target Audience and Benefits:
Ideal for gamers, professionals seeking distraction-free work environments, and anyone with multi-monitor setups, OLED Sleeper offers a solution to prevent burn-in on OLED screens. It also helps users maintain focus by temporarily disabling secondary displays without shutting down their systems.
OLED Sleeper is available via Winget, making it easy to install and deploy using the command line. Its native WPF design ensures smooth performance with minimal dependencies, ensuring reliability across Windows 10 and 11 environments.
README
OLED Sleeper 😴 – Blackout or Dim Secondary Monitors on Windows
OLED Sleeper is a lightweight Windows tool to blackout or dim idle monitors, helping users prevent OLED burn-in and temporarily sleep secondary monitors for focus, gaming, or distraction-free work.
The Problem
Many users have multi-monitor setups but want to turn off or dim secondary monitors temporarily without putting the entire computer to sleep. OLED and other displays can also suffer from burn-in or image retention if static images stay on screen too long. Windows’ built-in power settings are all-or-nothing — there’s no per-monitor control.
The Solution
OLED Sleeper monitors each screen for activity. When a monitor is idle for a set time, it will either black it out or dim its brightness based on your preference.
Features
Three Idle Detection Modes: Customize how the application determines if a monitor is idle:
Mouse: Tracks cursor movement specifically on the target monitor.
Focused Application: Tracks activity within the active window currently displayed on that monitor.
System-Wide Input: Tracks overall keyboard and mouse input across the entire system (similar to standard Windows idle detection).
Per-Monitor Control: Blackout or dim any monitor independently.
Two Action Modes: Full blackout or dimming (DDC/CI supported).
Instant Wake-Up: Restore the monitor immediately when activity is detected.
Native WPF Application: Built from the ground up using native Win32 calls. Requires no external dependencies or third-party tools.
Requirements
Operating System: Windows 10 or 11
DDC/CI Support (for Dimming Mode): Dimming requires a monitor that supports DDC/CI brightness control via VCP codes. Most modern monitors support this, but it is not guaranteed on all displays.
How to Use
Download the latest installer from the Releases page.