Control DDC/CI-capable display using python-smbus.
Small POC evolved into a full-blown interface now! Code is pretty much
self-explanatory, especially in conjunction with example included in libraries
main.
qddccigui.py is an example app, a PyQt4-based brightness/contrast controller.
Bus ID can be provider as the first (and only) commandline argument, bus 8 is
chosen otherwise. (Most probably because my primary display is accessible on
that one, but not really sure ;)) Icons used in this example are courtesy of
Glyphish.
You may also find ddccontrol-db and ddccontrol -p helpful when looking for
control addresses.