Probador de teclado
Usa este probador de teclado para comprobar si el navegador recibe cada tecla física de un portátil, de un teclado de sobremesa o de un teclado externo USB o Bluetooth. Pulsa las teclas y velas iluminarse en directo, con el código físico event.code, el valor producido event.key, la ubicación de la tecla, los eventos de repetición, el pico de rollover y los avisos de teclas atascadas, todo mostrado localmente en la página.
Cómo probar un teclado
-
1
Elige la vista del diseño
Elige ANSI, ISO o compacto para que la rejilla en pantalla se parezca al teclado que estás revisando. Los teclados que se venden en España y en Latinoamérica suelen tener formato ISO, con la tecla Intro alta y una tecla extra junto al Shift izquierdo. El navegador informa de los códigos físicos aunque las teclas lleven impresos otros caracteres.
-
2
Inicia la prueba y pulsa teclas
Haz clic en Iniciar prueba, mantén la pestaña enfocada y pulsa cada tecla. La tecla se vuelve azul mientras la mantienes pulsada, verde al soltarla y ámbar si sigue pulsada más allá del umbral de aviso de tecla atascada.
-
3
Interpreta el diagnóstico
Con el registro de eventos, el pico de rollover, el contador de repeticiones y la lista de teclas pulsadas podrás detectar teclas que no generan ningún evento, entradas que se repiten solas, problemas con los modificadores izquierdo y derecho, o combinaciones que tu teclado no comunica a la vez.
Qué revela una prueba de teclado en el navegador
Los eventos de teclado de los navegadores de escritorio modernos exponen dos valores útiles. event.code identifica la posición física de la tecla, como KeyQ, Space, NumpadEnter o ShiftLeft. event.key es el valor que produce la distribución activa, así que la misma tecla física puede devolver un carácter distinto en QWERTY, AZERTY, QWERTZ, Dvorak u otro método de entrada.
Esa distinción es la clave del diagnóstico. Si se ilumina KeyQ pero el valor de la tecla no es el esperado, la tecla física está llegando bien y la diferencia viene de la distribución activa. Si no aparece ningún evento para una tecla que debería llegar a la página, el problema puede estar en el hardware, en el firmware, en el controlador del sistema operativo, en el navegador o en un atajo reservado antes de que la web lo vea.
| Diagnóstico | Qué significa | Sirve para |
|---|---|---|
| Código físico | Código de posición del hardware, como KeyA o Numpad5 |
Comprobar qué interruptor físico se ha activado |
| Valor de la tecla | Carácter o acción que produce la distribución activa | Detectar diferencias de distribución o de modificadores |
| Ubicación | Estándar, izquierda, derecha o teclado numérico | Probar Shift, Ctrl, Alt y las teclas del bloque numérico |
| Pico de rollover | Número máximo de teclas pulsadas a la vez durante la sesión | Comprobación rápida de límites de combinaciones o ghosting |
| Eventos de repetición | Eventos repeat que envía el navegador mientras mantienes una tecla | Encontrar teclas que se repiten sin motivo |
| Aviso de tecla atascada | Tecla pulsada más tiempo que el umbral elegido | Cazar teclas que no se liberan correctamente |
Teclado español, ñ, tildes y AltGr
La rejilla en pantalla etiqueta las teclas por su posición física con nombres latinos, porque event.code describe el lugar y no el carácter. En un teclado español la ñ se comunica como Semicolon, la tecla de la tilde aguda como Quote y la ç como Backslash: los códigos siempre siguen la posición de referencia estadounidense, aunque tu tecla imprima otra letra.
La tilde y la diéresis funcionan como teclas muertas: no escriben nada hasta que pulsas la vocal siguiente, así que ver el evento sin carácter visible es normal y no indica avería. Símbolos como la arroba (AltGr+2) o el euro (AltGr+E) requieren AltGr, por lo que el registro muestra un evento AltRight junto al de la tecla base. Si usas la distribución latinoamericana, la ñ sigue en el mismo lugar pero la arroba se obtiene con AltGr+Q y los signos cambian de posición: cambia event.key, nunca event.code.
Rollover, ghosting y límites
El rollover es el número de pulsaciones simultáneas que un teclado puede comunicar. Muchos teclados de oficina gestionan combinaciones habituales de dos o tres teclas, mientras que los teclados gaming anuncian 6-key rollover o N-key rollover. Este probador muestra los eventos que realmente llegan al navegador, pero no puede demostrar teclas que el teclado, el sistema operativo o el navegador nunca entregaron. Toma el pico de rollover como una comprobación práctica en una página web, no como un certificado de laboratorio.
Errores habituales
- Mantén la pestaña enfocada. Cambiar de pestaña o abrir la barra de direcciones puede interrumpir los eventos keyup, por eso el probador limpia las teclas pulsadas cuando la página pierde el foco.
- Algunos atajos están reservados por el navegador o el sistema operativo, como Alt+Tab, Cmd+Tab, Cmd+W, Cmd+L y F5.
- Los teclados móviles, los teclados virtuales, la composición con IME, las teclas muertas y las herramientas de accesibilidad pueden cambiar o retrasar el valor de tecla comunicado.
- Si falla una sola tecla aquí, prueba con otro navegador y otro puerto USB antes de dar por roto el interruptor.
Preguntas frecuentes
No. Los eventos de teclado se leen y se muestran en tu navegador. La herramienta no envía a ningún servidor los valores de las teclas, los códigos físicos, los tiempos ni el historial de eventos.
Porque event.code describe siempre la posición física según la distribución de referencia estadounidense. En un teclado español la ñ ocupa esa posición, así que el código físico es Semicolon mientras que el valor de la tecla event.key sí muestra la ñ. Es correcto y no indica ningún fallo.
Los navegadores y los sistemas operativos reservan ciertas teclas y atajos antes de que la página pueda leerlos. Combinaciones del sistema como Alt+Tab, Cmd+Tab, Cmd+L o la recarga del navegador pueden no llegar nunca a este probador.
event.code es la posición física de la tecla, mientras que event.key es el carácter o la acción que produce tu distribución de teclado activa. Cambiar de distribución altera el valor de la tecla sin cambiar el código físico.
Puede mostrar cuántas teclas llegaron a la vez al navegador durante tu prueba. No puede certificar las teclas que el firmware del teclado, el sistema operativo o el navegador filtran antes de que la página las reciba.
Herramientas relacionadas
Generador de Tarjetas de Bingo
Genera tarjetas de bingo imprimibles con números aleatorios o palabras personalizadas. Estándar 5x5 con un cuadrado central gratuito, listo para juegos en el aula o fiestas.
Metrónomo
Practica con un metrónomo en línea preciso. Ajusta los BPM, el compás, el acento y las subdivisiones, y reproduce un clic constante localmente en el navegador.
Generador de Horarios de Sueño para Bebés
Genera un horario de sueño apropiado para la edad de tu bebé desde recién nacido hasta 3 años, basado en la necesidad total de sueño, ventanas de vigilia y número de siestas.
Generador de nombres para bandas
Genera ideas de nombres para bandas por género, ánimo, formación y palabra clave, y copia una lista corta con comprobaciones prácticas de pronunciación, merchandising y marcas.
Comprobador de números de serie especiales
Analiza el número de serie de un billete y detecta patrones de coleccionista: sólidos, radares, escaleras, repetidores, números bajos y billetes estrella.
Generador de Nombres de Bebé
Genera ideas de nombres de bebé filtradas por género, origen, primera letra, longitud y estilo. Listas frescas en cada clic; guarda tus favoritos para comparar.