Como iniciar o protetor de tela com um atalho de teclado?

26

Eu olhei em volta, mas não consigo encontrar boas respostas. Gostaria de receber qualquer indicação.

Chris M
fonte

Respostas:

15

Não acredito que exista um atalho de teclado interno para todo o sistema. A maneira mais rápida de ativar o protetor de tela pelo teclado é através do comando "Iniciar protetor de tela" usando aplicativos de inicialização como o Quicksilver, Alfred ou Launchbar.

A maneira mais rápida de iniciar o protetor de tela usando o mouse é via Hot Corners. Abra as Preferências do sistema, clique em "Área de trabalho e proteção de tela", clique na guia "Proteção de tela" e clique no botão "Hot Corners" no canto inferior esquerdo. Lá, você pode especificar um canto para rolar para iniciar o protetor de tela.

Se você deseja iniciar o protetor de tela rapidamente, porque deseja uma maneira fácil de bloquear o computador, uma resposta possível está localizada na pergunta de alto nível "Dicas e truques para recursos ocultos do Mac OS X" que permanece ativa.

E, especificamente, esta resposta.

shift+ control+ eject envia a tela apenas para dormir (ótimo para bloquear seu computador instantaneamente )

Jason Salaz
fonte
12

Use o Automator. Simplesmente abra o automator e arraste a ação "iniciar proteção de tela", selecione "nenhuma entrada" no menu "serviços recebidos" e clique em arquivo> salvar como "Iniciar proteção de tela". automator Agora, ele aparecerá em Preferências do sistema> Teclado> Atalhos> Serviços> Geral, onde você poderá atribuir qualquer tecla de acesso que desejar, como faria com qualquer outra ação do sistema. preferências do Sistema

de http://osxdaily.com/2014/07/10/set-screen-saver-keyboard-shortcut-mac/

MaxPRafferty
fonte
Definitivamente, a solução desejada, aqui. Obrigado por compartilhar!
Volte
brilhante, obrigado esta é a solução
Merlin
11

Muitas luas depois, eu queria a mesma coisa e encontrei uma solução. Uso o BetterTouchTool para gerenciar todos os atalhos e configurações do teclado / mouse / trackpad. Então, eu criei um atalho de teclado que executa um comando do terminal quando pressionado. Para iniciar o protetor de tela a partir do terminal, use este comando:

open -a /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app

Agora você pode iniciar o protetor de tela com qualquer atalho de teclado (eu uso F19).

GJK
fonte
Este foi exatamente o meu cenário também. LOVE BTT !!!
MarqueIV
Iniciar o protetor de tela agora também é uma opção no menu de atalhos do BTT, ou seja, nenhum comando do terminal é mais necessário.
n1000 22/03
4

Concordo com a resposta de Jason - a única maneira de bloquear a tela (que dorme a tela, mas não ativa a animação do protetor de tela) é o shiftcontrolmedia ejectatalho.

Uma solução gratuita seria usar o FastScripts do produto da RedSweater para mapear sua opção de atalho de teclado para chamar um dos AppleScripts que estão flutuando pela rede para alternar o mecanismo de proteção de tela em vez de apenas deixar a tela dormir. Eu tentaria criar um script mais simples apenas para abrir o mecanismo no caminho codificado, se você apenas quisesse participar do economizador.

Sou um usuário muito feliz do LaunchBar, que permite que um método rápido apenas de teclado inicie o protetor de tela. Não é realmente um atalho de teclado no sentido mais estrito (primeiro você ativa a Barra de Lançamento com seu próprio atalho - depois digita sss ou o que você escolheu / ensinou a lanchbar a ser usada na ação inicial do Protetor de Tela). Qualquer outro produto comercial de "iniciador" também deve funcionar para ativar o aplicativo ScreenSaverEngine oculto no interior /System/Library/Frameworks/ScreenSaver.framework / ......

bmike
fonte
2

Arraste o aplicativo ScreenSaverEngine.applocalizado na /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/barra de encaixe, clique nele e ele leva você ao protetor de tela.

Máx.
fonte
0

Outra pessoa mencionou o uso do BetterTouchTool para atribuir um atalho à execução de um comando do terminal. Eu pensei em dizer que, ao escrever esta resposta, o BTT tem uma ação nativa "Start Screen Saver" que fará exatamente o que você está procurando.

Arco esqueleto
fonte
sim, mas você não pode misturar dois botões porque quando você liberá-lo irá pedir tela de login
confiq
Para mim, funciona bem, a menos que eu demore a liberar os botões em quase um segundo - já que, pelo menos no meu Mac, leva ~ 1 segundo para que o mecanismo de proteção de tela comece a ouvir as teclas pressionadas. No entanto, se esse não for o seu caso, na versão mais recente do BTT, há uma opção para desativar o "On Down" de qualquer ação do teclado; portanto, a ação é acionada apenas após o lançamento da tecla principal (embora não seja a tecla modificadora! ) Isso pode ser um problema, dependendo da proteção de tela - alguns não ouvem as teclas modificadoras. Devido ao meu referido protetor de tela comportamento nada disto tem sido um problema embora para mim
Skeleton Bow
0

No entanto, não posso comentar sobre uma resposta específica ...

O caminho em que o ScreenSaverEngineaplicativo está localizado foi alterado no Mojave:/System/Library/CoreServices/ScreenSaverEngine.app

CanO
fonte
-1

Em alguns computadores, é CTRL-SHIFT-POWERBUTTON.

John
fonte