<div dir="ltr"><div dir="ltr">I have noticed that every laptop backlight brightness tool I have used, including powerdevil and xbacklight and brightnessctl, increments and decrements linearly through the available range of brightness values for the backlight driver.</div><div dir="ltr"><br></div><div>powerdevil attempts to split the range into 20 steps, so on my laptop with a max_brightness of 120000 that is 6000 per step, and on my other laptop with max_brightness of 7500 that is 375 per step. In both cases the difference between steps 19 and 20 is almost indistinguishable, while step 1 is far above the minimum brightness and step 2 is very different from step 1.<br><br>Manipulating the brightness manually on my two laptops, I can see that there are many viable values below 5%, and I would happily give up some of the less useful steps between 50% and 100% in exchange.<br><br>Assigning hotkeys to call brightnessctl directly I find that increasing by 25% and decreasing by 20% achieves a much more useful set of brightness levels, approximately 100%, 80%, 64%, 51%, 41%, 33%, 26%, 21%, 17%, 13%, 11%, 9%, 7%, 5%, 4%, 3%, 2%, 1%.<br><br>I would like to ask, first, if users of other laptops see the same sort of behavior, with 95% and 100% brightness being almost identical, while 5% is far above the actual minimum brightness, and 5% to 10% is a significant change.<br><br>If this situation is widespread, I might propose a change to the default brightness control behavior. If it is not, I would ask for [sanction to work on] configuration options that would allow users to change from linear to nonlinear adjustment.<br><br>PS: I also think that the ideal number of steps is less than 20, possibly closer to 10, and I wonder how much of that original choice of 20 might have been influenced by the brightness of the lowest step (5% vs 10%). If the lowest step can be closer to 1%, that decision might deserve a second look.</div></div>