Como você desliga a tela do MacBook Pro com a tampa aberta enquanto usa um monitor externo no Mac OS X 10.10 Yosemite?
Todos os métodos anteriores - como os listados aqui - que funcionaram no Mavericks não funcionam mais no Yosemite.
Alguém sabe como fazer isso no Mac OS X 10.10 Yosemite? Diminuir o brilho não é o mesmo que desligar a tela, pois a GPU ainda envia um sinal para a tela interna e o monitor externo.
Estes foram os comandos do terminal para conseguir isso no Mavericks:
Habilitar
sudo nvram boot-args="iog=0x0"
Desativar
sudo nvram -d boot-args
Alguém sabe como conseguir isso em Yosemite?
Respostas:
O comando equivalente para Yosemite é:
Eu o testei apenas no meu MacBook Pro de 15 polegadas de finais de 2008, mas funciona para mim. Sua milhagem pode variar.
Fonte: li o código fonte da IOGraphics , especificamente
IOGraphicsFamilyModuleStart()
em IOFramebuffer.cpp .Detalhes técnicos: Precisamos limpar o bit 0 (
kIOGDbgLidOpen
) nagIOGDebugFlags
variável do módulo para alterar como ele lida com eventos de abertura de tampa.Versões anteriores do código definiriam essa variável para qualquer valor
iog
especificado nos argumentos de inicialização ou0x03
seiog
não fosse especificado.O código no Yosemite primeiro define
gIOGDebugFlags
como0x43
, em seguida, ORs bit a bit com o valor especificado poriog
(se existir) e finalmente AND bit a bit com o complemento bit a bit do valor especificado porniog
(se existir). Em outras palavras,iog
agora só é possível definir bitsgIOGDebugFlags
, mas o novoniog
pode limpar bits. Então, especificamosniog=1
nos argumentos de inicialização para limpar o bit 0.fonte
sudo nvram -d boot-args
ou redefina a PRAM .Encontrei este maravilhoso aplicativo gratuito:
https://github.com/Eun/DisableMonitor/
Funciona como um encanto.
fonte
Finalmente, alguém que criou um aplicativo gratuito para desativar os monitores: DisableMonitor (no GitHub)
fonte
Eu tenho uma capa para iPhone com ímã, coloquei perto do teclado do meu antigo macbook, perto das teclas ASDF e a tela interna se apaga imediatamente! É tão simples!
Crédito para http://www.cultofmac.com/176329/turn-off-internal-lcd-display-of-your-macbook-air-os-x-tips/
Editar: você precisa conectar o seu macbook a um adaptador de energia para que este método funcione.
fonte
Vá para o protetor de tela e ative o "display off" nos cantos quentes.
fonte
Reduzir o brilho da tela para 0 através do teclado funciona para mim - a tela do Macbook está totalmente escura, mas a tela externa não é afetada.
fonte
Semelhante a outros posts aqui, acabei fazendo isso com um imã de geladeira. Os plásticos flexíveis não funcionavam de maneira confiável, então encontrei um com um pequeno ímã de metal circular (~ 5 mm de diâmetro) na parte traseira. Espero que isso corresponda ao ímã na tampa bastante bem e não sobrecarregue o sensor de efeito Hall, se isso for possível.
Para identificar onde colocar o ímã, usei este guia:
https://www.ifixit.com/Answers/View/506016/Putting+to+sleep+with+a+magnet
Isso coloca o sensor próximo à borda esquerda, perto do fone de ouvido.
Agitou o ímã sobre a área e, se o ímã for forte o suficiente, ambos os displays serão desligados e o externo voltará a funcionar sozinho. Quando levanto o ímã a mais de 1 cm do estojo, a tela volta. Isso parece certo em comparação com a tampa real.
Espero que isso ajude alguém, publique uma atualização se algo der errado!
fonte
Esse truque funciona (torne o monitor externo como principal e feche parcialmente a tampa até que a tela apague)
http://gizmodo.com/5938452/a-trick-to-make-using-an-external-monitor-with-your-macbook-way-better
fonte