Prueba de teclado: comprueba cada tecla online
Pulsa cualquier tecla para ver event.key, event.code y keyCode, con historial y contador por tecla. Ideal para detectar teclas rotas. Funciona en local: no se registra ni se envía nada.
🔒 Funciona por completo en tu navegador. Tu entrada y salida no se envían a ningún servidor ni se guardan: totalmente privado.
🔒 Las pulsaciones se procesan solo en tu navegador: no se registra ni se envía nada.
Acerca de esta herramienta
¿Sospechas que una tecla está rota? Pulsa cualquiera y este probador de teclado reacciona al instante, mostrando los valores exactos de event.key y event.code que recibe el navegador, con un historial de pulsaciones y un contador por tecla. Recorre todo el teclado para confirmar que cada tecla responde tras un derrame o una limpieza, revisa una compra de segunda mano antes de pagar o usa los códigos para depurar atajos y reasignaciones. Todo funciona en local: las pulsaciones se procesan solo en tu dispositivo y nunca se registran en un servidor ni se transmiten a ninguna parte.
Preguntas frecuentes
¿Cuál es la diferencia entre event.key y event.code?
event.key es el carácter o la acción que produce la pulsación, teniendo en cuenta la distribución del teclado: la tecla marcada como Q da 'q' en QWERTY pero 'a' en AZERTY. event.code identifica la posición física, así que esa misma tecla siempre informa 'KeyQ' sin importar la distribución o el idioma. Usa key cuando te importe lo que se escribe y code cuando te importe qué tecla física se pulsó, como suelen hacer los juegos.
¿Por qué algunas teclas dejan de registrarse cuando mantengo varias a la vez?
Es el ghosting del teclado, un límite del hardware y no un defecto. La mayoría de los teclados de membrana comparten líneas de circuito entre teclas y solo pueden registrar ciertas combinaciones de tres o más; las pulsaciones extra se descartan para evitar entradas fantasma. Los teclados gaming anuncian N-key rollover (NKRO) para eliminar este límite. Si una combinación falla aquí, también fallará en los juegos: prueba a separar más las teclas o pásate a un teclado con NKRO.
¿Se registran mis pulsaciones y por qué algunas teclas no aparecen?
Todo se procesa en local dentro de tu navegador: ninguna pulsación se guarda en un servidor ni se envía a ninguna parte, así que puedes teclear con tranquilidad. Aun así, algunas teclas pueden no aparecer: Fn se gestiona dentro del hardware del teclado y nunca llega al navegador, y el sistema operativo o el navegador pueden interceptar teclas como Impr Pant o las teclas multimedia antes de que la página las vea. Es un comportamiento normal, no una señal de avería.