Teclas válidas por segundo
Tras la prueba muestra las teclas válidas de cada segundo para ver si la velocidad fue uniforme.
Elige la duración y el modo de tecla, pulsa rápidamente y consulta el CPS medio, el pico móvil de un segundo y el recuento válido.
Configuración de la prueba
Ejemplo: KeyA, Space o ShiftLeft; debe coincidir exactamente con el code del evento.
Introduce un code que empiece por una letra y solo contenga letras y números, como KeyA, Space o ShiftLeft.
Solo cuentan las teclas válidas no repetidas. Tab sale del área y no se incluye.
El resultado describe los eventos que recibió este navegador; no sustituye pruebas de polling, latencia o electricidad del hardware.
Tras la prueba muestra las teclas válidas de cada segundo para ver si la velocidad fue uniforme.
Compara las cantidades válidas de distintos valores KeyboardEvent.code.
Un evento válido tiene event.repeat=false, no está en composición y cae en [0, duración). CPS medio = cantidad válida ÷ segundos; el pico es la mayor cantidad en una ventana continua de 1.000 ms.
Se usan internamente diferencias sin redondear de performance.now(). El intervalo es [0, duración), los cálculos usan valores originales y la interfaz muestra dos decimales para el promedio.
Se comprobaron valores normales, límites de intervalo, ventanas móviles, duraciones y marcas inválidas, filtrado de valores no finitos, cubetas, distribución de teclas e inmutabilidad de entrada; también inicio por primera tecla o botón, tecla concreta, repetición, Tab, foco, copia y reinicio.
La prueba de un segundo varía mucho. El foco, las pestañas en segundo plano, los atajos, el método de entrada, el entorno remoto y las extensiones cambian los eventos. No mide polling USB ni latencia de hardware.
El CPS medio es el número de keydown válidos y no repetidos dividido por los segundos de la prueba. El pico es el mayor número en una ventana continua de 1.000 ms.
No. Se excluyen los eventos de repetición del sistema con event.repeat=true y los eventos de composición.
Veinte dividido entre cinco son 4,00 CPS. Para comparar, mantén iguales la duración, el modo y las condiciones del dispositivo.
Los eventos y estadísticas se procesan solo en este navegador. No se sube nada, no se llama a una API remota y no se escribe en la URL ni en el almacenamiento local. El portapapeles solo se solicita tras pulsar copiar.
No se reutilizan código ni recursos de ejecución de terceros. El algoritmo y la interfaz son propios; los enlaces externos explican los estándares de eventos y tiempo de alta resolución.