WinDisplayManager
DDC/CI monitor control for Windows: brightness, contrast, input switching, power mode, hotkeys, and display profiles, all from a native GUI.
Features
Section titled “Features”- Brightness & contrast control over DDC/CI, per monitor.
- Input source switching from the monitor page or a hotkey, using the inputs each monitor advertises.
- Power mode control to put monitors into standby or turn them off with a hotkey, or sleep all displays from the tray.
- Global hotkeys with configurable action chains: one shortcut can run several actions at once (set or offset brightness/contrast, switch inputs, change power mode, write custom DDC/CI VCP codes, apply a profile, or turn displays off), each targeting all displays or specific monitors. Configurable entirely in-app.
- Display profiles to save and restore whole monitor layouts (resolution, position, orientation) via Windows CCD, and switch between them instantly or with a hotkey.
- System tray integration: closing the window keeps the app in the tray, with quick access to profiles and turning displays off. Optionally starts with Windows.
- Native GUI built with libcosmic/iced.
Screenshots
Section titled “Screenshots”Screenshots coming soon.
Getting started
Section titled “Getting started”- Download the latest
windisplaymanager_rs-*.exefrom the Releases page. - Run it. It’s a single portable executable, no installer needed.
Since the executable isn’t code-signed, Windows SmartScreen may warn you on first run. Click More info → Run anyway to proceed.
- Your monitors are detected automatically, one page per monitor. Adjust brightness, contrast, and input source from each monitor page. If a monitor doesn’t respond, make sure DDC/CI is enabled in its on-screen menu.
- Head to Hotkeys to create global hotkeys (including power mode actions), or Profiles to save your current display layout for quick recall later.
- Open Settings (gear icon in the header) to start with Windows or choose how displays are turned off.
Documentation
Section titled “Documentation”- Monitors guide: monitor pages, DDC/CI, and input sources.
- Hotkeys guide: how hotkey recording and config work.
- Profiles guide: how display profiles are stored and applied.
- Settings & startup: startup, global hotkeys, power-off method, and the tray menu.
- Configuration & recovery: where settings live and how to recover a damaged file.
- Troubleshooting: common problems and FAQ.
- Testing: automated gates, the manual hardware checklist, and how to tag a release.