Cómo habilitar la repetición del teclado en una Mac

14

En una máquina con Windows, presionar y mantener presionada una tecla hace que se repita el carácter. Por ejemplo, si presiono y sostengo qdurante unos segundos, termino con lo siguiente:

qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq

Del mismo modo, puedo presionar y mantener presionada la tecla Retroceso para eliminar varios caracteres.

En una Mac que mantiene presionada una tecla durante varios segundos, el carácter se escribe solo una vez. Para escribirlo repetidamente, es necesario presionarlo físicamente varias veces.

No tengo claro si eso es un error o una supuesta función, pero estoy interesado en replicar esta funcionalidad en una Mac.

¿Algunas ideas?


Un par de notas e ideas adicionales para complementar la respuesta seleccionada:

La velocidad de repetición de caracteres (cuántos caracteres se agregan por segundo cuando se mantiene presionada una tecla) se puede controlar ajustando la opción "Repetir clave" en Preferencias del sistema => Teclado (pestaña Teclado). Sin embargo, si la velocidad más rápida no es lo suficientemente rápida (no fue para mí), puede ajustar aún más esta configuración abriendo Terminal y escribiendo:

defaults write NSGlobalDomain KeyRepeat -int 0

Donde 0indica la velocidad mínima (más pequeño es más rápido). Lo más rápido que pueden establecer las preferencias del sistema es 2, por lo tanto, las otras dos opciones más rápidas son 1(rápido) y 0(más rápido).

La cantidad de tiempo que tarda en comenzar la repetición de teclas también se puede configurar ajustando la opción "Retraso hasta la repetición" en Preferencias del sistema => Teclado (pestaña Teclado). Nuevamente, si esto sigue siendo demasiado lento para usted (como lo fue para mí), puede establecer una velocidad aún más rápida abriendo Terminal y escribiendo:

defaults write NSGlobalDomain InitialKeyRepeat -int 4

Donde 4, de nuevo, se puede ajustar (más pequeño es más rápido). Lo recomiendo mucho no se establece esta opción bajo 4 , sin embargo, porque eso sería imposiblemente rápido (tocando una tecla para una mera fracción de segundo tipo sería de unos 10 caracteres repetidos). Terminé configurando el mío 7, que aún podría ser demasiado rápido para mí.

¡Úselo bajo su propio riesgo! :)

Fuente de información: MacWorld

Yuval
fuente
1
En realidad, cualquier cosa más baja que defaults write -g KeyRepeat -int 1se trate como la misma velocidad que 1. Me gustaría que la configuración esté en algún lugar entre 2 (30 ms) y 1 (15 ms), pero los flotadores parecen estar redondeados al entero más cercano.
Lri
¿Cuáles son los valores predeterminados en caso de que quiera revetar?
f0nz

Respuestas:

17

Ejecuta esto en la Terminal:

defaults write -g ApplePressAndHoldEnabled -bool false
Lri
fuente
Gracias gracias gracias, eso es perfecto! Como nota, agregaré que debe reiniciar la computadora para que esto surta efecto :)
Yuval
@Yuval Reabrir aplicaciones o cerrar sesión y volver a trabajar también
Lri
¡Ajá! Estás absolutamente en lo correcto.
Yuval
3
Aunque esto ocurrió hace más de un año, me detendría y recordaría a la gente que esto tiene el efecto secundario negativo de eliminar el "carácter de presionar y mantener-elegir-internacional-o-unicode" que Apple promociona.
Jann