nriley / brightness

Command-line display brightness control for macOS.
BSD 2-Clause "Simplified" License
609 stars 55 forks source link

Any possibility of adding support to turn off internal iMac display? #29

Closed antnythr closed 3 years ago

antnythr commented 4 years ago

My issue is that there is apparently no way to turn off the internal display of the iMac while displaying media/content on an external display. I worry about image burn-in on the screen not being used.

This really isn't an issue with the app, which seems to be working perfectly on my 2015 iMac, but I can't seem to find any solution to this problem.

Is this a feature that could possibly be added to this this application?

nriley commented 4 years ago

I’m not sure if macOS allows a single display to be turned off individually. There is pmset displaysleepnow, which I use, but it sleeps all the displays in a multi-display environment.

Another option would be just to display a black screen and turn down the brightness all the way; you might still get a tiny bit of backlight bleed but no potential for burn-in. My Shroud app will do that :-)

antnythr commented 4 years ago

Thanks for the response.

I just wonder how MacBooks are able to disable the internal screen. At the moment I'm resorting to just turn down the brightness.

I tried out Shroud after you mentioned it, but I'm having some trouble with it. It builds successfully, but I can't run it for some reason (MacOS 10.15 w/ Xcode 11.2.1).

nriley commented 4 years ago

Hmm, I had no trouble building Shroud on the same OS/Xcode. Try this version: Shroud-1.2.2d1.zip

Hopefully I'll get around to releasing this version finally in the next few months.

nriley commented 3 years ago

Closing as I haven't heard back. Please feel free to comment if this is still a problem.