
A lightweight Python application for Windows that automatically dims and restores monitor brightness based on system idle time and media playback status. Supports multiple monitors with independent brightness controls through a system tray interface.
A lightweight Python Windows tray application to automatically dim and restore monitor brightness based on user inactivity and media playback. Supports multi-monitor setups with individual brightness control.
Only DDC/CI-compatible monitor(s)
Features
- Auto-dim monitors after user inactivity (configurable timeout)
- Delay dimming if media is playing
- Restore brightness automatically on activity or media playback
- Multi-monitor support with individual brightness settings
- Tray icon with a popup slider for manual brightness control per monitor
- Configurable via a JSON settings file
Installation
You can either run the app from source using Python, or download a precompiled executable.
One thought on “Windows Brightness Manager (WIP V1.0)”
Nice, thank you for sharing. Also consider trying “TwinkleTray”, its my personal favorite for brightness, giving similar brightness control as laptops on PCS with monitors.
https://twinkletray.com/