ddcutil
Control the settings of connected displays via DDC/CI. tldr-pages
On Linux
Linux
Control the settings of connected displays via DDC/CI. This command requires the kernel module i2c-dev to be loaded.
List all compatible displays
ddcutil [detIdentifyQuery the first compatible display for capabilities
ddcutil [capIdentifyChange the brightness (option 10) of display 1 to 50%
ddcutil --display 1 [set 10 50IdentifyIncrease the contrast (option 12) of display 1 by 5%
ddcutil --display 1 [set 12 + 5IdentifyChange the display source (option 60) of a display
ddcutil --display 1 [set 60 0x0fIdentifyRead the settings of display 1
ddcutil --display 1 [get ALLIdentify