Live data from Hacker News

MonitorControl: Control external monitor brightness and volume on your Mac

github.com

41–50 of 89 posts

Re: MonitorControl: Control external monitor brightness and volume on your Mac

#41
post #40

Does anyone have trouble with their Macbook recognizing an external display? I have a new 2020 Macbook Pro and it struggles to recognize my Samsung display. I often have to reboot the Mac for it to be recognized.

I’ve got issues where macOS sees both monitors but won’t send output to both every time I come out of sleep. Like one of the displays will turn on like it has signal, then hang for a second and go back to sleep, repeat. I use a program called disable monitor, which shows all the profiles for the display. For some reason when one doesn’t connect it goes into the first profile for the resolution/refresh rate/color depth, then I manually select the third and it connects right away

Re: MonitorControl: Control external monitor brightness and volume on your Mac

#43

For a command-line option, ddcctl ( https://github.com/kfix/ddcctl ) works nicely in my experience, with a Dell Ultrasharp connected via USB-C. I have a script hacked together to fetch the internal display's brightness once a minute and apply it, with a scaling factor, to the external, so that they're both effectively controlled by the laptop's ambient light sensor. It's really nice for working in a room with lots of…

I used lunar on a daily basis. It syncs the brightness of my display with my MacBook Pro display pretty well. Give it a try.

Re: MonitorControl: Control external monitor brightness and volume on your Mac

#44

Oh wow great, I hope this works for me too! I have an LG 4K screen and the LG tool to change brightness and contrast is really terrible, it has some stupid built-in fake Picture in Picture mode which is constantly flashing red borders around the screen when you use it. And the UI is really bad and slow. This little menubar control looks like just what I wanted. Edit: Yes it works great! On my LG24UD58. Perfect! Unfor…

I use Brightness Sync (https://github.com/OCJvanDijk/Brightness-Sync) for my external LG 5K screen attached to my iMac.

The iMac light sensor controls the brightness of both monitors automatically. You can even insert a fixed offset to match the absolute brightness of both monitors.

Re: MonitorControl: Control external monitor brightness and volume on your Mac

#45

For a command-line option, ddcctl ( https://github.com/kfix/ddcctl ) works nicely in my experience, with a Dell Ultrasharp connected via USB-C. I have a script hacked together to fetch the internal display's brightness once a minute and apply it, with a scaling factor, to the external, so that they're both effectively controlled by the laptop's ambient light sensor. It's really nice for working in a room with lots of…

I did recently write a script to read the room brightness value from a Hue Light Sensor and adjust my external monitor brightness, with some smoothing applied. It was triggered by being stuck at home like everyone else.

Funny how similar thought processes can be sometimes. I’m now up to motorising my blinds so that the light sensor also controls the blinds to keep the room at the same light level through the day.

Re: MonitorControl: Control external monitor brightness and volume on your Mac

#47
post #42

For those on Windows there's Twinkle Tray, works remarkably well. It has the ability to set timers, which I set to dim my monitor at night and increase the brightness during the day.

I have 2 Dell monitors and I haven't been able to get this to work either on the built-in Intel graphics or with HDMI plugged into an AMD card.

Re: MonitorControl: Control external monitor brightness and volume on your Mac

#48
post #4

On linux: `ddcutil setvcp 0x10 + ` to increase brightness (and - to lower it). Ymmv.

Alternatively, you could use kernel module to expose it as standard backlight control: https://milek7.pl/ddcbacklight/ddcci_bl.c insmod ddcci_bl.ko modprobe i2c-dev echo ddcci_bl 0x37 > /sys/bus/i2c/devices/i2c-2/new_device (replace i2c-2 with bus number for your monitor)

Disabling Secure Boot so you can have control of your monitors seems very 2020.

Re: MonitorControl: Control external monitor brightness and volume on your Mac

#50
post #42

For those on Windows there's Twinkle Tray, works remarkably well. It has the ability to set timers, which I set to dim my monitor at night and increase the brightness during the day.

I have 2 Dell monitors and I haven't been able to get this to work either on the built-in Intel graphics or with HDMI plugged into an AMD card.

My setup is an Asus monitor connected to a usb hub using HDMI, and it works wonderfully. I wonder what's causing issues in your chain.
Post reply on HN