Does KDE Plasma support automatic display brightness adjustment on desktops?

I want to add an ambient luminosity sensor to my desktop PC. Although it’ll require more manual construction than I’m used to, I shan’t be the first to do so. However, I want to ensure that KDE Plasma already support this use-case, probably accidentally.

To this end, I’m a little curious about KDE Plasma’s display brightness adjustment capability:

I realize that to modify a display’s brightness, it needs to use some lower-level (I expect DE-independent) software like ddcutil, which supports my monitor. However, although I can use separate software like https://store.kde.org/p/2015475 to control its brightness, the native plasmoid enabled by default on a laptop isn’t enabled by default for my desktop, so I’m worried that even if the brightness detector is recognized by Plasma, there’s another kind of incompatbility.

This might be two questions in one. Apologies.

It doesn’t, but there is a plan to do so, but the feature might not be available very soon because it needs to wait until the legacy power dataengine is ported.

If you mean a PC with external monitors, I’ve written my own system tray application that adjusts monitor brightness as measured by an GY30/BH1750 + Arduino or Webcam. A brightness profile can be plotted for each VDU:


Screenshot_Large-330

If you’re interested, see https://github.com/digitaltrails/vdu_controls

Thank you. That’s wonderfully easy comparatively. I’ll use that for a long time.

@fusionfuture, my brother purchased a BenQ MOBIUZ EX2710Q Gaming Monitor (27 inch, IPS, 1440P, 165 Hz 1ms HDR 400, FreeSync Premium, 144 Hz compatible) : Amazon.co.uk: Computers & Accessories today, which includes a light sensor (to my amazement). The Brightness Control plasmoid doesn’t appear to provide a toggle to enable automatic brightness adjustment, so has the work been completed yet?


I’d also like to mention that I’ve tried @digitaltrails’s suggestion:

However, per [Meta] Fedora Installation Package · Issue #97 · digitaltrails/vdu_controls · GitHub, it appears that it’s rather greatly affected by Powerdevil is (re)setting my display brightness after the display wakes up. Might there be a way to disable Plasma’s native implementation so that I can utilize a 3rd-party client which supports the functionality I desire?

If anyone here has a Framework laptop, the undermentioned may be of interest:

I’ve looked at that tool, however that ambient-light-fix script seems to pull a lot of power for some reason, leading my laptops fans to run at full speed when plugged in, and battery life was reduced a lot.

Support has been added to Plasma 6.6.0, see This Week in Plasma: ambient light sensor support - KDE Blogs