Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Wow, this looks fantastic! No one ever mentions that the Apple displays integrate with the brightness controls on macs. This can be a major quality-of-life feature if you work during the day and night and don't want to keep changing brightness on multiple monitors every day.

However, I have non-Apple displays as well. Just tried https://lunar.fyi/ via usbc and it worked great so far!



I see a lot of questions on the internet on “how do I control monitor brightness on macOS?” and a lot of “just use Control+Brightness Up/Down” answers from people not realizing that only Apple vendored monitors support that.

And that’s only possible because Apple implements a proprietary USB protocol inside their monitors for changing brightness so they have smooth transitions and be sure it works every time.

I’m pretty sure they’ll never touch DDC/CI for that, and rightfully so as it has very spotty support, especially with these new Thunderbolt hubs/adapters and smart monitors.

I’m glad Lunar works for you!


This was documented here: https://medium.com/@parttimeben/mac-it-just-works-horribly-c...

I personally blame Apple for not supporting CEC. I have over 19 apps running in the background to “fix” macOS.


I'm not an Apple fan, but I've tried to use CEC a bunch of times, and I can't blame them for not supporting it. It's not a good protocol.


I don't know the protocol, but when it works it's really great as a end user.


People end up using third party apps to do this anyway. That's actually less secure than if Apple did it.


Brightness adjustment from desktop is great! For anyone else on Ubuntu I use this gnome plugin:

https://extensions.gnome.org/extension/2645/brightness-contr...


Adding to this: My Dell Ultrasharp U4320Q (an excellent productivity monitor IMO) works well with Lunar on my M1 Macbook Pro.

Edit: The monitor is connected via USB-C. Haven't tried with using my Macs HDMI port.

https://www.dell.com/en-nz/shop/dell-ultrasharp-43-4k-usb-c-...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: