The handling of step size increments in the screen brightness could be improved. A simple solution is as follows (to give logarithmic changes in step size). Unfortunately requires recompilation so unavailable for most users. a) Open common/xfpm-brightness.c in a text editor. b) Change line 515: set_level = MAX (hw_level/1.5, brightness->priv->min_level); c) Change line 475: set_level = MIN (hw_level*2 + (hw_level==0), brightness->priv->max_level ); Would someone on the dev side be able to add this code to the next version (1.6.2)?
We have added an exponential scale option now so brightness steps are much more nuanced towards the lower end of the brightness spectrum. Furthermore you can now specify the amount of brightness steps.