winddcutil
winddcutil copied to clipboard
Windows implementation of the ddcutil Linux program for querying and changing monitor settings, such as brightness and color levels.
winddcutil
Windows implementation of the ddcutil Linux program for querying and changing monitor settings, such as brightness and color levels.
Usage
Usage: winddcutil command [<arg> ...]
Commands:
help Display help
detect Detect monitors
capabilities <display-id> Query monitor capabilities
getvcp <display-id> <feature-code> Report VCP feature value
setvcp <display-id> <feature-code> <new-value> Set VCP feature value
Example application
One useful application of this utility is to toggle between multiple monitor inputs using a keyboard shortcut.
- Clone this repo to your machine.
- Copy the
toggle-monitor-input-shortcut.lnkto the Desktop. - Update the Target field in the
toggle-monitor-input-shortcut.lnkto point totoggle-monitor-input.bat. - Update the input source VCP values in
toggle-monitor-input.bat:14for your specific monitor. - Update the
WINDDCUTILvariable intoggle-monitor-input.bat:9to point to the...\winddcutil\x64\Release\winddcutil.exeon your machine. Ctrl + Shift + Alt + Mto toggle your monitor input source.
Development
Open winddcutil.sln in your favorite flavor of Visual Studio. The original implementation was developed using Visual Studio 2019 Community Edition.
Bug fixes and enhancement contributions via PRs are welcome!
License
Issues
If you find a bug or have a feature request, please file an issue using the issue tracker on GitHub.