All Projects → scottaxcell → winddcutil

scottaxcell / winddcutil

Licence: MIT license
Windows implementation of the ddcutil Linux program for querying and changing monitor settings, such as brightness and color levels.

Programming Languages

C++
36643 projects - #6 most used programming language
Batchfile
5799 projects

Projects that are alternatives of or similar to winddcutil

Lunar
Intelligent adaptive brightness for your external monitors
Stars: ✭ 2,712 (+6853.85%)
Mutual labels:  monitor, ddc, ddc-ci
monitorcontrol
Python monitor controls using DDC-CI.
Stars: ✭ 60 (+53.85%)
Mutual labels:  monitor, ddc-ci, mccs
gl-bench
⏱ WebGL performance monitor with CPU/GPU load.
Stars: ✭ 146 (+274.36%)
Mutual labels:  monitor
dde-istate-menus
a dde-dock plugin which aims to implement most features of Istat menus(macOS) for Deepin V20
Stars: ✭ 30 (-23.08%)
Mutual labels:  monitor
bundlemon
Monitor your bundle size
Stars: ✭ 53 (+35.9%)
Mutual labels:  monitor
kafka monitor
A kafka monitor to send alarm emails
Stars: ✭ 14 (-64.1%)
Mutual labels:  monitor
swarm-monitor
Monitor a Docker Swarm with Blinkt! LED
Stars: ✭ 48 (+23.08%)
Mutual labels:  monitor
deadman-check
Monitoring companion for Nomad periodic jobs and Cron
Stars: ✭ 49 (+25.64%)
Mutual labels:  monitor
monitor system docs
No description or website provided.
Stars: ✭ 30 (-23.08%)
Mutual labels:  monitor
speedy
Test, track, monitor and analyze your internet speed.
Stars: ✭ 35 (-10.26%)
Mutual labels:  monitor
mix-agent
基于rust语言开发的一套运维监控探针,支持widnows、linux、macos系统
Stars: ✭ 14 (-64.1%)
Mutual labels:  monitor
Intercept-netkeeper-account
截取NetKeeper拨号时的真实账号,截获到的账号可以用于路由器、电脑等的pppoe拨号,可用4.9及其以下版本的NetKeeper
Stars: ✭ 57 (+46.15%)
Mutual labels:  monitor
dynamic-engine
Monitor events in the background on Android.
Stars: ✭ 24 (-38.46%)
Mutual labels:  monitor
StatusPilatus
Monitor your PC like never before!
Stars: ✭ 52 (+33.33%)
Mutual labels:  monitor
YappyGitHub
A github monitor bot for Discord
Stars: ✭ 64 (+64.1%)
Mutual labels:  monitor
audria
audria - A Utility for Detailed Ressource Inspection of Applications
Stars: ✭ 35 (-10.26%)
Mutual labels:  monitor
dash
Server control panel
Stars: ✭ 22 (-43.59%)
Mutual labels:  monitor
vaper
Take a look at the relations among servers.
Stars: ✭ 16 (-58.97%)
Mutual labels:  monitor
dubbox
dubbox原始版本的升级版,主要根据GitHub各路大神代码的整合
Stars: ✭ 13 (-66.67%)
Mutual labels:  monitor
host-stat-go
Go module for collecting host stat
Stars: ✭ 28 (-28.21%)
Mutual labels:  monitor

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.

  1. Clone this repo to your machine.
  2. Copy the toggle-monitor-input-shortcut.lnk to the Desktop.
  3. Update the Target field in the toggle-monitor-input-shortcut.lnk to point to toggle-monitor-input.bat.
  4. Update the input source VCP values in toggle-monitor-input.bat:14 for your specific monitor.
  5. Update the WINDDCUTIL variable in toggle-monitor-input.bat:9 to point to the ...\winddcutil\x64\Release\winddcutil.exe on your machine.
  6. Ctrl + Shift + Alt + M to 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

MIT License

Issues

If you find a bug or have a feature request, please file an issue using the issue tracker on GitHub.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].