¿Cómo puedo asignar la tecla "Expulsar" en un teclado de Microsoft o crear un nuevo acceso directo para bloquear la pantalla?

7

Me gusta usar Control + Shift + Eject para bloquear mi pantalla rápidamente. La clave Eject no existe en mi teclado de Microsoft y no parece haber una manera fácil de asignar otra clave a esa clave a través de las Preferencias del sistema.

  • ¿Cómo puedo asignar una tecla en mi teclado de Microsoft a la tecla Eject ?
  • De lo contrario, ¿cómo creo un nuevo acceso directo para bloquear mi pantalla?
pregunta James Lim 04.06.2015 - 19:56

2 respuestas

10

No sé cómo asignar una clave a la clave de expulsión, pero puede crear fácilmente un nuevo acceso directo con Automator y Servicios:

  1. Abre Automator en la carpeta Aplicaciones.

  2. Elegir servicio:

  3. SeleccioneUtilidadesyarrastreEjecutarAppleScriptalpanelderecho:

    Configure, en la esquina superior derecha, que el servicio no debe recibir ninguna entrada en ninguna aplicación. Luego pegue este script AppleScript:

    on run {input, parameters}
        do shell script "open /System/Library/Frameworks/ScreenSaver.framework/Versions/A/Resources/ScreenSaverEngine.app"
    end run
    
  4. Guarda el servicio. Use un nombre descriptivo, ya que es el nombre que aparecerá en el menú Servicios. Puede ver en la captura de pantalla anterior que nombré el servicio Pantalla de bloqueo .

  5. Abra Preferencias del sistema, seleccione Teclado y luego la pestaña Atajos. En General, localice Bloquear pantalla y asígnele un atajo de tecla. Como puede ver, elegí ControlCommand L :

  6. SepuedeaccederalservicioBloquearpantalladesdecualquieraplicacióncomounaentradaenelmenúServicios:

Elija el acceso directo del servicio con cuidado para evitar conflictos con los accesos directos de otras aplicaciones.

    
respondido por el jaume 04.06.2015 - 21:50
3

Desafortunadamente, la tecla de expulsión no tiene un código de clave, por lo tanto, el teclado lo admite o no, y usted tiene que hacer una solución. Puede crear un nuevo acceso directo siguiendo estos pasos:

  1. Abra Automater y cree un Servicio con una sola acción "Ejecutar AppleScript", que contiene el siguiente código:

    tell application "Finder" to sleep
    

    Asegúrese de que el Servicio esté configurado para recibir "ninguna entrada" y trabaje en "cualquier aplicación". Guárdalo con un nombre de tu elección.

  2. Vaya a las preferencias del teclado, haga clic en la pestaña Accesos directos y haga clic en Servicios. El servicio recién creado debe estar cerca del fondo. Haga clic en el servicio, luego haga clic en "agregar acceso directo", y especifique un acceso directo a su gusto.

  3. Es posible que tenga que otorgar acceso a Automator agregándolo a la lista de aplicaciones en Accesibilidad en la pestaña Privacidad en Seguridad y privacidad.

Eso es todo! Ahora puedes usar ese acceso directo desde cualquier lugar para dormir tu Mac.

    
respondido por el William T Froggard 04.06.2015 - 21:49

Lea otras preguntas en las etiquetas