Prueba de teclado

Pulsa teclas físicas y comprueba qué eventos recibe el navegador.

La prueba muestra datos KeyboardEvent localmente. key depende de la distribución activa, mientras que code identifica la posición física.

La prueba muestra datos KeyboardEvent localmente. key depende de la distribución activa, mientras que code identifica la posición física.

Último evento de teclado

Esperando entrada
Evento
Tecla
Código
Ubicación
Repetición
Composición IME
Modificadores y bloqueos activos

Teclas mantenidas

0

Una tecla permanece en la lista hasta recibir su keyup. Al perder el foco se borra el estado de teclas mantenidas.

Teclas o códigos únicos probados 0

Visualización de teclas físicas

Inicia la captura y pulsa teclas en tu teclado físico. El dibujo es una referencia genérica de PC y puede no coincidir con las leyendas impresas.

Captura desactivada

Pulsa Escape durante la captura para registrarla y salir del modo de captura.

Qué hace esta herramienta

La prueba muestra los valores KeyboardEvent que el navegador comunica al pulsar y soltar teclas.

Distingue el valor key dependiente de la distribución del code de posición física y registra teclas simultáneas.

Cómo usarla

  1. Selecciona Iniciar captura o haz clic en el área del teclado.
  2. Pulsa y suelta las teclas físicas mientras el área de captura conserve el foco.
  3. Compara tecla, código, ubicación, repetición, composición y modificadores.
  4. Pulsa Escape para salir o reinicia la prueba antes de otra sesión.

Usos prácticos

  • Comprobar si teclas individuales generan eventos en el navegador.
  • Comparar variantes izquierda, derecha y numérica de modificadores y navegación.
  • Analizar distribuciones, teclas muertas y métodos de entrada durante desarrollo web.
  • Observar eventos simultáneos como comprobación práctica de rollover a nivel del navegador.

Notas y límites

  • Solo aparecen las teclas que llegan a la página; el navegador o el sistema pueden reservar atajos y teclas multimedia.
  • key describe el significado interpretado por la distribución activa; code suele identificar la posición física.
  • Los IME, teclas muertas y procesos de composición pueden alterar o suprimir eventos; los teclados virtuales pueden omitir code.
  • Un keyup ausente también puede deberse a pérdida de foco, por lo que no demuestra por sí solo un fallo físico.

Preguntas frecuentes

¿Qué diferencia hay entre key y code?

key refleja el carácter o la acción de la distribución activa. code identifica normalmente la posición física de la tecla.

¿Por qué no aparece una tecla o un atajo?

El navegador, sistema operativo, firmware u otra aplicación pueden interceptarlo antes de que llegue a la página.

¿Puede confirmar que una tecla está físicamente atascada?

No. Puede mostrar un keydown sin keyup mientras hay foco, pero una pérdida de foco puede producir el mismo síntoma.

¿Es una prueba definitiva de N-key rollover?

No. Muestra eventos simultáneos entregados por navegador y sistema, útil para comparar pero no como medición certificada.

¿Se suben las teclas pulsadas?

No. Los valores de eventos y el estado se procesan únicamente en el navegador.