Teclado: valores de frecuencia de repetición / retraso de repetición en Win7

25

¿Cuáles son todos los valores posibles de frecuencia de repetición / retraso de repetición que ofrece Win 7 en relación con la configuración del teclado?

Stanyko
fuente
¿Comprobó en el panel de control en Configuración del teclado? ¿O estás buscando algo más específico?
bfhd
1
Por supuesto que lo hice. Pero no hay valores, expresados ​​solo en palabras (corto / largo o rápido / lento). Necesito valores exactos en milisegundos.
Stanyko

Respuestas:

9

Compruebe en el registro debajo HKEY_CURRENT_USER\Control Panel\Keyboard.

La KeyboardSpeedpropiedad determina la velocidad a la que se repite un carácter cuando se mantiene presionada una tecla del teclado.

Este es un valor en el rango de 0 (aproximadamente 2.5 repeticiones por segundo) a 31 (aproximadamente 30 repeticiones por segundo). Las tasas de repetición reales dependen del hardware y pueden variar desde una escala lineal hasta en un 20%.

La KeyboardDelaypropiedad indica el período de tiempo después de presionar una tecla y mantenerla presionada antes de que el sistema operativo envíe mensajes de repetición de pulsación de tecla.

Este valor está en el rango de 0 (aproximadamente 250 milisegundos de retraso) a 3 (aproximadamente 1 segundo de retraso). El retraso real asociado con cada valor puede variar según el hardware.

fuente

bfhd
fuente
Esta respuesta no parece estar respaldada por la información proporcionada en el enlace "fuente".
kreemoweet
1
El enlace ha cambiado desde que lo publiqué, era una copia directa / pegar; (. Este es un reemplazo probable: technet.microsoft.com/en-us/library/cc978658.aspx
bfhd
33

Déjalo HKEY_CURRENT_USER\Control Panel\Keyboardsolo e intenta en su [HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]lugar. Pruebe las siguientes configuraciones que activan las llamadas teclas de filtro:

[HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]
"AutoRepeatDelay"="200"
"AutoRepeatRate"="6"
"DelayBeforeAcceptance"="0"
"Flags"="59"

Las banderas tienen que ser 59, hay otros valores ms. Necesita cerrar sesión o reiniciar para activar. Experimente como desee, aunque encontré AutoRepeatDelaymenos que 200generar repeticiones innecesarias. Probé XP Home and Prof, así como Windows 7 de 64 bits, y funcionó excelentemente.

Los valores originales, solo en caso de problemas, son:

"AutoRepeatDelay"="1000"
"AutoRepeatRate"="500"
"DelayBeforeAcceptance"="1000"
"Flags"="126"
Appenzeller
fuente
¡Gracias por publicar esto! Usé el valor de repetición automática de 725 para mi teclado de frecuencia de sondeo de 1000 Hz, estaba haciendo repeticiones aleatorias y esto lo solucionó :)
Zhuinden
Hack total! ¡Pero funciona!
WeGoToMars
¿Qué es bounceTime?
WeGoToMars
Excelente truco EXCEPTO que hace que las teclas de control se peguen (tengo mi Ctrl y Win pegados incluso en juegos, desapareció por completo después de deshabilitar este truco).
Euri Pinhollow
Funcionó muy, muy bien para mi Windows 7 en un ThinkPad T450 anteriormente, ahora restauró la partición del sistema operativo y lo estoy intentando nuevamente.
Edwin Yip
0

Para una alternativa de interfaz de usuario para modificar el registro como lo describe Appenzeller, esta utilidad le permite ajustar a velocidades no disponibles a través del Panel de control.

https://geekhack.org/index.php?topic=41881.0 - FilterKeys Setter ... para una repetición de teclas más rápida (en Windows)

Robert Collier
fuente