2 votos

El atajo de teclado me está volviendo loco, ¿cómo puedo deshacerme de él?

Utilizo el atajo de teclado CommandOptionL para bloquear mi máquina. En la mayoría de los casos esto funciona, pero no si Chrome está enfocado. En Chrome, cuando uso esa combinación, se abre la página de "Descargas" en una pestaña. He probado todo lo que se me ocurre para evitar esto.

Hay una opción de menú para "Descargas": Ventana -> Descargas . He utilizado el Preferencias del sistema -> Teclado -> Atajos -> Atajos de la aplicación para intentar ponerlo en otra cosa, pero no parece importar, puedo añadir un nuevo acceso directo para Descargas, pero no importa lo que haga CommandOptionL sigue abriendo Descargas. La única diferencia es que el acceso directo que configuro resalta "Ventana" en la barra de menú momentáneamente, mientras que CommandOptionL no lo hace. Aunque sí resalta si pongo el acceso directo a CommandOptionL .

Incluso he llegado a poner defaults write com.google.Chrome NSUserKeyEquivalents -dict-add 'Downloads' '\0' .

Cuando leo:

defaults read com.google.Chrome NSUserKeyEquivalents
{
    Downloads = "";
}

y sin embargo CommandOptionL sigue abriendo la página de descargas.

Los atajos de teclado globales en MacOS siempre han sido frustrantes, pero era posible anular cada aplicación conflictiva, pero esta me está volviendo loco.

EDIT: También pasé por las extensiones de chrome y no había ningún atajo de teclado para CommandOptionL . También probé a desactivar todas las extensiones, pero no funcionó.

0 votos

Sólo me pregunto... ¿Has tratado de sólo CAMBIO el acceso directo a las descargas de Chrome a algo realmente oscuro? (shift - command - F12 o similar) He tenido éxito con ese método, aunque nunca lo he probado con Chrome.

0 votos

@SteveChambers ¿cómo lo haces? inténtalo como respuesta.

0 votos

Si no recuerdo mal defines el atajo de teclado en keyboard prefs para Chrome tal y como está en la app, verificas que sigue funcionando y luego lo cambias. Así es como lo he hecho antes.

3voto

Tukan3 Puntos 66

Ya existe un atajo de teclado en todo el sistema para bloquear la pantalla. Es CommandControlQ para High Sierra y superior y ControlShift en otros sistemas, para que su pantalla entre en reposo (lo que es efectivamente lo mismo cuando está protegida por contraseña).

Con estos atajos de teclado puedes estar seguro de que no interfieren con ninguna aplicación.

Ten en cuenta que en los MacsBook Pros más recientes con Touch ID solo funciona el primer atajo de teclado.

0 votos

Sí. Como alternativa, yo sólo cambiaría el atajo original por el bloqueo. Si la montaña no viene a Mahoma...

0 votos

FWIW - No he sido capaz de re-mapear Q a cualquier otra cosa usando el sistema incorporado, así que usé Maestro del teclado para asignar mi propio atajo en su lugar. Funciona en todas las aplicaciones porque Keyboard Maestro obtiene el acceso directo antes que la aplicación.

0voto

Buscar웃 Puntos 23467

Como sabes los accesos directos están ligados a la aplicación, mientras que Apple también tiene ellos a veces anulando los accesos directos.

Por ejemplo el CMD+Q funciona en casi todas las aplicaciones. Sean de Apple o no.

Si el Chrome es su ventana superior utilizará el atajo de Chrome para Opción+Cmd+L (no Apple), o el suyo.

Chrome permite añadir o modificar algunos accesos directos, pero no todos.

La única forma de hacerlo sería modificando el Plist de Chrome, cosa que no recomiendo.

-1voto

Douglas Puntos 10417

CommandOptionL es un acceso directo del sistema definida por Apple que (como has comprobado) abre el ~/Downloads carpeta.

Apple exige que los desarrolladores de aplicaciones respetar esos atajos .

Respeta los atajos de teclado estándar y crea atajos específicos de la aplicación para los comandos más utilizados. Los atajos de teclado permiten activar activar elementos de menú y acciones pulsando una combinación de teclas específica.

Por qué los desarrolladores de Chrome han optado por el cableado duro CommandOptionL ya que abrir la ubicación de las descargas es algo que sólo ellos pueden responder. (IMO) La carpeta de descargas configurada en Chrome puede ser totalmente diferente a la del sistema ~/Downloads carpeta. Haciendo una simple prueba, he cambiado mi ubicación de descarga en Chrome a mi Escritorio y pulsando CommandOptionL abrió la carpeta de mi Escritorio (como era de esperar).

Así pues, los desarrolladores de Chrome decidieron volver a mapear un acceso directo del sistema, algo que Apple no ve con buenos ojos:

En general, no anules los atajos de teclado estándar. Los usuarios pueden confundirse si los accesos directos que conocen funcionan de forma diferente en su aplicación. Sólo en casos muy raros tiene sentido redefinir un atajo común atajo común. Por ejemplo, si la gente pasa una cantidad significativa de tiempo en tu aplicación, podría tener sentido redefinir un atajo estándar que no es aplicable a tu aplicación. Otra opción podría ser dejar que el usuario elegir sus propios atajos de teclado.

Por lo tanto, el problema es con Chrome y no con MacOS. Dicho esto, no hay "bloqueo" (como en Windows). No recomiendo intentar reasignar los atajos de teclado para imitar su contraparte de Windows ( WindowsL en este caso). Con un poco de práctica, puedes cambiar fácilmente entre ambos sistemas.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X