Posso diminuir o brilho mínimo da tela? Quão?


45

Ao trabalhar até tarde, eu gostaria de diminuir o brilho da tela além do permitido pelo OS X usando as teclas de brilho.

Embora você possa usar + + F1/ F21 para alterar o brilho em incrementos menores de quaterish, isso não afeta entre 0 e 1 barra .

ou seja, os valores 0,25, 0,50, 0,75, 1,00 têm o mesmo brilho. O brilho aumenta incrementalmente apenas para os quartos acima de 1 .

No Ubuntu, realizei configurações de brilho muito baixo alterando manualmente números inteiros nos arquivos de configuração. Existe algo semelhante que eu poderia fazer no OS X?

insira a descrição da imagem aqui

1 - Isso funciona para o volume da mesma maneira.


2
À medida que diminuo o brilho, o zumbido irritante fica mais alto. Se eu pudesse obtê-lo menor do que a configuração final, tenho certeza que o som me mandaria insana;)
stuffe

11
@stuffle Não ouço nenhum som na tela, apenas no teclado. Ao usar configurações de brilho muito baixo no Ubuntu, também não ouvi nada.
gentmatt

Eu acho que é uma falha conhecida no meu iMac 24 ...
stuffe

Oh, bem, isso explica tudo! : D
gentmatt 26/06

Respostas:


12

Outro aplicativo para diminuir o brilho é o Shady . Mas, como Shades, ele apenas desenha uma sobreposição na tela e não diminui a luz de fundo.

Os LCDs requerem uma quantidade semelhante de energia para exibir pixels claros e escuros, e alguns LCDs realmente requerem um pouco mais de energia para exibir pixels escuros; portanto, Shady e Shades podem até aumentar o uso de energia.

Há um pequeno utilitário Objective-C ( https://github.com/nriley/brightness/ ) para alterar o brilho das telas, mas também não é possível definir o brilho abaixo do valor mínimo normal.


Este olhar promissor! A sobreposição não parece afetar as cores tanto quanto as máscaras. Mas, vou ter que tentar novamente esta noite.
gentmatt

2
Aqui está algo interessante sobre Shady - ele não afeta o brilho do cursor. Não tenho certeza de como me sinto sobre isso, mas definitivamente enfatiza o fato de que ele está simplesmente usando uma sobreposição de brilho. Eu realmente desejo que eu poderia diminuir ainda mais o consumo de energia em alguma forma de hackers e diminuindo ainda mais o brilho da tela mínimo real ...
Steven Lu

@gentmatt Você diz que no Ubuntu você pode reduzir ainda mais. Você pode dizer se realmente está ficando a luz de fundo ainda mais fraca e consumindo ainda menos energia? Isso é com um MacBook? Qual? Talvez precisemos apenas de uma extensão do kernel para o OSX alcançá-la.
Steven Lu

@StevenLu Eu tenho um macbook pro e, na partição Ubuntu, eu realmente posso definir o brilho da luz de fundo com muito mais controle do que no OS X. Eu até criei um pequeno widget para isso. Triste que, para o OS X, as coisas não possam ser tão simples.
pepper_chico

Este link morreu, está em algum lugar online hoje em dia?
Stormblessed

21

Minha recomendação é uma jóia até agora pouco conhecida, chamada ScreenShade .

Existem vários redutores de tela de software Mac decentes por aí, dos quais encontrei aqueles cujo método de escurecimento é aplicar uma sobreposição de preto cada vez mais opaca sobre a tela como sendo a mais superior em aparência (fornecendo pretos de baixa qualidade e muito mais alta qualidade) 'do que Shades que faz seu escurecimento via perfil de cor / gama nível de ajustes) e ao fazê-lo, também jogando bonito com o famoso temperatura de cor regulação aplicativo, f.lux .

Os melhores exemplos desse grupo são Shady (cujo desenvolvimento foi abandonado por seu desenvolvedor e não tem um clone desonesto na Mac App Store), ScreenDimmer , Screen Shade e Work at Night . (Estes dois últimos, confusos, parecem ser clones, do mesmo desenvolvedor na Mac App Store.)

Mas se você deseja imitar de maneira mais completa o escurecimento de hardware embutido do Mac no software, está procurando um aplicativo que possa ter o escurecimento acionado por teclas de atalho em todo o sistema.

Irritantemente, nenhum dos aplicativos de "método de sobreposição" de qualidade recém-listados realmente fornece atalhos de teclado (atualmente).

Portanto, para todos os critérios acima E com atalhos de teclado, o único que encontrei é o humilde ScreenShade , hospedado no Softonic , em 2008!

ScreenShade para Mac

Está funcionando no Yosemite 10.10 sem problemas e possui uma pequena janela de preferências decente, incluindo suporte personalizável para monitores múltiplos / secundários! Sua única desvantagem é que a granularidade das teclas de atalho para diminuir e diminuir é um pouco menos do que seria ideal (ou seja, os saltos são razoavelmente grandes), mas essa é uma pequena concessão, pois pelo menos fornece teclas de atalho e até níveis muito baixos (com bastante clareza), todos iguais.

Portanto, até competidores como ScreenDimmer, Shady ou Screen Shade / Work at Night fazerem algo a respeito, se você quiser algo com teclas de atalho e operação simultânea com f.lux (e fazê-lo em software), esse parece ser o único aplicativo que pode faça.


Eu realmente gosto desta solução porque ela funciona com meus monitores externos. É o primeiro que me deparei que faz isso.
checou

Embora os outros métodos não forneçam atalhos de teclado, alguns fornecem menus da barra de menus para os quais você pode criar seus próprios atalhos no painel Preferências do sistema de teclado.
hepcat72

10

Descobriu uma solução melhor modificando os kexts do sistema que não dependem de aplicativos de terceiros e diminuem os níveis reais de brilho do LCD.

AVISO LEGAL: Modificar kexts tem riscos e pode atrapalhar o seu mac. Não sou responsável se o seu sistema operacional for interrompido.

Eu usei o Xcode para alterar os dados do meu painel LCD AppleBacklight.kext/Contents/Info.plist. No meu MacBook Pro 13 "2011, os dados do IOKitPersonalities > AppleIntelPanelA > ApplePanelspainel estão inseridos. Há uma cadeia de valores hexadecimais para cada ID do painel, por exemplo, meu painel é 9cc5, que aparece como F10T9cc5 e os valores são <00110000 00210029 00340042 00530069 008700ac 00d30103 013e0187 01e20252 02de038f>. (Seu ID do painel pode ser encontrado por indo para System Preferences > Displays > Color > Open Profile > mmod).

O brilho mais baixo começa no segundo par de valores hexadecimais (0021). Neste exemplo, a segunda etapa é 0029, 0034 e assim por diante, até o valor máximo de 0x38 (038f).

Você pode alterar essa sequência para obter uma faixa mais ampla de brilho, por exemplo:

<00110000 00100015 00250034 00490060 008000ac 00d30103 013e0187 01e20252 02de0710>

Após definir os valores, corrija as permissões e reconstrua o cache (você pode usar o terminal ou o Disk Utility para corrigir permissões e o DCPIManager para reconstruir o cache).

Certifique-se de permitir que o OSX carregue o kext modificado (não assinado) digitando-o no Terminal:

sudo nvram boot-args=kext-dev-mode=1

Nota: o 0710 no final dos dados é o brilho máximo permitido pelo meu HD3000, o que significa que meu controle de cores pode ficar muito mais escuro e brilhante que o estoque. Também quero ressaltar que os valores dados acima não são lineares, estou com preguiça de trabalhar nas etapas no momento. Mas a idéia é obter os valores mínimos e máximos desejados e inserir os valores adequados entre eles, se você deseja uma transição suave.


Bom que você descobriu a existência de /System/Library/Extensions/AppleBacklight.kext/Contents/Info.plist! Em vez de IOKitPersonalities/AppleIntelPanelA/ApplePanels/F10T9cc5(e como você sabia que o seu era 9cc5?), Você também tentou IOKitPersonalities/AppleIntelPanelA/IODisplayParameters/brightness/min? Enquanto maxestá definido como 255, minestá definido como 40, que se parece muito com o problema que estamos tentando resolver.
Matt

De acordo com o kextstat, AppleBacklight.kextnão está carregado, mas AppleBacklightExpert.kextestá carregado (e está sendo usado por AppleMuxControl.kext). Estou confuso - como pode AppleBacklight.kextter um efeito quando não está carregado?
Matt

O engraçado é que me deparei com isso quando estava tendo problemas com um painel LCD de substituição que tinha uma faixa muito baixa de brilho (era muito brilhante no valor mais baixo), você pode encontrar o ID da tela usando colorsync. Tentei os valores mínimo e máximo mas eles não trabalho para mim,
Dante a metáfora

11
Parece que o SIP precisa ser desativado no El Captain e mais tarde. Os argumentos de inicialização não têm efeito developer.apple.com/library/content/documentation/Security/…
goodguys_activate

11
Alguém tem isso funcionando no macOS mojave 10.14.4?
GarouDan 19/04

4

Confira o aplicativo chamado Shades :

Sobre Shades Shades é um utilitário GRATUITO para controlar o brilho da tela. Ele é executado em segundo plano, fornecendo um controle refinado e sempre disponível sobre o brilho da tela por meio de uma interface elegante, semelhante a um Mac

Embora todos os laptops modernos da Apple possuam controles de brilho para escurecer a tela em ambientes escuros, há várias situações em que os controles internos são insatisfatórios. A granularidade do controle é bastante grossa, e a configuração de brilho mínimo ainda é bastante brilhante quando se trabalha na escuridão. Talvez você precise usar sua máquina em uma câmara escura ou gosta de trabalhar tarde da noite sem incomodar seu parceiro que dorme ao seu lado? Talvez você precise escurecer a tela em uma máquina de mesa e a tela que você está usando não oferece esse recurso? Se esse for o seu caso, tente Shades.

Nota: As máscaras podem interferir no software de calibração de cores e não devem ser usadas se a precisão das cores for crítica.

Meu iMac tem uma "falha", pois quanto menor eu definir o brilho, mais ruidosa a tela vibra, devido a um problema com o capacitor que faz o trabalho. Mas, usando esse aplicativo, posso reduzir o brilho muito mais do que usar controles de hardware na luz de fundo, e o zumbido também não é introduzido. Resultado duplo!

Também é útil usar esta ferramenta para alterar o brilho em monitores externos que não respondem aos controles das teclas de brilho.


2
Obrigado, esta é uma solução muito conveniente de usar. Não é perfeito, porque parece alterar os valores gama ou algo parecido (cores frias). No entanto, isso será bom na maioria dos casos.
gentmatt

Existem alguns aplicativos que fazem o mesmo, mas este funciona bem sem o ícone do dock etc. Sim, apenas sobrepõe a tela em essência para dar a ilusão de escurecimento, mas é eficaz se você não se importar com as cores que parecem um Um pouco estranho se você pegar bem abaixo.
stuffe

3

Um novato aqui é o Desktop Dimmer , um projeto de código aberto hospedado no GitHub.

Atualmente, ele é desenvolvido ativamente e fornece barras de slides para cada monitor (interno e externo):

Dimmer de mesa

Eu apenas tentei no El Capitan, mas ele funciona apenas em um espaço por monitor (o que pode ser uma grande limitação).

De acordo com sua página inicial, é compatível até o Sierra.


Pode levá-lo completamente a zero brilho?
0x90

Eu tentei isso em 10.12.6 e funciona. Mas parece que esse aplicativo, como outros, apenas desenha uma sobreposição. O cursor do mouse não está esmaecido. @ 0x90 não levou o brilho a um zero completo, talvez 1% ou algo realmente baixo. Eu ainda podia ver algumas formas.
iled 27/08

1

Se você estiver digitando bastante e não estiver trabalhando com fotos ou vídeos, etc., sempre poderá usar o truque de inversão de cores. Basta pressionar control + option + ⌘ + 8, e todas as cores na tela serão totalmente revertidas. Não há mais tela branca; preto em vez disso. Muito mais fácil para os olhos.


Não funcionou para mim agora ...
rogerdpack 24/11

0

Nenhum dos aplicativos ficou com a tela totalmente preta.

Nem identifique usando o brilho da tela F1 Mac.

Mas usando AMBOS!

Sim


0

Eu só sei como diminuir o brilho da maneira mais baixa pela maneira como você já mencionou no seu post e, assim como você, não é suficiente. Minha alternativa quando trabalho até altas horas da noite é um aplicativo chamado Candlelight e eu gosto bastante! Não é um aplicativo gratuito, mas custa apenas US $ 1 para ajudar sua visão a longo prazo!


Ele diz "não disponível no seu país" :(
rogerdpack 24/11

0

Gostaria de chamar a atenção para o programa f.lux , que basicamente diminui o brilho à medida que se aproxima da hora de dormir, removendo a luz azul do monitor. Isso me ajudou a ver minha tela à noite sem tanta dor, já que apenas remover a luz azul tem um efeito de escurecimento e entra em ação na hora de dormir, que é quando eu mais preciso / desejo. Você também pode torná-lo "mais escuro" através do menu de fluxo -> preferências -> arraste o controle deslizante superior para a esquerda mais. Não ficará totalmente preto (meio avermelhado), mas ficará mais escuro, o que pode ser mais fácil para os olhos, ou seja, fácil o suficiente.

Você pode obter funcionalidades semelhantes usando a opção embutida " turno da noite " do Mac (preferências -> telas -> guia turno da noite) (embora o fluxo pareça mais personalizável de alguma forma, como pode torná-lo mais escuro).

Também encontrei um gratuito (com atalhos de teclado) na loja de aplicativos "EasyOnTheEyes" (existe outro gratuito que funciona com apenas um monitor ("Brightness Slider").


0

O QuickShade, disponível na Mac App Store, é uma ótima solução muito simples. Você pode adicionar atalhos de teclado a ele (eu escolhi Fn+ Option+ F1/ F2).


Isso também desenha uma sobreposição, conforme observado pelo brilho do cursor não afetado.
iled 27/08

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.