Test de teclado: ¿funcionan todas las teclas?
Test de teclado: haz clic en el área del teclado y pulsa todas las teclas una a una. Lo que tu teclado reporta se ilumina y queda marcado como probado, así las teclas muertas o pegajosas se detectan al momento.
Fuente: MDN Web Docs: KeyboardEvent.code (posición física de la tecla). Actualizado: .
Cómo se calcula
Este test de teclado te muestra qué teclas reporta realmente tu teclado al ordenador. La imagen corresponde a un teclado español (QWERTY, ISO con tecla Intro grande y tecla Ñ) con teclado numérico. En los teclados latinoamericanos algunos signos de puntuación están rotulados de forma distinta, pero el reconocimiento se basa en la posición física, así que el test funciona igual con cualquier distribución.
Cómo probar tu teclado
- Haz clic en el área del teclado o entra con la tecla Tab. El borde cambia de color: el test está activo.
- Pulsa cada tecla una vez. La tecla se ilumina con fuerza mientras la mantienes y luego queda marcada con un check como «probada».
- Fíjate en el contador «Teclas probadas»: si una tecla se queda gris a pesar de pulsarla, no está reportando nada — suciedad, un interruptor defectuoso o una tecla que el sistema operativo intercepta (ver más abajo).
- Pulsa Esc para salir del área; «Reiniciar test» empieza de nuevo.
¿Qué significan key, code y location?
El navegador entrega varios valores en cada pulsación, definidos en el estándar «UI Events» del W3C:
- event.key es el carácter o significado de la tecla según la distribución activa, por ejemplo «z», «Z» con Mayús o «Enter».
- event.code es la posición física, nombrada según el teclado de EE. UU. En un teclado español, la tecla Ñ reporta
Semicolon, porque en esa posición hay un punto y coma en un teclado estadounidense. Por eso este test usacode: la imagen es correcta sea cual sea tu distribución. - event.location distingue teclas duplicadas: 0 = estándar, 1 = izquierda (Mayús, Ctrl, Alt izquierdos), 2 = derecha, 3 = teclado numérico.
Ghosting, anti-ghosting y n-key rollover
Dentro de un teclado, las teclas están conectadas en una matriz de filas y columnas. Con ciertas combinaciones de tres o más teclas pulsadas a la vez, la electrónica ya no puede distinguir con certeza cuáles están pulsadas. El teclado entonces descarta una tecla (bloqueo) o reporta una tecla adicional que no pulsaste (ghosting). Muchos teclados bloquean esas combinaciones en vez de enviar teclas fantasma.
N-key rollover (NKRO) significa que cada tecla se detecta de forma independiente, sin importar cuántas mantengas pulsadas. 6KRO significa seis teclas normales más los modificadores (Mayús, Ctrl, Alt, Win): eso es lo que cabe en un informe del protocolo USB HID boot que usan muchos teclados.
Cómo comprobarlo: mantén pulsada una combinación que realmente necesites — por ejemplo, para jugar, W + A + Mayús + Espacio — y observa «Pulsadas ahora mismo» y la lista de teclas mantenidas. Si falta una tecla en la lista, tu teclado bloquea esa combinación. «Máximo simultáneo» recuerda el valor más alto.
Límites honestos de este test
El navegador solo ve lo que el teclado y el sistema operativo le transmiten. Por eso algunas teclas nunca llegan, o solo a medias — eso no es un fallo:
- Tecla Fn: se procesa dentro del teclado y nunca se envía al ordenador. Las combinaciones con Fn (el brillo, por ejemplo) pueden llegar como mucho como una tecla independiente.
- Impr Pant: en Windows a menudo solo reporta la liberación o abre la herramienta de capturas. Aun así, aquí cuenta como probada.
- Tecla Windows, teclas de medios y volumen: a menudo las intercepta el sistema operativo. Las teclas de medios que sí llegan aparecen en «Otras teclas detectadas».
- Los atajos del sistema como Ctrl + Alt + Supr, Alt + Tab o Ctrl + W no los puede capturar ninguna página web.
- Alt Gr en Windows también reporta una tecla Ctrl izquierda — es normal.
- Mac: mientras se mantiene pulsada Cmd, macOS no reporta de forma fiable que se sueltan otras teclas. Por eso el test libera todas las teclas cuando se suelta Cmd.
- Los teclados en pantalla de los móviles no reportan posición de tecla. El test está pensado para teclados reales, incluidos los Bluetooth o USB conectados a una tableta.
Problemas típicos
- Una tecla no responde: primero quita migas y polvo (aire comprimido, poner el teclado boca abajo) y prueba de nuevo. En portátiles, probar con un teclado externo ayuda a distinguir un problema de hardware de uno de controladores.
- Letras dobles al escribir (rebote, «chattering»): pulsa una tecla diez veces seguidas y compáralo con el contador «Pulsaciones». Si sube más de lo esperado, el interruptor rebota. La repetición automática de una tecla mantenida no se cuenta.
- Aparecen caracteres incorrectos, pero se ilumina la tecla correcta: el hardware está bien y el sistema operativo tiene configurada otra distribución de teclado.
event.keymuestra qué carácter produce el sistema.
¿Compruebas ahora el ratón? El test de CPS mide lo rápido que haces clic.
Ejemplo: la tecla A devuelve key «a» y code «KeyA»; si se queda en gris, la señal no llega. Más pruebas: la velocidad al escribir en el test de mecanografía, el micrófono en la prueba de micrófono y la cámara en el test de webcam.
Preguntas frecuentes
¿Cómo detecto una tecla que rebota (escribe doble)?
Pulse la tecla sospechosa varias veces, de una en una. Si registra una segunda pulsación menos de 30 milisegundos después de soltarla, aparece en «Pulsación doble detectada» con el número de veces y recibe un signo de exclamación en el dibujo. Las teclas mantenidas con repetición automática no cuentan. Si la lista sigue vacía tras 20 o 30 pulsaciones, la tecla no rebotó en esta prueba.
¿Cómo compruebo que funcionan todas las teclas de mi teclado?
Haz clic en el área del teclado y pulsa cada tecla una vez. Las teclas probadas quedan marcadas con un check, y «Teclas probadas» muestra cuántas de las que aparecen en la imagen ya han llegado. Las teclas que se quedan grises no las reporta tu teclado.
¿Funciona el test con un teclado latinoamericano o con otra distribución?
Sí. El test reconoce las teclas por event.code, es decir, por posición física. Los rótulos de la imagen siguen un teclado español, pero la tecla que se ilumina es siempre la que has pulsado. El carácter de tu propia distribución aparece en «event.key».
¿Por qué no responde la tecla Fn?
La tecla Fn se procesa dentro del propio teclado y nunca se envía al ordenador, así que ningún programa ni página web puede detectarla. No es un defecto.
¿Qué es el ghosting en un teclado?
Con algunas combinaciones de tres o más teclas pulsadas a la vez, la matriz de teclas no puede distinguir con certeza cuáles están pulsadas, así que falta una tecla o aparece una adicional. Mantén pulsada tu combinación y revisa la lista «Teclas mantenidas ahora».
¿Cuántas teclas puede registrar mi teclado a la vez?
Pulsa y mantén cada vez más teclas. «Máximo simultáneo» muestra el valor más alto alcanzado. Seis teclas normales más los modificadores sugiere 6-key rollover; valores más altos sugieren n-key rollover. Qué combinaciones se bloquean depende del cableado interno, así que prueba las teclas que realmente usas juntas.
Impr Pant o la tecla Windows se quedan grises, ¿está rota?
No necesariamente. El sistema operativo suele interceptar estas teclas antes de que el navegador las vea (menú Inicio, herramienta de capturas). En Windows, Impr Pant suele reportar solo la liberación; aun así cuenta aquí como probada. Si la función del sistema se activa, la tecla funciona.
¿Puedo seguir usando la página con el teclado?
Sí. Las teclas solo se capturan mientras el área de prueba está activa. Pulsa Esc para salir; después Tab, la barra espaciadora y todos los atajos vuelven a funcionar con normalidad.
¿Se guarda o se envía algo de lo que escribo?
No. El test funciona por completo en tu navegador. Ni las teclas ni los textos se guardan ni se envían a ningún servidor; al recargar la página, todo vuelve a empezar de cero.
Fuentes y base legal
- MDN Web Docs: KeyboardEvent.code (posición física de la tecla)
- W3C: UI Events KeyboardEvent code Values (en inglés)
- W3C: UI Events – eventos de teclado keydown/keyup (en inglés)
Última actualización: · Principios editoriales
Herramientas relacionadas
- Test de CPS: ¿cuántos clics por segundo puedes hacer?Test de CPS gratis: mide tus clics por segundo en 1, 5, 10, 30, 60 o 100 segundos, con gráfico de ritmo y mejor marca por duración. Ratón, touchpad o táctil.
- Test de mecanografía: prueba de velocidad de escrituraTest de mecanografía online: mide tu velocidad en 30 s, 1 o 3 minutos. Pulsaciones por minuto, WPM bruto y neto, precisión y errores. También en el móvil.
- Test de altavoces: probar los altavoces onlineTest de altavoces en el navegador: comprueba estéreo izquierda/derecha, barrido de frecuencia, tonos individuales y test de fase. Gratis, sin descargas.
- Tocar el piano onlinePiano online gratis con 5 octavas: toca con teclado, ratón, dedo o MIDI, mira el acorde que suena, graba tu melodía y compártela con un enlace. Sin registro.
- Test de mando: probar el mando onlineTest de mando en el navegador: botones, gatillos y sticks en directo, detecta el stick drift y prueba la vibración. Para mandos Xbox, PlayStation y Switch.
- Test de mouse: botones, doble clic y ruedaTest de mouse online: botones izquierdo, derecho, central y laterales 4 y 5, rueda y doble clic, con aviso si un botón se dispara dos veces.
- Grabadora de voz onlineGrabadora de voz gratis en el navegador: graba con pausa y nivel, recorta el principio y el final, descarga en WAV, WebM o M4A. No se sube nada, sin registro.
- Calculadora RAIDCalculadora RAID para RAID 0, 1, 5, 6, 10 y JBOD: capacidad útil en TB y TiB, aprovechamiento del espacio y cuántos discos pueden fallar, niveles comparados.
- Test de píxeles muertosTest de píxeles muertos a pantalla completa: pasa por negro, blanco, rojo, verde, azul y más para encontrar píxeles muertos o atascados. Gratis, sin app.