Ajustar la compatibilidad de un atajo
Comprueba cómo difieren key y code para la misma tecla física con la distribución actual.
Guide
El detector de eventos de teclado escucha keydown/keyup en la página actual y muestra event.key, event.code, los ya obsoletos pero frecuentes en código antiguo keyCode/which, la zona del teclado location, el repeat de una pulsación mantenida y el estado de Ctrl/Shift/Alt/Meta. El historial solo guarda las últimas 30 pulsaciones que no son repeticiones.
Actualizado el 2026-09-102 min read
repeat=true, pero el historial no se llena con la repetición automática.| Entrada | Salida | Notas |
|---|---|---|
| Pulsar la barra espaciadora | en key aparece Space |
el event.key real es un espacio |
| Pulsar Shift izquierdo | location=izquierda | depende del navegador y del teclado |
| Mantener la A | en ese momento repeat=true | el historial solo guarda la primera pulsación sin repetición |
keyCode y which están obsoletos: solo se muestran para depurar código antiguo, y el código nuevo debería usar key/code.Comprueba cómo difieren key y code para la misma tecla física con la distribución actual.
Compara keyCode/which con los campos modernos para entender la lógica de los listeners heredados.
Porque el sistema operativo o el navegador pueden interceptarlos antes de que el evento llegue a la página.
No. El listener solo existe mientras el componente de la página está montado y se elimina al salir.
Los eventos de teclado se guardan solo en la memoria de la página para mostrarlos; la herramienta no conserva ni sube el historial de pulsaciones.
Actualizado el 2026-09-10
Pulsa cualquier tecla para ver key, code, keyCode y location al instante, con indicadores de modificadores e historial de pulsaciones
Esta herramienta no está traducida por completo; parte del contenido usa el idioma de origen o uno de reserva.
Se muestra al instante key code keyCode location y otras propiedades del evento
Mantener pulsadas Ctrl / Shift / Alt / Win (⌘) para verlas en vivo
Las últimas 30 pulsaciones (las repeticiones por pulsación larga no se registran de nuevo)
Sin registros todavía: pulsar algunas teclas