18 votos

¿Puedo utilizar las teclas modificadoras Shift, Alt y Control junto con las teclas de función de la barra táctil?

He configurado mi barra táctil para que muestre siempre las teclas de función en un programa en el que las uso con frecuencia (IntelliJ IDEA, editor de código). Muchas teclas de acceso rápido en IDEA se activan usando una tecla de función junto con shift, alt o control, por ejemplo, para renombrar una variable, uso Shift+F6.

Con las teclas de función emuladas, esto no funciona, el programa actúa como si acabara de pulsar F6 sin mantener la tecla alt.

No había ningún problema con las teclas de función del hardware de mi antiguo MacBook.

¿Es un error conocido o una limitación con la que hay que vivir? ¿O hay alguna forma de evitarlo? ¿Quizás soy demasiado estúpido y me estoy perdiendo algo obvio?

Esto es un gran dolor para mí como desarrollador de software

20voto

Megachip Puntos 33

Como menciona @Patrick en su respuesta, una de las causas de este problema es Karabiner-Elements no habilitar el "teclado" de la Touch Bar por defecto. La solución es habilitar ese teclado en las Preferencias de Karabiner-Elements (Vendor ID 1452, Product ID 34304) como se muestra en la siguiente captura de pantalla:

enter image description here

Presenté El teclado de la barra táctil debería estar activado por defecto - Problema nº1700 - tekezo/Karabiner-Elements para solicitar que se active por defecto en Karabiner-Elements.

Más información en los siguientes comentarios:

2 votos

Además, tuve que seleccionar "Usar todas las teclas F1, F2, etc. como teclas de función estándar" en la sección "Teclas de función". ¡Ahora puedo depurar de nuevo! :)

0 votos

También tuve que modificar las asignaciones de las teclas de función. Estoy usando "Usar todas las teclas F1, F2, etc. como teclas de función estándar" = on para todos los dispositivos y tuve que mapear f1 -> f1, etc. para el dispositivo Touch Bar.

9voto

Pitto Puntos 983

Ah, después de indagar un poco, descubrí que es culpa de Karabiner Elements, un programa utilitario que estoy usando para reasignar algunas teclas.

https://github.com/tekezo/Karabiner-Elements/issues/435

0voto

Gabriel Graves Puntos 136

Para que las teclas de función funcionen normalmente i Android Studio - aparte de habilitar el teclado: "Sin nombre de producto" tuve que ir a Preferencias -> Teclas de función y DESACTIVAR la opción: "Usar todas las F1, F2.... como teclas de función estándar"....

enter image description here

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