Impedir que o botão liga/desliga desligue a tela do Mac no OS X Mavericks
O botão liga/desliga nos modelos mais recentes do MacBook Air e MacBook Pro foi transformado em um botão no teclado real, localizado logo acima da tecla Delete. Na maioria das vezes, isso não é um problema, mas com a introdução do OS X Mavericks, tocar no botão Liga / Desliga não exibe mais a caixa de diálogo Suspender / Reiniciar / Desligar e, em vez disso, desliga instantaneamente a tela, o que pode bloquear a tela se você tiver uma senha de ativação definida.
Para alguns usuários do MacBook Air/Pro, essa mudança de comportamento significa que apertar acidentalmente o botão liga/desliga é muito mais intrusivo do que antes. Se você é um dos usuários que acidentalmente pressiona o botão Power em vez da tecla Delete de vez em quando (já que eles estão bem próximos um do outro, dependendo do teclado), ficará aliviado ao descobrir que pode alterar o comportamento da tecla Power no OS X com a ajuda de um comando de gravação padrão. Como qualquer outra string de comando padrão, a alteração é facilmente reversível se você decidir que não gosta de como o comportamento se ajusta, então mostraremos como fazer as duas coisas. Você precisará do OS X versão 10.9 ou mais recente para que esta sequência de comandos funcione.
Altere o comportamento do botão liga/desliga do Mac no OS X Mavericks
Abra o Terminal, localizado na pasta Applications > Utilities do Mac, e digite o comando exato conforme mostrado abaixo:
defaults write com.apple.loginwindow PowerButtonSleepsSystem -bool no
Pressione a tecla Enter para executar a string de comando padrão, as alterações entrarão em vigor imediatamente.
Com isso desativado, você precisará segurar o botão liga/desliga por um ou dois segundos para acionar a ação pré-10.9 de invocar as opções Suspender, Reinicializar e Desligar.
Retornar ao comportamento padrão do botão liga/desliga do Mac no OS X
Para retornar à (nova) configuração padrão de fazer com que a tecla do botão liga/desliga durma na tela do Mac, use a seguinte sequência de comandos padrão:
defaults write com.apple.loginwindow PowerButtonSleepsSystem -bool yes
Você notará que a única mudança é a sintaxe “yes” versus “no” anexada ao sinalizador -bool, como é comumente o caso com a reversão de outras strings de comando padrão.Novamente, as alterações entram em vigor imediatamente e você voltará ao comportamento da tecla Power no Mavericks, o que significa suspensão instantânea da tela quando o botão é tocado.
Descobri isso na MacWorld depois de procurar uma solução para iniciar repetidamente o modo de suspensão acidental da tela em um MacBook Air de 11″. Se você está frustrado com a mesma coisa, experimente.