-
Notifications
You must be signed in to change notification settings - Fork 175
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add config for brightness control #335
Conversation
While I do appreciate this work, I also personally suggest to consider about ddc control. Modern monitors support DDC protocol, so when they are connected with computers via DP or HDMI, they can be controlled via DDC. Basically we can use A better solution will be A script to use Usage example in
The dependency is available as an AUR package "clightd".
Tested, after installing |
Thank you for the advice. I don't use an external monitor, just the internal one. I believe the issue is that my laptop has two GPU devices, an integrated one and an Nvidia dGPU. Both of them can handle the display output by switching to different modes (Optimus, Integrated, etc.). These tools are unable to determine which device is in use. In my case, the default device is Nvidia for most of the tools. I have tested brightnessCtl, clightd, and brillo. Only brillo has the feature to detect the in-use device automatically and it worked correctly. I think it's too heavy and complicated to use the vendor-specific tool to determine which mode the system is currently in, and then choose the correct device to control. An additional config is better for most cases. But perhaps using brillo is the best approach? |
Hi. Im having the same isues using the g14 2024 model. Can you explain how you fixed it using brillo in detail please :) |
just install brillo, then |
what is your solution for keyboard backlight? |
As far I am only able to switch it on/off using asusctl |
Hi, thank you for your awesome project! I've encountered two issues while using it on my ASUS G14 laptop:
I have added some configuration to solve these problems, brightness.device and brightness.minPercent.