Si sostengo una letra, mi teclado deja de funcionar para esa aplicación

Puedo reproducir esto de forma fiable en varios programas. Si sostengo una letra como apara escribir aaaaaaaaaaaaaaaa, no se repite, solo la escribe una vez. Pero luego, cuando trato de ingresar texto en la aplicación, no funciona. Los atajos de teclado aún funcionan en la aplicación, pero la entrada ya no funciona. En Chrome, la entrada en la página falla, pero puedo ingresar bien en la barra de direcciones.

¿Qué diablos podría causar esto y cómo lo soluciono?

Esto es en una MacBook Pro de 15 pulgadas de mediados de 2015, OSX 10.12.2 (Sierra).

Aquí hay un screencast de lo que sucede:screencast del evento que está ocurriendo

Observe cómo escribo hvarias veces individualmente, luego presiono la barra espaciadora y mantengo presionada la htecla. A partir de ese momento, el teclado no puede ingresar ningún carácter, aunque (como se demostró) puedo usar el teclado para copiar/pegar sin problemas. En Chrome, el teclado solo está roto en esa pestaña (incluso a través de una actualización; la única forma de recuperar el teclado es abrir una nueva pestaña). En editores de texto como PHPStorm, está roto en todas las pestañas y se debe reiniciar toda la aplicación para desbloquear el teclado.

¡Sería útil agregar un video!
También sería útil el dispositivo y la versión de macOS en el que se encuentra.

Respuestas (3)

No puedo reproducir el problema por mi parte, pero parece que puede tener un problema con una función de Accesibilidad, ya que está sucediendo en varias aplicaciones. ¿Ha intentado activar y desactivar 'Preferencias del sistema> Accesibilidad> Teclado> Teclas adhesivas' (o Teclas lentas) e intentar reproducir el problema?

La segunda opción podría ser que la configuración de su teclado haya cambiado de alguna manera de los retrasos preestablecidos a los que está acostumbrado. Puede verificar 'Preferencias del sistema> Teclado> Teclado' y verificar los controles deslizantes de demora. Establecer el primero en 'Rápido' y el segundo en 'Corto' debería permitirle mantener presionada una tecla no alfanumérica para múltiples entradas (como las teclas de puntuación o teclas como =, +, -, _ , etc.)

Nota: el teclado de Mac no le permite mantener presionadas las letras porque ciertas letras como 'a' y 'e' activan un menú de acento para crear caracteres como 'à' o 'ē'.

Buena idea para hurgar en la configuración de accesibilidad. He mirado a mi alrededor y he intentado activar/desactivar las cosas, pero no hay dados. Tampoco es un cambio en la configuración de repetición. Algo está causando que la entrada se interrumpa por completo cuando se intenta repetir la tecla. Simplemente le pasó a Chrome en la barra de direcciones y tuve que reiniciar Chrome para poder escribir cualquier cosa.

Tuve exactamente el mismo problema y pude resolverlo ejecutando en la terminal:

defaults write -g ApplePressAndHoldEnabled -bool false

Esto deshabilita efectivamente el menú de acento (que en realidad nunca apareció para mí). El problema volvería a ocurrir si vuelvo a habilitar la configuración anterior.

Tengo un Macbook Air 2020, probé esto y no funcionó
Tienes que reiniciar la computadora.

Si mal no recuerdo, el problema aquí terminó siendo algo relacionado con una actualización del sistema operativo que salió mal, lo que resultó en algunas corrupciones de nivel profundo. Lo siento, no puedo recordar cuál fue la solución específica, pero sí recuerdo que esa fue la causa.