niklasr22 / BrightIntosh

Unlock the full brightness of the XDR display of your MacBook Pro
https://brightintosh.de/
GNU General Public License v3.0
245 stars 15 forks source link

Does not work with f.lux #104

Closed plyght closed 4 months ago

plyght commented 5 months ago

Every time i use brightintosh, i need to quit f.lux. is there a way to fix?

niklasr22 commented 5 months ago

My guess is that f.lux (I couldn't find its source code) and BrightIntosh use the same MacOS APIs to change the appearance of the screen, so that they overwrite each other's settings. I'm not sure if this is a problem that BrightIntosh can fix. One possibility might be to periodically check if the settings have been changed by another application and reset them to BrightIntosh's settings, but this might cause strange flickering.

plyght commented 5 months ago

i'm not sure if this'll help, but here's the linux f.lux source code: f.lux linux source code

niklasr22 commented 5 months ago

As Linux and MacOS have different APIs, I don't think there's much information to be gathered. I'm afraid we have to accept that these two applications will not work at the same time.

Of course you can still try to find a solution yourself and feel free to open a pull request.