Probador de teclado

Pulsa cualquier tecla para ver su nombre, keyCode, código y estado de modificadores

¿Qué es y cómo funciona?

Un comprobador de teclado te permite verificar que cada tecla del teclado se registra correctamente en el navegador. Cuando presionas una tecla, la herramienta la resalta en un diseño de teclado en pantalla y muestra el código de tecla, el nombre de la tecla y los estados de modificadores.

Los comprobadores de teclado también son útiles para desarrolladores y jugadores. Los desarrolladores los usan para entender las propiedades de KeyboardEvent de JavaScript. Los jugadores los usan para probar el rollover de n teclas (NKRO) y el anti-ghosting.

Casos de uso

Preguntas frecuentes

¿Cuál es la diferencia entre `key` y `code` en un evento de teclado?

`key` es el valor lógico de la tecla — "A" para la tecla A. `code` es la ubicación física de la tecla — "KeyA", independientemente del carácter que produce. Para atajos independientes del diseño, usa `code`.

¿Por qué el comprobador de teclado no captura algunas combinaciones de teclas?

Los sistemas operativos y navegadores interceptan ciertas combinaciones antes de que JavaScript las vea. Ctrl+W cierra la pestaña; Alt+F4 cierra la ventana.

¿Qué es el ghosting de teclado?

El ghosting ocurre cuando un teclado no puede reportar una pulsación porque hay demasiadas otras teclas presionadas simultáneamente. Los teclados mecánicos y de gaming admiten NKRO.

¿Puedo probar un teclado inalámbrico o Bluetooth?

Sí. El comprobador de teclado funciona a nivel del navegador, recibiendo eventos de cualquier dispositivo de entrada que el SO reenvíe.

Utilidades

Generador de contraseñas · Generador de código QR · Cronómetro · Temporizador · Calculadora · Generador de números aleatorios