GUI Slider to control backlight of external display via DDC/CI
MIT License
GUI brightness slider in Menu Bar to control backlight of external displays via DDC/CI.
Based on ddcctl for OSX commandline (credit: kfix)
DDC/CI is very loosely implemented by manufacturers. There is no gurantee that this software will work on all monitors in its full capability.
In my personal experience, the monitor did not respond to consecutive commands well, so you'll notice the Xcode project sends the same command multiple times (Make-shift workaround for the issue). You may edit the source of ddcctl and recompile the binary to match your monitor's signaling if you wish to take the long route.
The Xcode Project attached here and the .app file assume your ddcctl is present in /usr/local/bin
and is renamed to ddc. Therefore, your compiled binary must be as /usr/local/bin/ddc
.
You may either rename your compiled ddcctl binary or make the changes in DDC Brightness/DDC Brightness/AppDelegate.swift
ddcctl -h
or ddc -h