| Summary: | GUI not compatible with multiple kbd_backlight's | ||
|---|---|---|---|
| Product: | [Unmaintained] Powerdevil | Reporter: | Werner Sembach [TUXEDO] <wse> |
| Component: | general | Assignee: | Natalie Clarius <natalie_clarius> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | me, natalie_clarius, nate, nicolas.fella |
| Priority: | NOR | ||
| Version First Reported In: | 5.26.5 | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Werner Sembach [TUXEDO]
2023-01-24 17:34:39 UTC
heh, not only keyboard backlights. It can't handle multiple screen with backlights either! I know that because I had to rewrite DDCUtils app to control my external monitor's brightness through app, and not via a DDC driver built into powerdevil/Plasma — otherwise I'd lose GUI access to control laptop's built-in screen brightness. (but this is a topic for a separate bug report) Plasma doesn't control the keyboard backlight via sysfs directly, we go through the UPower DBus interface: https://upower.freedesktop.org/docs/KbdBacklight.html That has no notion of different devices afaik. I'd say the proper first thing to do would be to fix upower to apply the changes it gets from the DBus interface to all relevant devices. If we have a good story for actually exposing multiple controls in the UI we then can think about how to achieve that, either by fixing the UPower interface to support multiple devices or bypassing that entirely opened a bug over at the upower bugtracker: https://gitlab.freedesktop.org/upower/upower/-/issues/237 I submitted a merge request to upower: https://gitlab.freedesktop.org/upower/upower/-/merge_requests/203 Nice! Nice! From me too ^^ |