ddcutil

Control the settings of connected displays via DDC/CI. This command requires the kernel module i2c-dev to be loaded. See also: modprobe. More information: <https://www.ddcutil.com>.

Install

All systems
curl cmd.cat/ddcutil.sh
Debian Debian
apt-get install ddcutil
Ubuntu
apt-get install ddcutil
image/svg+xml Kali Linux
apt-get install ddcutil
Windows (WSL2)
sudo apt-get update sudo apt-get install ddcutil

Control the settings of connected displays via DDC/CI. This command requires the kernel module i2c-dev to be loaded. See also: modprobe. More information: <https://www.ddcutil.com>.

  • List all compatible displays:
    ddcutil detect
  • Change the brightness (option 0x10) of display 1 to 50%:
    ddcutil --display 1 setvcp 10 50
  • Increase the contrast (option 0x12) of display 1 by 5%:
    ddcutil -d 1 setvcp 12 + 5
  • Read the settings of display 1:
    ddcutil -d 1 getvcp ALL

© tl;dr; authors and contributors