Probador de Teclado

Prueba cada tecla de tu teclado con una pantalla en vivo. Ve los códigos de tecla, detecta teclas pegadas y comprueba el rollover, en tu navegador.

🌐 English

Last key pressed: Press any key to begin.

Keys held right now (0): none

0 / 63 on-screen keys tested this session.

UntestedTestedPressed nowPossibly stuck
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Win/Cmd
Alt
Space
Alt
Ctrl

🔒 Privado por diseño: todo funciona localmente en tu navegador; nada se sube nunca a ningún servidor.

Cómo usar el probador de teclado

  1. Simplemente empieza a escribir, no hay ningún botón que pulsar primero. Pulsa cualquier tecla de tu teclado físico.
  2. Observa cómo se ilumina la tecla correspondiente en el teclado en pantalla de abajo, y consulta el panel de información para ver los valores exactos de code y key que recibió tu navegador.
  3. Suelta la tecla, se pone verde, marcándola como “probada” durante el resto de esta sesión.
  4. Pulsa y mantén varias teclas a la vez para comprobar el rollover (“Teclas pulsadas ahora mismo”).
  5. Mantén una sola tecla durante 12+ segundos para ver activarse el aviso de tecla pegada (o prueba genuinamente una tecla sospechosa).
  6. Haz clic en Reiniciar prueba en cualquier momento para borrarlo todo y empezar de nuevo.

Todo se ejecuta enteramente en tu pestaña del navegador usando la API estándar KeyboardEvent. Nada de lo que escribes se sube, registra ni almacena en ningún sitio.

Por qué probar un teclado

Un teclado físico es un dispositivo mecánico, y los dispositivos mecánicos fallan, una tecla puede dejar de registrarse, empezar a dispararse dos veces, o (en placas más baratas) simplemente “comerse” cuando se pulsan demasiadas teclas a la vez. Esta herramienta existe exactamente para las situaciones que surgen en torno a la resolución de problemas y la compra de teclados:

Detectar una tecla posiblemente muerta (con honestidad)

No hay forma de que una página web (ni ningún software) detecte una tecla que nunca envía ningún evento en absoluto; un no-evento simplemente no existe para observarlo. Lo que esta herramienta te da en su lugar es un rastreador de probada/no probada: cada tecla que ha disparado al menos un keydown en esta sesión se pone verde y se queda así. Pulsa cada tecla de tu teclado físico, metódicamente, fila por fila. Si estás seguro de que pulsaste una tecla y su equivalente en pantalla nunca se iluminó, esa es tu señal, la tecla está muerta, desconectada, o el navegador genuinamente nunca recibió el evento, lo que para efectos prácticos de resolución de problemas viene a ser lo mismo.

Comprobar el rollover (N-key rollover)

El panel “Teclas pulsadas ahora mismo” es un conteo y una lista en vivo de cada tecla actualmente pulsada sin soltar todavía. Prueba a pulsar combinaciones que importen para tu caso de uso, una prueba habitual de gaming es mantener W, A, S, D más Shift y Ctrl todos a la vez y confirmar que cada una aparece en la lista. Si algunas combinaciones de teclas mantenidas juntas nunca aparecen todas, esa es una limitación real de rollover de tu teclado concreto y de tu conexión USB/Bluetooth, los teclados más baratos y algunas placas Bluetooth son bien conocidos por esto. La única cosa que esto no puede mostrarte: si tu teclado o sistema operativo descarta una pulsación antes de que llegue a ser un evento del navegador, no hay nada que esta herramienta (ni ninguna página web) pueda ver, simplemente notarás que el número que llega es menor de lo que esperabas.

Usos habituales

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Probador de Teclado con un teclado completo en pantalla esperando pulsaciones, con una leyenda para teclas sin probar, probadas, pulsadas ahora y posiblemente atascadas, un recuento de las 63 teclas probadas en la sesión y lecturas de la última tecla pulsada y de las teclas mantenidas
Probador de Teclado en pleno proceso: un teclado completo en pantalla esperando pulsaciones, con una leyenda para teclas sin probar, probadas, pulsadas ahora y posiblemente atascadas, un recuento de las 63 teclas probadas en la sesión y lecturas de la última tecla pulsada y de las teclas mantenidas.
Diagrama: dónde ocurre el trabajo en una página de SysFenix que no tiene ninguna entrada de archivo: la herramienta llega como JavaScript normal dentro de la página, calcula la respuesta en tu propio dispositivo y la muestra ahí mismo, de modo que la subida, la cola y el registro en servidor que necesita una herramienta online típica no ocurren nunca
Dónde ocurre el trabajo en una página de SysFenix que no tiene ninguna entrada de archivo: la herramienta llega como JavaScript normal dentro de la página, calcula la respuesta en tu propio dispositivo y la muestra ahí mismo, de modo que la subida, la cola y el registro en servidor que necesita una herramienta online típica no ocurren nunca.

Preguntas frecuentes

¿Cómo uso este probador de teclado?

Simplemente empieza a pulsar teclas, no hace falta hacer clic para empezar. Cada tecla que pulsas se ilumina en el teclado en pantalla de abajo y se pone verde ("probada") en cuanto la sueltas. Un panel de información encima del teclado muestra el código exacto y el valor de tecla que el navegador recibió en tu última pulsación. Haz clic en "Reiniciar prueba" para borrarlo todo y empezar una sesión nueva.

¿Puede esta herramienta detectar una tecla realmente muerta (que no responde)?

No directamente, una tecla que nunca envía ningún evento no le da a JavaScript nada que detectar, ni en esta herramienta ni en ninguna otra página web. Lo que SÍ puede hacer, y hace, es lo segundo mejor, cada tecla que pulsas con éxito se ilumina y se queda marcada como "probada" durante el resto de la sesión. Si pulsas metódicamente cada tecla de tu teclado físico y una de la disposición en pantalla nunca se ilumina a pesar de que la pulsas, esa tecla es la que vale la pena sospechar que está muerta o desconectada.

¿Qué significa "rollover", y cómo lo muestra esta herramienta?

El rollover (o N-key rollover / NKRO) es cuántas teclas puede registrar un teclado como pulsadas al mismo tiempo exacto, útil para juegos y escritura rápida. El panel "Teclas pulsadas ahora mismo" cuenta y lista cada tecla con un keydown activo sin keyup todavía en este momento, así que pulsar varias teclas a la vez y observar ese número y esa lista es una comprobación de rollover real y en vivo. El límite honesto, esto solo muestra los eventos que realmente llegaron a tu navegador. Si tu teclado o sistema operativo descarta silenciosamente una pulsación antes de que se convierta en un evento del navegador, que es exactamente el fallo que esta herramienta existe para ayudarte a notar, no hay nada en JavaScript (aquí ni en ningún sitio) que pueda detectar ese descarte directamente; simplemente verás que el número que llega es menor que la cantidad de teclas que realmente estás pulsando.

¿Qué cuenta como una tecla "pegada", y cómo se detecta?

Una tecla se marca como "posiblemente pegada" si ha estado pulsada (un keydown sin un keyup correspondiente todavía) durante 12 segundos seguidos o más. Esto es una heurística, no una certeza, la herramienta genuinamente no puede distinguir entre una tecla que está físicamente pegada y tú manteniendo deliberadamente una tecla pulsada durante tanto tiempo (por ejemplo, manteniendo Shift mientras seleccionas mucho texto). Trata el aviso como "vale la pena comprobar", no como un diagnóstico definitivo.

¿Por qué la herramienta usa "code" en lugar de "key" para identificar una pulsación?

KeyboardEvent te da ambos. `key` refleja qué carácter produce realmente tu disposición e idioma de teclado actual (así que pulsar la letra en la posición "Q" en un teclado AZERTY reporta un valor de `key` de "a"). `code` refleja la posición física de la tecla en sí, sin importar la disposición o el idioma (esa misma tecla física siempre reporta un valor de `code` de "KeyA"). Esta herramienta resalta las teclas en pantalla por `code`, así que la tecla física que pulsas siempre ilumina la tecla en pantalla correspondiente sin importar qué disposición de teclado esté usando tu sistema operativo, y ambos valores se muestran en el panel de información para que puedas ver la diferencia tú mismo.

¿Esto cubre todas las teclas de mi teclado físico?

No, cubre las aproximadamente 60 teclas más comúnmente probadas, es decir, la fila numérica completa, las filas de letras QWERTY/ASDF/ZXCV, la puntuación común, Tab/Bloq Mayús/Enter/Retroceso/Espacio, ambas teclas Shift/Ctrl/Alt, y las cuatro flechas. Deliberadamente no incluye un teclado numérico, una fila de teclas de función, ni el grupo Insertar/Inicio/Fin/Re Pág/Av Pág/Suprimir, una disposición completa de 104 teclas es una interfaz mucho más grande de lo que necesita una sola página de herramienta. Pulsa una de esas teclas no cubiertas y el panel de información seguirá mostrándote su código y valor de tecla reales, aunque no tenga un cuadro correspondiente que iluminar en pantalla.

¿Se envía a algún sitio lo que escribo aquí?

No. Esta herramienta solo escucha eventos keydown/keyup en tu propia pestaña del navegador usando la API estándar KeyboardEvent, nada se transmite, registra ni almacena en ningún sitio, y no hay ningún servidor involucrado en ningún momento. Cerrar o recargar la página borra la sesión al instante, igual que hacer clic en Reiniciar.

Herramientas relacionadas