Saltar al contenido

Prueba de teclado

Comprueba las teclas que recibe el navegador, incluidas pulsaciones simultáneas, modificadores izquierdo y derecho, repetición y códigos.

Entrada del teclado

Tus datos permanecen en este navegador.

Haz clic o usa Tab para empezarSolo se leen teclas mientras este panel tiene el foco.

Esperando el foco en la zona de prueba.

Pulsadas ahora—
Última tecla—
Último código—
Teclas probadas0

Algunos atajos del navegador, sistema o hardware no llegan a la página. Su ausencia no demuestra una avería.

En un teléfono o tableta, conecta un teclado físico. El teclado en pantalla no expone los mismos eventos.

Cómo usar la prueba

Haz clic en el panel o llega con Tab hasta ver el contorno amarillo y el mensaje de prueba activa. Pulsa letras, números, signos, flechas y teclas de función de una en una. Amarillo significa pulsada ahora; el tono claro conserva un código recibido desde el último Borrar. «Pulsadas ahora» enumera los códigos activos, «Última tecla» muestra KeyboardEvent.key y «Último código» la posición de KeyboardEvent.code. Para combinaciones, mantén dos o más teclas, por ejemplo Mayús izquierda y A; ambos códigos deben seguir visibles hasta soltarlos. Los modificadores izquierdo y derecho se separan cuando el navegador informa el lado. La repetición al mantener cambia el estado sin contar dos veces el mismo código. Borrar reinicia estado, historial y lecturas.

Qué significan los resultados

key depende de la distribución y los modificadores; code describe la posición física. El carácter puede cambiar aunque el lugar sea el mismo. Si code está vacío pero se conoce el lado de un modificador, la página recupera izquierda o derecha; si tampoco hay lado fiable, muestra «lado no disponible» sin inventarlo. Como prueba práctica, recorre letras, fila numérica y signos, prueba cada modificador por separado y luego combinaciones habituales. Si falta una tecla, vuelve a enfocar, repite despacio y compara en otra aplicación compatible antes de concluir que existe una avería.

Foco, atajos y privacidad

Solo escucha el panel visible con foco. Tab puede salir y Escape conserva su función; el foco no queda atrapado. Únicamente Espacio evita el desplazamiento mientras el panel tiene foco. Un clic fuera, cambio de ventana o pestaña, o pérdida de visibilidad libera las teclas activas para evitar estados atascados. Todo permanece en la memoria de la página: Borrar o recargar lo elimina. No se usa almacenamiento local, no se envían pulsaciones, no se identifica el teclado y no hay detector global de teclas. No escribas contraseñas ni otros secretos.

Límites del navegador y del sistema

El navegador recibe solo lo que el sistema entrega a la página activa. Encendido, brillo, Fn, secuencias seguras, cambio de aplicación y ciertos atajos pueden ser interceptados antes. Extensiones, métodos de entrada, accesibilidad y escritorio remoto también pueden alterar key, code o location. La página no certifica contactos eléctricos, rebotes, fallos intermitentes ni n-key rollover; muestra únicamente combinaciones recibidas y no cubre teclas fuera del diagrama. Comprueba resultados dudosos con la herramienta del fabricante, otra aplicación o un técnico cualificado.

Preguntas frecuentes

¿Por qué difieren key y code? key sigue la distribución y code la posición. ¿Por qué se repite una tecla mantenida? El sistema genera keydown repetidos. ¿Por qué se vacía «Pulsadas ahora» al cambiar de pestaña? Es una limpieza deliberada. ¿Por qué falta un atajo? Puede estar reservado antes del navegador. ¿Un resaltado demuestra que la tecla está sana? No, solo confirma un evento. ¿Se guarda lo escrito? No; existe únicamente en memoria y desaparece al recargar.