Control monitor bluelightlevel and brightness directly with DDC/CI protocol



  • These days many newer monitors can be reconfigured in software over the DDC/CI protocol.

    My AcerX34 has its own acer widget thing for controlling it, but that's not the only tool that works. It turns out to just be DDC/CI protocol since SoftMCCS can also control it.
    https://www.entechtaiwan.com/lib/softmccs.shtm

    Using this protocol it is possible to set my monitor's "blue light level" control and "brightness" settings.

    Would flux ever be able to pin these controls to a 24-hour schedule?



  • We have had this built internally for a very long time.

    However, we believe it might destroy monitors, since some of them write settings to an EEPROM, which can only be written about 100,000 times. We are testing some at the moment actually, to see if this is true.



  • Any update on this topic? Do frequent DDC updates destroy monitors?



  • I just saw https://news.ycombinator.com/item?id=24344696

    Are you able to expose this functionality behind a warning confirmation prompt? I own a modern higher end monitor so I'm willing to take the risk and if the monitor dies in 2-3 years I have no problems with replacing it.


Log in to reply