0 votos

Las teclas de algunas aplicaciones GUI están mal asignadas

Estoy usando un teclado USB ANSI y he probado esto con varios teclados, así que estoy razonablemente seguro de que no es el hardware del teclado en cuestión.

Utilizando aplicaciones de texto, como en iTerm o Ulysses, todo va bien. Comprobando el teclado a través de od -a , SPACE TAB NEWLINE da

[chasrmartin] 1223 $ cat | od -a

0000000   sp  ht  nl
0000003

En algunas aplicaciones GUI, como emacs, Brave y Chrome, las teclas están asignadas a otra cosa. En EMACS CMD-X debería ser M-x, pero en realidad es H-x; la barra espaciadora no es un carácter de espacio, sino un carácter misterioso que se asigna a <tool-bar><open-file> .

En Twitter, un cierto número de tweets funcionan bien; luego ya no reconoce la barra espaciadora en absoluto, por lo que todo sale así.

He probado diferentes teclados, como ya he mencionado. He hecho el proceso del nuevo teclado sin resultado. He restablecido la NVRAM - o al menos creo que lo he hecho ya que hay poca información que indique el éxito.

Francamente, no sé qué hacer. Preferiría no reinstalar el sistema operativo pero es la única otra idea que tengo.

¿Ayuda?

ACTUALIZACIÓN

Para que quede claro, esto ocurre en muchas -pero no en todas- las aplicaciones GUI. El ejemplo de Twitter es acceder a Twitter a través de Chrome. Por otro lado, Firefox no tiene el problema.

1voto

Sean Howe Puntos 115

Después de una charla increíblemente útil con el soporte de Apple, encontré el problema y una solución: Apagué Accesibilidad > Teclado > Activar el acceso total al teclado

Screenshot of Accessibility Preference Pane with. Keyboard section selected on the left pane, Navigation Tab selected in the right pane, and Enable Full Keyboard Access checked

Screenshot of Accessibility Preference Pane with. Keyboard section selected on the left pane, Navigation Tab selected in the right pane, and Enable Full Keyboard Access unchecked

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