KeyScope · evidência de repetição indesejada

Teste de Chatter de Teclado

Isole uma tecla física, compare os intervalos de eventos de pressão e separe o chatter suspeito do comportamento normal de repetição de tecla mantida.

Escopo de intervalo de tecla únicaEventos de pressionamento sem repetição · local
Ative o laboratório e pressione a tecla alvo uma vez para selecioná-la.
Tecla física selecionada

Faça pressões individuais lentas e deliberadas. Manter a tecla pressionada gera eventos normais de repetição e é contabilizado separadamente.

Pressões sem repetição0
Intervalos suspeitos0
Repetições mantidas0
Menor intervalo

Trinta ou mais pressões individuais lentas formam uma triagem útil. Um sinal é indício para repetir, e não um veredito de hardware.

Termos nesta página
Chatter

Uma pressão física que se regista como duas, porque o contacto do switch ressalta ao fechar. Manifesta-se como letras duplicadas ou um clique duplo não intencional.

Debounce

Um breve atraso que o hardware aguarda após uma pressão antes de aceitar a seguinte, para ocultar o ressalto de contacto. Um debounce mais longo oculta o chatter, mas adiciona alguma latência.

Código de tecla física

A identidade de uma tecla pela sua posição no teclado, e não pela letra impressa nela. É a isso que os jogos fazem o bind, razão pela qual uma tecla pode agir da mesma forma num layout QWERTY e AZERTY.

O que o resultado mede de facto

O teste grava os registros de tempo de pressionamento sem repetição para um código físico selecionado, calcula os intervalos entre pressões e sinaliza eventos dentro da janela de chatter escolhida. Eventos de repetição de tecla mantida são contabilizados separadamente em vez de serem rotulados incorretamente como bounce de switch.

Limite da medição: Toques intencionais rápidos podem parecer chatter, e um navegador não consegue identificar a causa física do switch. Use pressões individuais lentas e deliberadas e confirme em outra porta ou dispositivo.

Como interpretar o resultado

Intervalo suspeito

Dois eventos de pressionamento sem repetição entregues dentro da janela curta selecionada após pressões individuais deliberadas.

Repetições mantidas

Eventos marcados como repetição pelo navegador; normais enquanto uma tecla permanece pressionada e excluídos dos sinais de chatter.

Repetibilidade

Um padrão na mesma tecla ao longo de sessões lentas é mais útil do que um evento isolado.

Resultados inesperados: o que verificar

Cada toque rápido é sinalizado

Reduza o ritmo físico ou diminua a janela de aviso; a página não consegue inferir a intenção apenas pelo tempo.

Apenas uma tecla de atalho falha

O navegador ou o sistema operacional pode reservá-la. Teste a tecla física isoladamente e use um utilitário do sistema operacional para confirmação.

Perguntas frequentes

Chatter é a mesma coisa que repetição de tecla?

Não. A repetição de tecla é esperada enquanto mantida pressionada; chatter é um acionamento adicional indesejado próximo a um pressionamento deliberado.

Qual janela devo usar?

Comece com a triagem conservadora de 35 ms e repita com outro limite se o padrão estiver ambíguo.

Os pressionamentos de tecla são armazenados?

Não. O código ativo e a sessão de tempo permanecem na página.