Este probador de teclado ilumina y hunde la tecla correspondiente de un modelo de teclado 2.5D cada vez que pulsas una tecla física, y la suelta cuando levantas el dedo. Es una forma rápida de revisar un teclado nuevo, de segunda mano o de portátil en busca de teclas muertas, rebotes o teclas que se quedan pegadas. El modelo incluye Esc, F1 a F12, la fila de números, las letras, modificadores como Shift, Ctrl, Alt y Win, y las flechas, y distingue el Shift izquierdo del derecho. La detección se basa en la posición física de cada tecla, así que se ilumina la correcta aunque mantengas Shift, uses otro método de entrada o una distribución distinta.
Cada pulsación reproduce un sonido y puedes elegir entre Switch Azul (Clicky), Switch Rojo (Lineal), Switch Marrón (Táctil) y el divertido Teclado Alpa. Los sonidos se sintetizan en tiempo real con la Web Audio API, no son grabaciones: el azul es un clic agudo y nítido, el rojo un golpe apagado al llegar al fondo y el marrón queda en medio. Sirven para hacerse una idea de las diferencias entre tipos de switch, pero no reproducen el sonido de tu teclado. Hacer clic con el ratón sobre una tecla de la pantalla también suena y suma a las estadísticas.
El panel de estadísticas muestra las pulsaciones totales, la velocidad de escritura (WPM) y la tecla más pulsada. Las WPM toman las pulsaciones de los últimos cinco segundos, las escalan a un minuto y las dividen entre cinco caracteres por palabra, de modo que reflejan tu ritmo del momento y no el resultado de una prueba de mecanografía formal. No vuelven a cero cuando dejas de escribir; se actualizan con la siguiente pulsación. Si mantienes una tecla, la repetición automática del sistema la deja iluminada, pero no se cuenta otra vez.
Ten en cuenta que la tecla Fn suele gestionarse dentro del propio teclado, por lo que el navegador no la recibe y no se ilumina. Win (Command en Mac), Impr Pant y algunos atajos pueden ser capturados antes por el sistema operativo. Las teclas que no están en el modelo, como el teclado numérico, Supr o Inicio, no reaccionan. Todo se ejecuta localmente en tu navegador: nada de lo que escribes se guarda ni se envía.