Would you like to have a way to define different screen brightness for the different workspaces? This would be maybe an unexpected feature, but it is possible to implement it, so the question is: is there any use case where this would be useful? Would you use it?
I could think of a use case for that, which is check color fidelity with different brightness. I’m thinking about game development here. One could have different workspaces with different brightness in order to modify the color gamma of the scenes to make it scarier or funnier regardless the brightness (to certain extent).
Same would apply for graphic design.
Yes, color temperature is a totally different matter and is hardware managed by the display itself. I presume this is why almost all wallpapers seem oversaturated, so users feel the “punch” of the colors even with low brightness.
Nonetheless, this is my lucky guess on the topic.
Yeah, I thought along those lines, too. But I think the panel brightness is a very rough tool for that sort of application. To be really useful, Haiku would need full blown colour management. This has to be set for individual workspaces (related: multi monitor).
For panel brightness alone, I think this is not worth the additional complexity.
I would like very much to have brightness control for VESA graphics. This is higher in my list than screen rotation. This is not a problem with those having their graphic card detected but it’s indeed for those of us using VESA driver. Currently I am using the work-around of adjusting brightness during boot before Haiku loads using dedicated keys. Even that helps a lot compared to nothing
Ideally, in pro usage, the brightness (and all other physical controls on the monitor) are locked in a known state and then a color probe is used to calibrate the screen and to produce an unique monitor profile.
Ofc, I know Haiku has not color management yet, but this is to say that i think that it’s better to not have so many degrees of freedom on those settings that experts say that should not vary so often.
First a note to clarify why this poll is there. I have been working on saving the brightness setting in app_server setting file and restoring it on the next boot (because having it revert to max brightness on each reboot is not great, right). I stored it in the place that made more sense to me, with the video mode. But the video mode can be different for each workspace.
For now the brightness will be global (or rather, per monitor when we get multiple monitor support, I guess).
We have implemented the code for that and found that no VESA BIOS implements the needed function. Complain to the provider of your VESA BIOS, on our side there is nothing we can do about it.
Does the slider not display for you? It should be there for all Intel cards, I thought. Please open a bugreport with a syslog otherwise.
Here’s a use-case, among others, for multi-brightness:
Often in the evening (dark-ish room) I have Web+ full-screen in one WS (workspace), and Terminal full-screen in another WS.
Terminal is set to dark theme (white on black). W+ is… very white (haven’t found a “dark” theme to my liking for the fossil pages I use). So when I switch back and forth between the Terminal WS and the W+ WS it’s very… flashy.
Absent a dark-ish solution to webpositive, a good crutch solution would be to set the Web+ WS at a much lower brightness level than the Terminal one, problem solved.
That’s a use case that’s not easily generalized…
What if you browse to a darker site in Web+? What’s with the 3rd workspace that shows a PDF with dark and light pages alternating? Etc.
What could be kinda neat, if it can be done right: Dynamic brightness adjustment depending on the brightness/area of objects on screen. The user just sets an “Ambience” setting with a slider.
Bonus points for automating that by reading the Ambient-Sens-O-Matic plugged into your GeekPort™.
yes, you are right here. As I said, for myself I have no problem with brightness on my screens. For me its easy to change the brightness of the monitor or with the fn-keys… But as I said some user could have a real interest in a easy change brightness by switching the workspace. The setting will be in the screen applet like the screen size is… so not too much of confusion could occur…