O que faz
Desenha um teclado e acende cada tecla quando você a pressiona, para percorrer o teclado e ver quais teclas funcionam e quais nunca registraram. Também conta os toques por tecla, o máximo de teclas ao mesmo tempo (rollover), o atraso e a taxa de repetição ao segurar uma tecla, teclas seguradas tempo demais (talvez presas) e as que registram duas vezes num toque (chatter). Nada é salvo nem enviado.
Como testar
- Pressione Start test: atalhos do navegador como Espaço para rolar ficam pausados sobre o mapa.
- Pressione cada tecla uma vez; a lista de teclas não testadas mostra o que falta.
- Segure várias teclas juntas (A S D F, depois J K L ;) para medir o rollover.
- Segure uma letra por dois segundos para medir a repetição (definida pelo sistema).
Tab e Escape nunca são bloqueados.
Ghosting e rollover
Com três teclas nos cantos de um retângulo da matriz, um teclado sem diodos pode ver a quarta: é o ghosting. A maioria evita isso bloqueando a tecla extra. O protocolo USB de boot aceita seis teclas comuns mais modificadores (6KRO). As teclas são reconhecidas pela posição física (event.code), então o idioma não importa; teclas extras de ISO e JIS aparecem abaixo do mapa. Fn e muitas teclas de mídia nunca chegam ao navegador. Veja como testar ghosting e rollover.