Live data from Hacker News

KDE Plasma Widget for external monitor brightness adjustment

github.com

11–20 of 65 posts

Re: KDE Plasma Widget for external monitor brightness adjustment

#11
post #4
post #2

Oh I'm definitely trying this. I currently have kb shortcuts defined for brightness up/down that invoke ddcutil. This really ought to be built into every OS. From what I've read, the catch is that DDC implementations are often very buggy and can cause problems, so it would be risky to do this out of the box.

There is a plan to add DDC to the Linux kernel, so that any desktop can manage external monitors using the same APIs they use to manage internal laptop panels. Hopefully that would mitigate the problems you mention.

https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux

Re: KDE Plasma Widget for external monitor brightness adjustment

#12
post #6

I develop Lunar ( https://lunar.fyi/ ) for controlling monitors on Mac and stumbled upon this gem for Linux which I wanted to share with you. I regularly get asked to recommend something similar to Lunar for Linux and Windows and while there's TwinkleTray for Windows, I didn't have a good recommendation for Linux. Glad this finally exists! A lot of people also use MonitorControl for Mac and might be curious what's th…

gddccontrol has been around for ages on Linux and it's not exclusive to a single desktop environment (and I'm sure there's a plethora of alternatives, but that's just the one I use).

Re: KDE Plasma Widget for external monitor brightness adjustment

#13
post #6

I develop Lunar ( https://lunar.fyi/ ) for controlling monitors on Mac and stumbled upon this gem for Linux which I wanted to share with you. I regularly get asked to recommend something similar to Lunar for Linux and Windows and while there's TwinkleTray for Windows, I didn't have a good recommendation for Linux. Glad this finally exists! A lot of people also use MonitorControl for Mac and might be curious what's th…

gddccontrol has been around for ages on Linux and it's not exclusive to a single desktop environment (and I'm sure there's a plethora of alternatives, but that's just the one I use).

>gddccontrol has been around for ages on Linux

Linux has many such apps, but many are just CLI based, or buggy/janky GUIs, or just don't work at all, depending on what HW/OS you run.

Having a great looking app the integrates seamlessly into your DE and justworks(TM)(hopefully) is big step in the linux world.

>but gddccontrol has a GUI, has been supported since 2004 and works fine in 2023

@Garcia98 gddccontrol GUI might have existed since whenever, and maybe it works fine for you, but for me it has been extremely buggy on Ubuntu 22.04 to the point it is unusable so I welcome other similar apps if they improve my experience.

Therefore I don't get your outrage on people promoting this other app. You are free to keep using gddccontrol, the existence of other similar apps doesn't mean gddccontrol will stop working for you.

Re: KDE Plasma Widget for external monitor brightness adjustment

#14
post #5
post #2

Oh I'm definitely trying this. I currently have kb shortcuts defined for brightness up/down that invoke ddcutil. This really ought to be built into every OS. From what I've read, the catch is that DDC implementations are often very buggy and can cause problems, so it would be risky to do this out of the box.

I bet if windows had supported DDC/CI for the past decade monitors would work with it reliably. (Well, as reliably as any hardware peripheral)

Windows has had support for DDC/CI for a long time.

Re: KDE Plasma Widget for external monitor brightness adjustment

#15
post #5

Earlier quoted context omitted.

I bet if windows had supported DDC/CI for the past decade monitors would work with it reliably. (Well, as reliably as any hardware peripheral)

Windows has had support for DDC/CI for a long time.

Exposed to the user as a brightness control for external monitors? Where?

Re: KDE Plasma Widget for external monitor brightness adjustment

#16
post #15

Earlier quoted context omitted.

Windows has had support for DDC/CI for a long time.

Exposed to the user as a brightness control for external monitors? Where?

Not exposed in the GUI but has OS support which can be accessed through third party apps.

Re: KDE Plasma Widget for external monitor brightness adjustment

#17

Now could this fix the non-functional laptop monitor brightness buttons issue I had? (Lenovo Legion 5, RTX 2060, while in hybrid/automatic GPU switching mode - brightness buttons had no effect.)

Seems unlikely. External monitors use a different protocol than laptop monitors. See the discussions about DDC on this HN comment page.

Worth a try though, laptops are sometimes weird.

Re: KDE Plasma Widget for external monitor brightness adjustment

#18
post #5

Earlier quoted context omitted.

I bet if windows had supported DDC/CI for the past decade monitors would work with it reliably. (Well, as reliably as any hardware peripheral)

Windows has had support for DDC/CI for a long time.

In what sense is it supported? What functionality is exposed to end users?

Re: KDE Plasma Widget for external monitor brightness adjustment

#19
post #6

I develop Lunar ( https://lunar.fyi/ ) for controlling monitors on Mac and stumbled upon this gem for Linux which I wanted to share with you. I regularly get asked to recommend something similar to Lunar for Linux and Windows and while there's TwinkleTray for Windows, I didn't have a good recommendation for Linux. Glad this finally exists! A lot of people also use MonitorControl for Mac and might be curious what's th…

> there's TwinkleTray for Windows

There is also Monitorian for Windows:

https://github.com/emoacht/Monitorian

Re: KDE Plasma Widget for external monitor brightness adjustment

#20
If it ever works reliably, I hope the feature gets integrated to KDE by default, possibly in the battery icon where there is the brightness setting of the internal monitor.

Could be weird for desktops, so maybe the widget could be generalized a bit so it also allows setting the brightness of the laptop screen.

Post reply on HN