Test de teclado Mac

Pulsa todas las teclas del teclado con distribución Mac y comprueba que cada una responde.

Teclado con distribución Mac: pulsa todas las teclas y comprueba que cada una responde.
Bloq Num Bloq Mayús Bloq Despl
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.

Por límites del sistema operativo, algunas teclas o combinaciones pueden no registrarse: no es un error ni un fallo de tu teclado. Descubre por qué

En Mac (y algunos portátiles con Windows) las teclas F1–F12 necesitan una tecla modificadora (p. ej. Fn) para funcionar: tenlo en cuenta durante el test.

Sobre este test

Esta página dibuja el teclado virtual en distribución Mac: la fila inferior sigue el orden real de un Mac, con ⌘ Command junto a la barra espaciadora y ⌥ Option en el exterior; ideal para comprobar el teclado integrado de un MacBook o un teclado externo conectado a un Mac.

Cómo funciona: el KeyboardEvent.code del navegador identifica la posición física de la tecla, no el carácter que produce. Sin importar el método de entrada activo, cada tecla se ilumina por posición, y los indicadores Bloq Num / Mayús / Despl leen los estados reales con getModifierState.

Cómo hacer el test: pulsa todas las teclas de arriba a la izquierda abajo a la derecha. Si la tecla en pantalla se ilumina y muestra un contador, la tecla está sana; vuelve a probar varias veces las teclas oscuras para descartar un switch muerto. Todos los datos se quedan en tu navegador.

Principio del test: por qué algunas teclas nunca se iluminan

Una tecla viaja de tu dedo a la pantalla atravesando dos puertas: lo que la detenga puede ser el sistema, el navegador o un driver, y no necesariamente una "tecla rota".

Puerta A — capa de sistema / driver: macOS asigna F1–F12 a atajos del sistema (brillo / volumen / multimedia) por defecto y los captura antes de que lleguen al navegador. Para probar las teclas F, pulsa fn + F1…F12, o activa "Usar las teclas F1, F2, etc. como teclas de función estándar" en Ajustes del sistema > Teclado. El software de terceros y las reasignaciones de driver también viven en esta capa: una página web no puede detenerlos.

Puerta B — capa del navegador: p. ej. F5 recarga, Ctrl+W cierra pestaña; decide si el navegador ejecuta su acción por defecto además de registrar la tecla. En pantalla completa sobre Chromium (Chrome / Edge) algunas teclas más llegan a registrarse, pero tampoco todas: las teclas a nivel de sistema operativo, como las F de brillo / volumen / multimedia de macOS o Cmd+Tab, no son accesibles para ninguna página web, haya o no pantalla completa.

Solo cuando todas las puertas dejan pasar una tecla llega completa a la página y el testeador puede detectar que fue pulsada. Así que si algunas teclas no responden, no te preocupes: puede que la culpa no sea de tu teclado. También estamos preparando una app de escritorio local para ayudarte a probar más a fondo.

CapaTeclas de ejemploNavegador, sin pantalla completaNavegador, en pantalla completa
Atajos del navegadorF5, Ctrl+S, RetrocesoSe puede detectarSe puede detectar
Atajos del navegador (tercos)Ctrl+T, Ctrl+N, F11 (parcial)No se puede detectarParcialmente detectable
Nivel del sistema operativoCmd+Tab, teclas F de brillo/volumen/multimediaNo se puede detectarNo se puede detectar

Preguntas frecuentes

¿Por qué algunas teclas no responden?

Cmd+Tab, el brillo, el volumen y las teclas multimedia los gestiona el propio macOS, así que la página nunca ve esos eventos: es lo normal. Las letras, los dígitos y casi toda la fila de funciones se registran sin problema.

¿Puedo probar un teclado Windows en esta página?

Sí. La detección se basa en la posición física de la tecla (KeyboardEvent.code), no en la leyenda del keycap. Un teclado Windows se ilumina tecla a tecla igual; solo cambian las etiquetas impresas respecto a la distribución Mac.

¿Necesito instalar algo?

No. Todo se ejecuta localmente en tu navegador: abre la página y empieza a pulsar teclas. Nada de lo que escribas se sube nunca.