OLED Sleeper

OLED Sleeper 2.2.0

Black out or dim idle secondary monitors to help prevent OLED burn-in.

  • By Quorthon13
  • Open Source
  • Updated Sep 5, 2026
Download for Windows

About OLED Sleeper

Black out or dim idle secondary monitors to help prevent OLED burn-in.

What's new in 2.2.0

OLED Sleeper is now portable! You now have the option of either installing it as usual, or unzipping the portable build and running it from anywhere, a USB stick included. The portable copy keeps its settings and logs next to the executable.
🛠 What's New
🚀 Improvements
- Portable build that runs unzipped and keeps its files next to the executable (@Quorthon13)
- Blackout no longer lowers hardware brightness unless you turn it on for that monitor. The overlay covers the screen on its own (@Quorthon13)
- Dimming percentages now scale to each panel's real brightness range. On a 0-255 monitor, 15% used to arrive as about 6% (@Quorthon13)
⚙️ Changes
- A blacked-out monitor now covers notifications and flashing taskbar buttons (@Quorthon13)
- Monitors with no resolvable hardware ID are dropped and logged instead of listed in the settings window (@Quorthon13)
- Installing resets settings.json and brightness_state.json (@Quorthon13)
🧩 Fixes
- Fix a monitor stranded at 0% brightness when a mouse move landed mid-dim (@Quorthon13)
- Fix the original brightness being lost when a monitor failed to restore (@Quorthon13)
- Fix brightness_state.json being left half-written, which lost every recorded original brightness (@Quorthon13)
- Fix a monitor staying dark after closing the app, and a second launch clearing the first instance's state (@Quorthon13)
- Fix Exit in the tray menu discarding unsaved monitor settings without asking (@Quorthon13)
- Fix dimming doing nothing when a display is duplicated (@Quorthon13)
- Fix monitors waking when the desktop takes focus instead of an application, such as clicking another monitor's desktop or pressing Win+D (@Quorthon13)
- Fix the blackout overlay slipping under the taskbar and other topmost windows (@Quorthon13)
- Fix display changes going undetected by pairing panels on hardware identity rather than device name (@Quorthon13)
- Fix monitors staying dark after real mouse movement, caused by unsynchronized overlay tracking (@Quorthon13)
- Fix settings being deleted for monitors that were unplugged at the time of the save (@Quorthon13)
- Fix stale monitor geometry after a resolution, DPI or arrangement change (@Quorthon13)
- Fix Save un-dimming every monitor even when the settings were rejected as invalid (@Quorthon13)
💾 Installation
Two downloads in the Assets below. Pick one.
Installer, OLED-Sleeper-2.2.0-Setup.exe (~2 MB)
1. Download it and run it, then follow the setup steps.
2. …

Full release notes »

Technical details

PublisherQuorthon13
AuthorDiego Demétrio
Version2.2.0
Release date2026-09-05
LicenseMIT
Installer typeinno
Architecturex86
Package IDQuorthon13.OLEDSleeper
Install scopeAll users

Install OLED Sleeper from the command line

Install with Windows Package Manager
winget install --id=Quorthon13.OLEDSleeper -e
Update to the latest version
winget upgrade --id=Quorthon13.OLEDSleeper -e
Uninstall
winget uninstall --id=Quorthon13.OLEDSleeper -e
Silent install with the offline installer
"OLED-Sleeper-2.2.0-Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-

brightnessc-sharpddc-cidisplayidlemonitorwpf

OLED Sleeper version history

2.1.0 Apr 6, 2026

🛠 What’s New
🚀 Improvements
- Start hidden in tray at system startup (@WalleBot9, @Quorthon13)
⚙️ Changes
- Add command-line argument to start the program in the tray without opening a window (@WalleBot9)
🧩 Fixes
- Fix overlay not applying properly on negative coords (@Quorthon13)
💾 Installation
1. Download OLED-Sleeper-2.1.0-Setup.exe from the Assets below.
2. Run the installer and follow the setup steps.
3. (Optional) Enable Run at Startup during installation if you want it to start automatically.
📋 Requirements
- Windows 10 or 11
- DDC/CI support (required only for brightness dimming)
Full Changelog: v2.0.0...v2.1.0

Frequently asked questions

Is OLED Sleeper free?

Yes. OLED Sleeper is free and open-source software released under the MIT license.

What is the latest version of OLED Sleeper?

The latest version is 2.2.0, released on Sep 5, 2026.

Is it safe to download OLED Sleeper?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with bca309821c8a14905eb77802f785c9e0336ba8728a1746ec66019b78c76ecf07.

Which Windows versions does OLED Sleeper support?

OLED Sleeper runs on Windows and is available for 32-bit (x86) systems.

How do I install OLED Sleeper silently?

Run the offline installer with "OLED-Sleeper-2.2.0-Setup.exe" /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /SP-, or install it with Windows Package Manager: winget install --id=Quorthon13.OLEDSleeper -e --silent.

How do I uninstall OLED Sleeper?

Open Settings › Apps › Installed apps, find OLED Sleeper and select Uninstall. From the command line, run winget uninstall --id=Quorthon13.OLEDSleeper -e.