¿Cómo puedo iniciar el protector de pantalla con un atajo de teclado?

26

He mirado alrededor pero parece que no puedo encontrar ninguna buena respuesta. Agradecería cualquier puntero.

Chris M
fuente

Respuestas:

15

No creo que haya un atajo de teclado integrado en todo el sistema. La forma más rápida de activar el protector de pantalla a través del teclado es mediante el comando "Iniciar protector de pantalla" utilizando aplicaciones de inicio como Quicksilver, Alfred o Launchbar.

La forma más rápida de iniciar el protector de pantalla con el mouse es a través de Hot Corners. Abra Preferencias del sistema, haga clic en "Escritorio y protector de pantalla", haga clic en la pestaña "Protector de pantalla" y haga clic en el botón "Esquinas calientes" en la parte inferior izquierda. Allí puede especificar una esquina para pasar para iniciar el protector de pantalla.

Si desea iniciar el protector de pantalla rápidamente, ya que desea una manera fácil de bloquear su computadora, una posible respuesta se encuentra en la pregunta de "Vistas y trucos de funciones ocultas de Mac OS X" que se mantiene activa.

Y específicamente, esta respuesta.

shift+ control+ eject envía la pantalla solo para dormir (ideal para bloquear tu computadora al instante )

Jason Salaz
fuente
12

Use Automator. Simplemente abra el automatizador y arrastre en la acción "iniciar protector de pantalla", seleccione "no ingresar" en el menú "servicios recibidos" y presione archivo> guardar como "Iniciar protector de pantalla". automatizador Esto aparecerá ahora en Preferencias del sistema> Teclado> Accesos directos> Servicios> General, donde puede asignarle cualquier tecla de acceso rápido que desee, tal como lo haría con cualquier otra acción del sistema. preferencias del Sistema

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

MaxPRafferty
fuente
Definitivamente la solución deseada, aquí. ¡Gracias por compartir!
Volte
genial, gracias, esta es la solución
Merlin
11

Muchas lunas después, quería lo mismo y encontré una solución. Uso BetterTouchTool para administrar todos mis atajos y configuraciones de teclado / mouse / trackpad. Entonces creé un atajo de teclado que ejecuta un comando de terminal cuando se presiona. Para iniciar el protector de pantalla desde la terminal, use este comando:

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

Ahora puede iniciar el protector de pantalla con cualquier método abreviado de teclado (uso F19).

GJK
fuente
Este fue exactamente mi escenario también. AMOR BTT !!!
MarqueIV
Iniciar el protector de pantalla ahora también es una opción en el menú de accesos directos BTT, es decir, ya no se requiere un comando de terminal.
n1000
4

Estoy de acuerdo con la respuesta de Jason : la única forma integrada de bloquear la pantalla (que duerme la pantalla pero no activa la animación del protector de pantalla) es el shiftcontrolmedia ejectacceso directo.

Una solución gratuita sería utilizar FastScripts del producto de RedSweater para mapear el método abreviado de teclado que elija para llamar a uno de los AppleScripts que están flotando alrededor de la red para alternar el motor del protector de pantalla en lugar de simplemente dejar que la pantalla duerma. Intentaría hacer un script más simple solo para abrir el motor en el camino codificado si solo quisiera activar el protector.

Soy un usuario muy feliz de LaunchBar que permite un método rápido de solo teclado para iniciar el protector de pantalla. No es realmente un atajo de teclado en el sentido más estricto (primero activa Launchbar con su propio atajo, luego teclea sss o lo que sea que elijas / enseñe la barra de lanzamiento para usar en la acción integrada Start Screen Saver). Cualquier otro producto comercial "lanzador". debería funcionar también para activar la aplicación ScreenSaverEngine que está oculta en el fondo /System/Library/Frameworks/ScreenSaver.framework / ......

bmike
fuente
2

Arrastre la aplicación ScreenSaverEngine.appubicada en /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/su barra de acoplamiento, haga clic en ella y lo llevará al protector de pantalla.

Max
fuente
0

Alguien más mencionó el uso de BetterTouchTool para asignar un acceso directo para ejecutar un comando de terminal. Cuando escribí esta respuesta, pensé que sería útil: BTT tiene una acción nativa de "Iniciar protector de pantalla" que hará exactamente lo que está buscando.

Arco esqueleto
fuente
sí, pero no puedes mezclar dos botones porque cuando lo
sueltes
Para mí funciona bien, a menos que retrase la liberación de los botones en casi un segundo, ya que, al menos en mi Mac, el motor del protector de pantalla tarda aproximadamente 1 segundo en comenzar a escuchar las pulsaciones de teclas. Sin embargo, si ese no es su caso, en la última versión de BTT hay una opción para deshabilitar "On Down" de cualquier acción del teclado, por lo que la acción solo se activa al soltar la tecla principal (¡aunque no la tecla modificadora! ) Esto podría ser un problema dependiendo del protector de pantalla; algunos no escuchan las teclas modificadoras. Debido a mi comportamiento de protector de pantalla mencionado anteriormente, nada de esto ha sido un problema para mí
Skeleton Bow
0

Sin embargo, no puedo comentar una respuesta específica ...

La ruta donde ScreenSaverEnginese encuentra la aplicación ha cambiado en Mojave:/System/Library/CoreServices/ScreenSaverEngine.app

CanO
fuente
-1

En algunas computadoras es CTRL-SHIFT-POWERBUTTON.

John
fuente