3 ms·
there's ddc, which has existed for a long time. It even worked back in VGA days. I automated some stuff with bash scripts and ddcutil on Linux. Edit: DDC/CI to
by iforgotpassword 7y ago
there's ddc, which has existed for a long time. It even worked back in VGA days. I automated some stuff with bash scripts and ddcutil on Linux.
Edit: DDC/CI to be precise, introduced in 1998: https://en.wikipedia.org/wiki/Display_Data_Channel#DDC/CI https://en.wikipedia.org/wiki/Display_Data_Channel#DDC/CI
- garaetjjte 7y agoIt can be also exposed as kernel backlight device, then standard laptop GNOME/KDE brightness widgets just work.
- Reelin 7y agoHow does one do this? On my desktop I currently use the ddccontrol and gddccontrol packages, but it would be awesome if the backlight slider existed the same as on my laptop.
- garaetjjte 7y agoThere is simple driver: https://lore.kernel.org/patchwork/patch/753233/ https://lore.kernel.org/patchwork/patch/753233/ As noted in discussion, Luminance VCD while worked for my monitors, backlight level 0x6B or legacy 0x13 would be better choice. It then can be used by instantiating it at proper I²C monitor bus, e.g.: insmod ddcci_bl.ko modprobe i2c-dev echo ddcci_bl 0x37 > /sys/bus/i2c/devices/i2c-2/new_device (oh, and it now over 2 years and I still haven't got time to integrate it with DRM display hotplug so it could be upstreamed :(