¿Hay una pulsación de tecla que pueda bloquear el protector de pantalla de Mac OS X?


31

En Windows puedo presionar Windows+ Lpara bloquear mi escritorio. En Leopard no parece existir esta capacidad. Si bien puedo configurar el protector de pantalla para que se active muy rápidamente, me gustaría presionar una combinación de teclas para bloquear mi computadora.

Respuestas:


2

Actualización moderna para la posteridad, no se requiere software adicional para hacer esto . Está integrado de varias maneras.

Atajo predeterminado

Hay un acceso directo global predeterminado como modificador del acceso directo típico "salir" para realizar esta acción, visible contra el elemento del menú Apple Pantalla de bloqueo : ⌃⌘Q ( Control Command q)

Atajo predeterminado del menú de la pantalla de bloqueo.

Al presionar esta combinación de atajos de teclado o al seleccionar esta entrada desde el menú Apple, se bloqueará instantáneamente su pantalla.

Personalizar el acceso directo

El usuario puede reasignar acciones basadas en menús en Preferencias del sistema del teclado , pestaña Accesos directos . Use la sección Atajos de aplicaciones , haga clic en el +botón, defina un nuevo atajo de teclado y use el Título del menú de Lock Screen. De esta forma, puede agregar o cambiar accesos directos para cualquier acción accesible desde el menú en cualquier aplicación. Un ejemplo: tengo ⌘K ( Command k) asignado en iTunes al elemento de menú Suscribirse al podcast ... , para que coincida con Finder's Connect to server ... acceso directo de

Bloqueo inactivo

Para bloquear automáticamente la pantalla después de un período de inactividad cuando el protector de pantalla se activa, configúrelo en Preferencias del sistema de seguridad y privacidad . A menudo es conveniente no configurarlo en Inmediato para tener en cuenta las activaciones accidentales del protector de pantalla, por ejemplo, si lee una errata de libros de texto particularmente densa en línea o activa accidentalmente un "rincón activo".

Para hacer esto directamente utilizable como una acción, puede utilizar el acceso Control Shift Ejectdirecto ⌃⇧⏏ ( ), o configurar una "esquina activa " para activar inmediatamente el protector de pantalla en Preferencias del sistema de escritorio y protector de pantalla . Esto le permitirá "lanzar" su mouse en una esquina de la pantalla como acceso directo. (Esto es un guiño a una característica clásica, que se remonta a uno de los salvapantallas originales del 1984 Macintosh: After Dark original, y antes de eso, un salvapantallas de reloj analógico y una demostración de fuegos artificiales en blanco y negro. Arriba a la derecha para activar, abajo a la derecha para prevenir.)

Bloqueo automático cuando está inactivo.

Barra táctil

Las computadoras portátiles MacBook Pro equipadas con Touch Bar se pueden configurar para proporcionar un botón "Bloquear pantalla" en la "tira de control" de la derecha (de forma divertida, este nombre también se remonta a Classic Mac OS 8 o 9 ...) mediante el uso de "Personalizar toque Barra ... "acción en Preferencias del sistema del teclado .

Arrastre la acción Bloqueo de pantalla a la parte de la tira de control de la barra táctil.

Configuración de la barra táctil para bloquear la pantalla.

Método antiguo: acceso de llavero

Keychain Access solía ofrecer una opción para mostrar un icono de candado en la barra de menú, al lado del reloj. Esto le daría acceso a bloquear la pantalla, así como a bloquear explícitamente sus llaveros (olvidando la contraseña de su cuenta guardada en la memoria). Apple parece haber eliminado esta característica.

Método antiguo: cambio rápido de usuario

Esta es una forma creativa de desencadenar esencialmente el mismo efecto que "bloquear" la pantalla, abordada desde una dirección completamente diferente. Si habilita "Cambio rápido de usuario", puede obtener acceso a la pantalla de inicio de sesión sin cerrar la sesión por completo. La opción se puede habilitar desde el panel de preferencias del sistema Usuarios y grupos , Opciones de inicio de sesión , marque la casilla de verificación.

Habilitación y uso de cambio rápido de usuario.

Para que esto sea accesible mediante el método abreviado de teclado, necesitará un poco de trabajo adicional. Para obtener instrucciones paso a paso para lograr esto (usando Automator y una invocación de línea de comando dentro), vea esta otra respuesta del Superusuario .

Software de terceros

Un caso de uso que Apple no ha cubierto, sin embargo, es el bloqueo automático basado en la proximidad física. Han desbloqueado pat con la opción Permitir que su Apple Watch desbloquee su Mac , que es excelente , si tiene uno de esos dispositivos. ¡Sin embargo, se necesita desesperadamente lo contrario! (¡En algunas compañías, dejar su estación de trabajo desbloqueada es un delito de despido!)

Afortunadamente, hay soluciones disponibles, aunque varían enormemente en el nivel de dificultad efectivo para implementar y usar. Soy un verdadero geek de UNIX y, ante todo, aprecio el poder y la flexibilidad, por lo que soy fanático de las soluciones como Proximity combinadas con Apple Script / Automator. También hay soluciones como Keycard (enlace de la tienda de aplicaciones), pero esa opción en particular también introduce inseguridad adicional: "Desbloqueo de PIN" como mecanismo alternativo, en lugar de la contraseña real del sistema y la pantalla de entrada de contraseña estándar. Se encuentra disponible una guía útil para ambos enfoques .

La opción más amigable para el consumidor, aunque no gratuita, que he encontrado hasta ahora es Unlox . Además, es compatible con Bluetooth Low-Energy (BTLE) mediante el uso de una aplicación complementaria en el propio dispositivo. (Un requisito para utilizar esta técnica de mayor eficiencia energética).


28

Puede crear diferentes métodos para bloquear rápidamente su pantalla en OS X. Aquí hay un artículo completo: http://www.macworld.com/article/49080/2006/01/lockscreen.html

Una forma simple es:

Abra Acceso a llavero -> preferencias -> marque Mostrar estado en la barra de menú

Cuando haces clic en el pequeño ícono de bloqueo en la barra de estado, la primera entrada es Pantalla de bloqueo. Debería poder vincular una tecla de acceso rápido a esto en Preferencias del sistema -> Métodos abreviados de teclado.


1
Esta es la mejor manera que he encontrado sin usar una aplicación de terceros.
dulaneyb

+1 así es como lo hago - Icono de acceso de llavero en el menú
robsoft

Buena forma de hacerlo.
GeneQ

¿Puedes elaborar algunos consejos "para tontos" con respecto a la configuración de la tecla de acceso rápido? Agregué un "acceso directo a la aplicación" donde la aplicación es Keychain Access.app y el título del menú es "Pantalla de bloqueo", pero no funcionará.
Jonik

Muy pésimo que no hay un atajo nativo para esto :-(
Rabarberski

15

Control-shift-eject pondrá en blanco la pantalla. Si espera hasta ... mmm ... en algún momento a finales de este año ... es posible que también bloquee la pantalla ...


¿Estás diciendo que lo hará (y ya lo hace) con seguridad o esperas que lo haga?
jtbandes

1
Sospecho que quiere decir que en Snow Leopard esta característica está ahí.
Matthew Schinckel

-1 Control-Shift-Eject no hace nada por mí (Snow Leopard).
hanleyp

1
Aparentemente , esto se puede combinar con la opción "Preferencias del sistema - Seguridad - Solicitar contraseña inmediatamente después de la suspensión o el protector de pantalla comienza", @Stefan.
Arjan

1
Esto funciona perfectamente en Snow Leopard, cuando se establece "Solicitar contraseña inmediatamente ...".
s4y

10

Snow Leopard proporciona una manera de ejecutar un comando de Cambio rápido de pantalla de bloqueo del usuario desde el teclado usando:

  • Automator para crear un servicio que llama:

/ System / Library / CoreServices / Menu \ Extras / User.menu / Contents / Resources / CGSession -suspend

  • Cree un comando de teclado de todo el sistema que ejecute este servicio. Estoy usando Control- Option- Command- L.

Todo esto está documentado en este artículo de Art Of Geek.


+1 Esta es una buena manera de hacerlo; Acabo de intentar que funcione. No había usado Automator antes, pero el artículo al que enlaza lo explica todo muy claramente. Además, si realmente desea iniciar el protector de pantalla en lugar de que el usuario cambie (como en la pregunta original), lea este comentario: artofgeek.com/2009/09/08/…
Jonik

Finalmente fui con teclas de acceso rápido para dos acciones distintas: Bloquear computadora y Bloquear computadora y dormir . (Lea los comentarios en el artículo para ver cómo lograrlo).
Jonik

He estado usando este método desde que publiqué esta respuesta. Todavía funciona muy bien. Mi único cumplimiento es que toma hasta 10 segundos para cambiar a la ventana de inicio de sesión.
hanleyp

Llamar a la línea de comando desde la terminal tarda aproximadamente 8 segundos, por lo que 2 segundos es la activación del Automator y 8 segundos es la llamada CGSession real.
hanleyp

Parece que el sitio web de Art of Geek se ha ido? ¿Más detalles sobre la misma solución en Cambio rápido de usuario / Menú Apple?
Arjan

8

La forma más fácil, una vez que está configurado, le permite mover el mouse a una esquina de la pantalla, el protector de pantalla se activa de inmediato y requiere una contraseña para descartar el protector de pantalla.

  1. Configure un "Hot Corner" para activar el protector de pantalla. Esto se encuentra en el panel "Preferencias del sistema", "Escritorio y protector de pantalla". Hay un botón para "Esquinas calientes ..." en la pestaña "Protector de pantalla".

  2. Vaya al panel de preferencias "Seguridad". Asegúrese de que la casilla de verificación "Requerir contraseña para activar esta computadora del modo de suspensión o protector de pantalla". está chequeado.


5

Aquí hay una implementación fácil:

  1. Abra la aplicación de acceso KeyChain
  2. Abra sus preferencias desde Acceso a llaveros -> Preferencias
  3. Seleccione "Mostrar estado del llavero en la barra de menú"

En este punto, todo lo que tiene que hacer es hacer clic en el pequeño ícono de bloqueo de teclas y seleccionar "Bloquear pantalla", pero aquí hay algo extra para más diversión:

  1. Automatizador abierto
  2. Crear un nuevo "flujo de trabajo"
  3. Haga clic en el botón "Grabar"
  4. Ahora grábate seleccionando el bloqueo del teclado y luego la opción "Bloquear pantalla"
  5. En este punto, se activará el protector de pantalla, así que presione ESC e inicie sesión nuevamente
  6. Detener la grabación
  7. En los pasos grabados, elimine los pasos grabados después de "Bloquear pantalla".

(No está de más probarlo ahora presionando el botón "Reproducir")

  1. Ahora guarde su flujo de trabajo.
  2. Cree un nuevo archivo de Automator (presione Cmd + N)
  3. Esta vez elige un nuevo "Servicio"
  4. En la búsqueda en el lado izquierdo, busque "Ejecutar flujo de trabajo", luego arrástrelo y suéltelo en el lado derecho
  5. En el menú desplegable "Flujo de trabajo", seleccione "Otro ..." y ubique el Flujo de trabajo que guardó arriba.
  6. Asegúrese en la parte superior de este Servicio que selecciona "sin entrada" para "El servicio recibe"

(Prueba un poco más)

Ahora viene la verdadera "magia"

  1. Ahora guarde su Servicio (asígnele un nombre legible como "Servicio Bloquear mi pantalla")
  2. Vaya al "Menú APple" y abra "Preferencias del sistema"
  3. Seleccione "Teclado"
  4. En esta sección, elija "Atajos de teclado"
  5. Seleccione "Servicios" a la izquierda
  6. En el lado derecho, desplácese hasta la parte inferior debajo de "General" y encontrará "Bloquear mi servicio de pantalla"
  7. Hay un texto en gris a la derecha que dice "ninguno", lo que significa que no se ha asignado ningún acceso directo, así que haga clic en él y aparecerá el botón "Agregar acceso directo". Haz click en eso.
  8. Ahora presione la combinación deseada (es decir, Ctrl + Alt + Cmd + L)
  9. Hecho. Cierre y pruebe presionando el botón.

Si probó y siguió esto cuidadosamente, al presionar el acceso directo anterior se cargará el Servicio que creó en Automator, que a su vez ejecuta el flujo de trabajo que mueve el mouse al menú Llavero y bloquea la pantalla.


El accesorio de la barra de menú Acceso a Llaveros se ha eliminado al menos para las dos últimas versiones principales de macOS (no presente en 10.14 ni 10.13). Una alternativa a esto es el proceso de "Cambio rápido de usuario", con una necesidad similar de utilizar un flujo de trabajo de Automator para exponer la invocación de la línea de comandos como un elemento del menú, al que se le puede asignar un atajo de teclado a través de Preferencias del sistema de teclado . En versiones modernas: ⌃⌘Q y listo.
GothAlice

4

Edite la configuración de seguridad para requerir una contraseña para activar el protector de pantalla, agregue esta línea en un script de Apple:

tell application id "com.apple.ScreenSaver.Engine" to launch

Si tiene Quicksilver, puede configurar un disparador para iniciar el AppleScript usando la combinación de teclas que desee. O puede agregarlo como un script específico de la aplicación ~ / biblioteca / soporte de la aplicación / "nombre de la aplicación" / scripts y luego usar los atajos de teclado MAC incorporados para iniciar el script a través de los elementos del menú de esas aplicaciones.


4

Configure la contraseña del protector de pantalla y presione Shift+ control+eject


1

Cambio rápido de usuario

Opción 1: habilite el menú de cambio rápido de usuario en el panel de preferencias Usuarios y grupos y seleccione Ventana de inicio de sesión ... en el menú.

Opcion 2: /System/Library/CoreServices/Menu\ Extras/User.menu/Contents/Resources/CGSession -suspend

Opción 3: muchos lanzadores y utilidades de macros también incluyen un comando para cerrar sesión en la pantalla de cambio rápido de usuario.

Bloquear la pantalla

Opción 1: habilite el menú Llavero adicional en las preferencias de Acceso a llavero y seleccione Pantalla de bloqueo en el menú.

Opción 2: Marque Requerir contraseña inmediatamente después de que el sueño o el protector de pantalla comience en el panel de preferencias Seguridad y privacidad. Luego puede bloquear la computadora manualmente presionando ⌃⇧⏏para apagar la pantalla o ⌥⌘⏏ir a dormir.


1

A continuación se muestra un ajuste en los pasos de Automator de Alejandrormz. Esto está en OSX Mavericks:

  • Encuentra y abre Automator
  • Crea un nuevo servicio
  • Desde la segunda columna, arrastre y suelte "Iniciar protector de pantalla"
  • Seleccione "Los servicios no reciben ninguna entrada " en el menú desplegable en la parte superior
  • Guardar como, por ejemplo, "StartScreenSaver"
  • Buscar y abrir Preferencias del sistema
  • Abrir teclado / atajos
  • Haga clic en Servicios a la izquierda.
  • Desplácese hasta el botón y seleccione "StartScreenSaver"
  • Haga clic y asigne un acceso directo, por ejemplo, "CTRL + OPCIÓN + CMD + L"

Opcionalmente:

  • Buscar y abrir Preferencias del sistema
  • Abra "Seguridad y privacidad" / General
  • Establezca "Solicitar contraseña inmediatamente después de la suspensión o el protector de pantalla comienza"

-3

Puede cerrar sesión inmediatamente escribiendo

⌘ ⇧ ⌥ Q

Su protector de pantalla debería iniciarse automáticamente después de un tiempo.

Actualización: lo anterior es la manera fácil de Mac. Como de costumbre, cualquier otra cosa que Apple no quiera que hagas fácilmente implica mucho dolor.

Casi puedes escuchar a Steve burlándose: "Bloquear pantalla con un teclado es muuuuuuuuuuuuuuu como Windows. Usa un mouse".

Bromas aparte, Mark Wheadon tiene un extenso artículo que documenta varios métodos. Resulta que Apple realmente no quiere que uses el teclado para lograr una pantalla de bloqueo ... fácilmente. Manzana podrida. ;-)


1
cerrar sesión primero no suena similar a bloquear el escritorio
Joakim Elofsson

1
Pero la pregunta "¿hay una pulsación de tecla" para hacerlo? La respuesta sería, no, no oficialmente. Pero si estás dispuesto a sufrir, entonces sí, hay una pulsación de tecla. En ese caso, el método de darren_n sería mejor.
GeneQ

Esto cierra la sesión, rechazado.
HaggleLad

10 años después, esto está hilarantemente fuera de lugar. ⌃⌘Q, y como ha sido el caso desde NextSTEP, personalización del acceso directo a través de las Preferencias del sistema de teclado .
GothAlice
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.