Prueba de NKRO

Número de teclas pulsadas simultáneamente:
  • Actual: 0
  • Máximo: 0

¿Qué es NKRO?

NKRO (N-Key Rollover) describe la capacidad de un teclado para comunicar todas las pulsaciones simultáneas que admite. Se refiere al rollover, no a la latencia de entrada ni a la tasa de sondeo.

¿Cómo probar NKRO?

  1. Mantén pulsadas varias teclas a la vez.
  2. Comprueba si todas las teclas pulsadas aparecen en la prueba.
  3. Añade más teclas para encontrar la combinación máxima que puede detectar el navegador.

Tipos de rollover

  • 2KRO: comunica de forma fiable dos teclas simultáneas sin contar los modificadores. Algunas combinaciones más grandes pueden funcionar, pero no están garantizadas.
  • 6KRO: comunica hasta seis teclas simultáneas sin contar los modificadores. El informe de teclado USB HID en modo de arranque contiene seis posiciones para teclas y un byte independiente para los modificadores.
  • NKRO: está diseñado para comunicar todas las teclas simultáneas compatibles. El resultado puede depender del firmware del teclado, del modo de conexión, del sistema operativo y del software.

¿Por qué es importante NKRO?

  • Juegos — ayuda a evitar bloqueos en combinaciones de varias teclas.
  • Escritura rápida — reduce las pulsaciones superpuestas que se pierden.
  • Atajos complejos — permite usar varios modificadores y teclas normales a la vez.

Limitaciones de la prueba en el navegador

Esta página cuenta los eventos KeyboardEvent que proporcionan el sistema operativo y el navegador. Los atajos del sistema, Fn, Touch ID y algunas teclas multimedia pueden procesarse antes de que la página reciba un evento. Por tanto, el resultado muestra el rollover visible para el navegador y no constituye una certificación de laboratorio del teclado.

Fuentes: especificación USB HIDW3C UI Events.