DDC monitor controls (brightness) for Mac OSX command line
C Objective-C Makefile Shell
Switch branches/tags
Nothing to show
Clone or download
kfix Issue tmpl (#31)
* Remove issue blurb from README

Idiots don't read the whole README anyway

* add issue template

Thank the fanboys for me having to be so pedantic
Latest commit 3d38860 Feb 25, 2018


ddcctl: DDC monitor controls for the OSX command line

Adjust your external monitors' built-in controls from the OSX shell:

  • brightness
  • contrast

And possibly (if your monitor firmware is well implemented):

  • input source
  • built-in speaker volume
  • on/off/standby
  • rgb colors
  • color presets
  • reset


make install

For an On-Screen Display using OSDisplay.app:
make CCFLAGS=-DOSD clean ddcctl


Run ddcctl -h for some options.
ddcctl.sh is a script I use to control two PC monitors plugged into my Mac Mini.
You can point Alfred, ControlPlane, or Karabiner at it to quickly switch presets.