Prueba de frecuencia de sondeo del teclado

Pulsa alternativamente dos teclas normales para estimar el límite superior de frecuencia de llegada de eventos no repetidos del navegador y revisar los intervalos P10, la estabilidad y la distribución de la muestra. El resultado no certifica la frecuencia del hardware.

Ajustes de prueba y muestreo en vivo

Usa un entero entre 20 y 500; el valor predeterminado es 50. La primera tecla establece la base temporal y no cuenta como intervalo.

Pulsa alternativamente dos teclas normalesNo mantengas una tecla pulsada. Tab, la composición y los modificadores del sistema no cuentan.
Intervalos válidos
0
Progreso
0%
Última tecla
Último intervalo
Progreso de la muestra0 / 50

Fase actualEn espera

Configura el número objetivo de intervalos y selecciona «Iniciar nueva prueba».
Resumen del resultadoEsperando una prueba
Frecuencia estimada de eventos del navegadorEl resultado comparable aparece después de al menos 20 intervalos válidos.
Intervalo P10
Intervalo mediano
Variación MAD

Este valor describe el ritmo de los eventos de teclas alternas recibidos por el navegador. No demuestra un modo de sondeo USB o Bluetooth del hardware.

Distribución de intervalos entre eventos de teclas alternas

Histograma de intervalos válidos

Número de intervalos válidosIntervalo P10Intervalo mediano

Después de la prueba muestra la distribución de intervalos válidos, P10 y mediana.

Más información

Método, fórmula y definición del resultado

Intervalo válido consecutivo Δᵢ = tᵢ − tᵢ₋₁. Solo se conservan intervalos de teclas alternas mayores que 0 y de hasta 1000ms; P10 usa interpolación lineal y la frecuencia estimada es 1000 ÷ P10. Los cálculos usan valores sin redondear y describen el ritmo de los eventos, no el sondeo del extremo del hardware.

Las estadísticas de tiempo conservan milisegundos sin redondear internamente. La página suele mostrar una o dos cifras decimales, mientras que la clasificación y la estabilidad usan los valores originales.

Las pruebas del programa usan secuencias fijas de 10ms, 8ms y 4ms para comprobar conversiones de 100Hz, 125Hz y 250Hz. También cubren 0, 1000ms, valores superiores, orden inverso, valores no finitos, interpolación P10 y suficiencia de muestra. En una prueba real conviene repetir tres rondas en el mismo dispositivo y comparar P10, mediana y MAD, no solo el mínimo.

Uso y limitaciones

La pulsación manual alterna suele ser mucho más lenta que 1000Hz; la página no puede leer la frecuencia del firmware, los intervalos de extremos USB ni los eventos Bluetooth; event.repeat se excluye; la carga de CPU, el recorrido de las teclas, la planificación del navegador y el foco de la página cambian el resultado.

¿Cómo pruebo la frecuencia de sondeo del teclado?

La página registra las marcas de tiempo keydown no repetidas de teclas normales alternas, calcula intervalos válidos consecutivos y convierte el intervalo P10 en una frecuencia estimada de eventos del navegador. No es una captura USB ni una certificación del hardware.

¿Puede una página web probar un teclado de 1000Hz?

Una página puede comparar los intervalos de los eventos que recibe, pero la pulsación manual y la planificación del navegador no pueden crear ni distinguir de forma estable eventos independientes de 1ms. El resultado no demuestra que el hardware funcione a 1000Hz o más.

¿Qué significa el intervalo de evento P10?

P10 es el intervalo del percentil 10: aproximadamente el 10% de los intervalos válidos no supera ese valor. Representa la parte más rápida de la muestra y es menos sensible a un mínimo accidental que usar el menor valor aislado.

Información y fuentes de la herramienta

Todos los códigos de tecla, marcas de tiempo y estadísticas se procesan localmente en este navegador. No se sube nada, no se llama a una API remota y no se guarda la entrada personal.

No se reutilizan código ni recursos de terceros en tiempo de ejecución. El algoritmo y la interfaz son de implementación propia; los enlaces externos explican únicamente eventos del navegador y terminología HID.

Fuentes de estándares y método