¿Cómo pruebo mi teclado online?+
Elige la distribución que coincide con tu teclado, luego pulsa Iniciar captura o haz clic en el dibujo y pulsa cada tecla una vez. Cada tecla se rellena mientras la mantienes y conserva una marca al soltarla, y en un teclado sano la lista de teclas aún sin pulsar debería quedarse vacía. Para comprobar combinaciones, mantén varias teclas a la vez y observa el recuento de teclas pulsadas. Cuando termines, pulsa Esc dos veces en menos de un segundo o usa el botón de pausa, y copia el informe si necesitas guardar constancia.
¿Por qué algunas teclas no se iluminan?+
Algunas teclas nunca llegan a una página web. Fn se gestiona dentro del teclado y cambia lo que envían otras teclas en lugar de enviar algo por sí misma. Las teclas de brillo, volumen, multimedia y lanzadores suelen capturarlas antes el sistema operativo o un controlador del fabricante. Los atajos que reserva el sistema, como Alt+Tab, Cmd+Tab, Cmd+Espacio y Ctrl+Alt+Supr, quitan el foco antes de que la página los vea, y por eso la captura se pausa cuando la ventana pierde el foco. La tecla Windows es distinta: púlsala una vez y se registra, luego se abre el menú Inicio y la captura se pausa, así que haz clic en el teclado para continuar. Pero si una tecla normal (una letra, un número o una flecha) sigue apagada, el problema es esa tecla y no el navegador.
¿Qué son el ghosting y el rollover de teclas, y cómo los pruebo aquí?+
El rollover es cuántas teclas puede notificar un teclado en el mismo instante. El ghosting es lo que ocurre al superar ese límite: una tecla que pulsaste desaparece, o aparece una que no pulsaste, por cómo está cableada la matriz de switches. Muchos teclados de membrana solo admiten dos o tres teclas en algunas combinaciones. 6KRO significa seis teclas más modificadores, el máximo del protocolo de arranque USB, y NKRO significa todas las teclas de forma independiente. Para probarlo, mantén la combinación exacta que usas, por ejemplo W, A, Mayús y Espacio, y comprueba que todas sus teclas se iluminan a la vez. La casilla Rollover máximo guarda el recuento más alto que ha visto esta página. La conexión importa tanto como el teclado: muchos portátiles y teclados Bluetooth notifican menos teclas de las que podría el hardware.
¿Qué es el rebote de teclas y cómo arreglo un teclado que escribe dos veces?+
El rebote (chatter) es un switch que registra dos pulsaciones cuando pulsaste una vez, así que las letras salen duplicadas. Esta página marca cualquier pulsación nueva que llegue menos de 50 milisegundos después de soltar la misma tecla, más rápido de lo que un dedo puede levantarse y volver a pulsar, y muestra el intervalo más corto que midió. Para confirmarlo, pulsa despacio la tecla sospechosa unas veinte veces y observa si sube el número de avisos. Soluciones, más o menos en este orden: da la vuelta al teclado y sopla la suciedad con aire comprimido; quita el keycap y limpia alrededor del switch; aumenta el tiempo de debounce en el software o el firmware del teclado si lo permite; en un teclado hot-swap, cambia el switch; en un teclado soldado, haz que desuelden y sustituyan el switch. El rebote en un teclado nuevo es motivo de garantía.
El teclado de mi portátil no funciona bien. ¿Qué debo comprobar?+
Empieza por averiguar exactamente qué teclas fallan: elige la distribución 75% o la de portátil Mac y pulsa todo. Si no responde ninguna tecla, la causa suele ser de software. En Windows, asegúrate de que la opción Teclas filtro esté desactivada (mantener Mayús derecha durante ocho segundos la activa, y entonces ignora las pulsaciones breves), reinstala el controlador del teclado desde el Administrador de dispositivos y conecta un teclado externo para ver si el fallo es del portátil. Una tecla que sigue iluminada después de soltarla está atascada o sucia. Una fila o un bloque entero que nunca se registra suele apuntar al cable plano o al conjunto del teclado, lo que requiere una reparación y no un ajuste.
¿Qué diferencia hay entre key, code y keyCode?+
Son tres respuestas a qué tecla se pulsó. key es lo que produce la pulsación con la distribución y los modificadores actuales, así que el mismo switch da a, A o q según Mayús y según si el sistema escribe en QWERTY o AZERTY. code nombra la posición física: KeyA es la tecla donde está la A en un teclado estadounidense, escriba lo que escriba en el tuyo. keyCode es un número más antiguo que los navegadores aún envían, pero está obsoleto y es incoherente entre navegadores y distribuciones, así que el código nuevo no debería depender de él. Los juegos, los atajos y los tests de teclado necesitan code; la entrada de texto necesita key.
¿Funciona con teclados ISO, AZERTY, QWERTZ y otros no estadounidenses?+
Sí. Las teclas se emparejan por posición física, así que cualquier distribución ilumina la tecla correcta en el dibujo, aunque el dibujo muestre leyendas estadounidenses y tus letras impresas sean distintas. Elige la distribución ISO si tu tecla Intro es alta y hay una tecla extra entre Mayús izquierda y la Z; esa tecla extra se notifica como IntlBackslash. El registro muestra lo que escribe realmente tu distribución, así que la tecla A de un teclado AZERTY notifica code KeyQ y key a. En Windows, AltGr también notifica una pulsación de Ctrl izquierdo, así que Ctrl izquierdo puede iluminarse sin tocarlo; púlsalo solo y revisa el registro.
¿Cómo pruebo los switches de un teclado mecánico?+
Pulsa cada switch despacio y luego rápido, y fíjate en tres cosas. Cada tecla debe registrarse una vez por pulsación sin aviso de rebote. El tiempo mantenido en el registro debe coincidir con cuánto mantuviste la tecla, así que un switch que indica unos pocos milisegundos cuando lo mantuviste un segundo se está soltando antes de tiempo. Y debe seguir registrándose mientras otras teclas están pulsadas, algo que muestran el recuento de teclas pulsadas y el récord de rollover. Repite la prueba después de limpiar o sustituir un switch para confirmar el arreglo.
¿Esto es un keylogger? ¿Se graba lo que escribo?+
No. Un keylogger registra las pulsaciones y las guarda o las envía a algún sitio. Esta página no hace ninguna de las dos cosas: escucha los eventos de teclado solo mientras la captura está activa, los conserva en la memoria de esta pestaña para dibujar el teclado y el registro, y los olvida cuando reinicias o cierras la pestaña. No se sube nada, no se escribe nada en el almacenamiento del navegador y ninguna pulsación se envía a analíticas. Un informe solo sale de la página si tú mismo lo copias o lo descargas. Aun así, nunca hay motivo para escribir una contraseña en un test de teclado.
¿Hay algo especial al probar un teclado de Mac?+
Cambia a las leyendas de Mac (se eligen solas en un Mac) para ver Comando y Opción donde estarían Windows y Alt; los códigos subyacentes son los mismos, MetaLeft y AltLeft. En un MacBook, la fila superior envía por defecto acciones de brillo y multimedia, que macOS se reserva, así que mantén Fn mientras las pulsas para enviar de F1 a F12, o activa el ajuste que las usa como teclas de función estándar. Fn y Touch ID nunca llegan al navegador. En un Mac, Bloq Mayús suele notificar una pulsación al activarse y una liberación al desactivarse, así que sigue iluminada mientras el bloqueo de mayúsculas está activo. Y macOS descarta la liberación de cualquier tecla pulsada mientras se mantiene Comando, así que esta página suelta esas teclas cuando se pulsa la siguiente tecla o se suelta Comando, en lugar de dejarlas atascadas y contarlas como pulsadas a la vez.