250 votos

¿Cómo aumentar la tasa de repetición de las teclas del teclado en OS X?

Sé cómo configurar el índice de repetición de teclas utilizando System Preferences > Keyboard pero parece que la configuración más rápida no es suficiente.

¿Hay alguna forma de acelerar aún más?

No sé si otros han encontrado el mismo problema, pero yo estoy usando un MacBook Pro, modelo 2010.

1 votos

¡Buena pregunta! Encontré que la tasa de repetición del teclado parecía ser el factor que me estaba causando un mal rendimiento de desplazamiento y renderización de vim en MacOS; ver mi comentario en GitHub

375voto

Fuzzy Purple Monkey Puntos 702

También puede cambiar las claves de preferencia ejecutando lo siguiente en Terminal:

defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)

Los cambios no se aplican hasta que se cierra la sesión y se vuelve a entrar. Sin embargo, la repetición de teclas no se puede ajustar entre 2 (30 ms) y 1 (15 ms).

Yo también uso KeyRemap4MacBook. He configurado las tasas de repetición a 40 ms y las tasas de repetición iniciales a 150 ms.

2 votos

No puedo creer que haya tardado tanto en buscar la respuesta. Esto es increíble. Además, no tuve que cerrar la sesión y volver a entrar con Yosemite.

0 votos

Esta respuesta me ha funcionado. Tenga en cuenta que el 10 es muy rápido. Encontré 12 similar a lo que uso en Windows.

39 votos

Lamentando el tiempo perdido de una década.

27voto

Greg Puntos 7391

Acabo de descubrir que tenía KeyRemap4MacBook instalado y dentro de esta aplicación tienes un montón de ajustes de bajo nivel para la repetición de teclas.

Ahora estoy contento con 400ms de tiempo de repetición inicial y 20ms de espera de repetición.

0 votos

Tengo el mismo problema en OSX Lion en un iMac: la velocidad máxima de repetición en Preferencias del Sistema > Teclado es insuficiente (utilizo vim donde las pulsaciones rápidas de las teclas aceleran mucho la navegación - pero la velocidad más rápida también es útil en los navegadores). Gracias por el consejo de KeyRemap4MacBook - funciona muy bien.

11 votos

Esta aplicación ha cambiado de nombre Karabiner y las opciones para la Repetición de Tecla están actualmente en la fila superior de pestañas bajo "Repetición de Tecla" entre "Cambiar Tecla" y "Mensaje de Estado". Funciona muy bien, fue capaz de reducirlo demasiado y volver a la cordura.

2 votos

¿Sigue teniendo Karabiner esta función? No la encuentro en ningún sitio. No hay ninguna pestaña de "Repetición de llaves".

11voto

James Brown Puntos 364

Post antiguo, pero esto puede ayudar a alguien: Si estás usando la "aplicación Karabiner" ( https://pqrs.org/osx/karabiner/ ) que es una aplicación de terceros comúnmente utilizada para reasignar teclas (o hacer que el teclado de OS X imite algunos de los comportamientos de los teclados de Windows) pasará por alto sus configuraciones de OS X.

Si lo estás usando, para aumentar la velocidad del teclado debes ir a la aplicación y en la segunda pestaña ("Repetición de teclas") encontrarás la opción Velocidad de repetición. Cambiar eso tendrá un efecto inmediato y, por lo que sé, es la única manera de conseguir cambiar la tasa de repetición cuando se usa esta app.

4 votos

FYI: KeyRemap4MacBook fue renombrado a Karabiner

1 votos

No encuentro la opción "Repetición de llaves" en la versión 11.1.0. ¿Dónde está? github.com/tekezo/Karabiner-Elements/issues/1046

1voto

hepcat72 Puntos 103

La respuesta de @user495470 es muy buena para las aplicaciones nativas, pero por alguna razón, parece que me ha estropeado la repetición de teclas en XQuartz Windows. Para solucionar el problema, inicialmente ejecuté esto en la terminal:

xset r rate <initial wait> <number of repeated strokes per second>

Si se omiten los dos últimos argumentos, se restablecerán los valores predeterminados del sistema.

He leído que hay que ejecutar este comando cada vez que se ejecuta XQuartz de nuevo, pero cuando lo puse en mi login script, hizo que el sistema se colgara al apagar (hasta que maté los comandos xset colgados) y al arrancar, así que descubrí que una mejor manera de cambiar la configuración de la repetición de teclas es desactivar primero el pequeño menú de burbujas que aparece encima de un carácter escrito al mantenerlo pulsado, por ejemplo Por ejemplo, si mantienes presionada la tecla a, se te presenta una burbuja que contiene caracteres 'a' alternativos con varias diéresis, acentos, etc..:

defaults write -g ApplePressAndHoldEnabled -bool false

Entonces ejecutar los comandos de repetición de teclas:

defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)

Si lo haces así, las repeticiones de teclas funcionarán en XQuartz Windows sin necesidad de ejecutar xset r # # .

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