Teste de teclado

Aperte qualquer tecla. Ela acende, e toda tecla registrada ao menos uma vez fica com contorno verde.

⌨️ Aperte qualquer tecla. Segurar várias teclas ao mesmo tempo também mostra quantas são registradas juntas (ghosting e N-key rollover). Algumas teclas como F11, F12 e Win são interceptadas antes pelo navegador e não serão detectadas.

Segure várias teclas juntas para achar seu máximo. Muitos teclados param em seis por causa da especificação USB.

Seguradas agora
0
Máx. simultâneas
0
Última tecla
-
Teclas distintas vistas
0
Total de toques
0
Teclas ainda não vistas
-

Guia do teste de teclado

O que este teste mostra?

Você pode checar tecla por tecla se o sinal chega ao navegador e, ao mesmo tempo, quantas teclas são distinguidas quando seguradas juntas (N-key rollover) e se certas combinações perdem entradas (ghosting).

Por que algumas teclas nunca são detectadas

Teclas que o navegador ou o sistema interceptam primeiro nunca chegam à página: F11 (tela cheia), F12 (ferramentas de desenvolvedor), a tecla Win/Cmd, Alt+Tab e PrtSc são as mais comuns. Se uma tecla específica continuar sem responder depois de descartar essas, o problema pode ser o próprio teclado.

Esta página também destaca pela posição física da tecla (event.code), então a mesma tecla física acende independentemente do idioma de entrada ou do layout (QWERTY, QWERTZ e assim por diante).

Ghosting e N-key rollover

A maioria dos teclados não lê cada tecla por um fio próprio: eles as leem por uma matriz compartilhada. Nesse desenho, certas combinações na mesma linha ou coluna não podem ser distinguidas quando seguradas juntas, e uma entrada é perdida: isso é ghosting. Teclados que adicionam um diodo por tecla conseguem distinguir todas, e essa capacidade se chama rollover.

TermoSignificado
2KROSó duas teclas além dos modificadores são distinguidas de forma confiável. Comum em teclados básicos
6KROSeis ao mesmo tempo. O valor padrão da especificação USB
NKROPraticamente ilimitado. Comum em teclados gamer e mecânicos

Mesmo um teclado NKRO pode parecer limitado a seis via USB por causa da especificação padrão. Dependendo do modelo, talvez seja preciso ativar o NKRO no software, no firmware ou com uma combinação de teclas.

Como medir com precisão

  • Aperte cada tecla uma vez e confira se ela acende no teclado da tela.
  • Para o rollover, segure 6, depois 7 e mais teclas e veja onde para de registrar.
  • Teclas que o navegador ou o sistema interceptam primeiro — F11, F12, a tecla Win — não aparecem, por design.
  • Num teclado sem fio, cheque primeiro a bateria e a conexão.

Esta verificação funciona só com os sinais que o navegador recebe e não substitui um diagnóstico de hardware. Se quiser medir a velocidade com que aperta uma tecla repetidamente, experimente o teste de barra de espaço ou o teste de APM.

Se você parar em seis

  • Pode ser normal — a especificação USB HID padrão são seis teclas, então muitos teclados param aí.
  • Procure um modo NKRO — teclados gamer costumam ativá-lo pelo software ou por uma combinação com Fn.
  • Modificadores contam à parte — Shift, Ctrl e Alt normalmente são tratados fora da contagem de rollover.
Experimente outro teste