pop-os / cosmic-epoch

Next generation Cosmic desktop environment
2.79k stars 78 forks source link

[REQUEST] Exponential Brightness Scaling #727

Open James-Randall-14 opened 4 weeks ago

James-Randall-14 commented 4 weeks ago

Hello, right now the difference between 0% brightness and 5% brightness feels about as large as the difference between 5% brightness and 100% brightness. This is because percieved brightness scales logarithmically relative to the actual brightness (https://en.wikipedia.org/wiki/Weber%E2%80%93Fechner_law)

I encountered this issue on Hyprland, and I wrote a small script to scale my brightness exponentially. Visually, this means that the apparent difference betwen brightness levels looks linear.

Right now, I feel like there are many brightness levels between 0% and 5% that I would like to use at night, but I can't.

Also, even though percieved brightness increases logarithmically, power consumption increases linearly. This means that, for example, 50% brightness uses 2x the power of 25% brightness, while only looking marginally brighter. I think that this change could really help to improve battery life too.

Thanks, and keep up the great work!

Department-stack commented 4 weeks ago

Hope this gets added