f.lux f.lux forum
    • Recent
    • Popular
    • Register
    • Login

    Control monitor bluelightlevel and brightness directly with DDC/CI protocol

    Windows v4
    4
    5
    1.0k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      AllUltima
      last edited by

      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?

      1 Reply Last reply Reply Quote 0
      • herfH
        herf
        last edited by

        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.

        1 Reply Last reply Reply Quote 0
        • C
          cowwoc
          last edited by

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

          1 Reply Last reply Reply Quote 0
          • C
            cowwoc
            last edited by

            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.

            1 Reply Last reply Reply Quote 1
            • P
              pushrax
              last edited by pushrax

              +1 to providing this behind a warning. I'm mostly interested in having brightness adjustment; software color adjustment works fine.

              It could be reasonable to quantize the brightness steps, limiting the number of writes to some limit, e.g. 10 per day. I wouldn't mind if my monitor died after 10,000 days.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post
              Copyright © 2014 NodeBB Forums | Contributors