On Linux there are ddcui and gddccontrol (from ddccontrol), although they probably aren't as polished as the options for Windows/macOS. There is also the non-mainline ddcci driver, which lets Linux systems manage external monitor brightness just like it would internal screens on laptops.
So Mosaic works with certain nVidia graphics cards to make monitors appear differently to the operating system like Windows, ie you could have 2 or more monitors but windows will see only 1 ultra wide monitor.
An alternative for us preferring CLI tools, is the nir-set of tools. Put nircmd (https://www.nirsoft.net/utils/nircmd.html) somewhere in path and add an alias to it. Something like this,
alias bri='nircmd setbrightness'
This allows me to run eg 'bri 80' to set brightness to 80%. Works perfect on my laptop, but I'm unsure how well it works with multiple monitors.
When I had an external monitor plugged in, I used monitoran.
This is a great tool and I'd happily pay for the addon features but a subscription pricing model really doesn't work for me. If the developer's reading please have a buy option so I can give you some money :)
I love this app except when it has issues detecting when I dock/undock my laptop (which plugs/unplugs the same monitors again), and then Monitorian won't show any of the monitors that I have connected.
21 comments
[ 3.4 ms ] story [ 67.5 ms ] threadNot aware of a similarly polished GUI tool on linux, but I use this: https://github.com/rockowitz/ddcutil
It's been super convenient having found all these tools (I use all 3!) for software control of monitors recently.
https://github.com/rockowitz/ddcui https://github.com/ddccontrol/ddccontrol https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux
And as usual, Nirsoft have a tool: https://www.nirsoft.net/utils/control_my_monitor.html
On my monitor I can even adjust the dark boost settings too (0xEF on the VG279QM)
Every night I set brightness of both monitors to 15, and every morning I raise it back to 30.
I've been hoping for a tool like this for years.
So Mosaic works with certain nVidia graphics cards to make monitors appear differently to the operating system like Windows, ie you could have 2 or more monitors but windows will see only 1 ultra wide monitor.
An alternative for us preferring CLI tools, is the nir-set of tools. Put nircmd (https://www.nirsoft.net/utils/nircmd.html) somewhere in path and add an alias to it. Something like this,
This allows me to run eg 'bri 80' to set brightness to 80%. Works perfect on my laptop, but I'm unsure how well it works with multiple monitors.When I had an external monitor plugged in, I used monitoran.