Snaplytics JS Tests

Teste de Polling Rate de Teclado

Segure qualquer tecla e meça a velocidade da repetição automática. Clique na caixa abaixo, mantenha uma tecla de letra ou número pressionada, e o medidor mostra sua taxa de repetição em hertz ao vivo — além do máximo, da média e do atraso inicial antes que ela comece.

Pronto
Hz

Clique aqui e segure qualquer tecla

Clique na caixa e segure uma tecla — após um breve atraso ela começa a repetir, e o medidor cronometra esse fluxo.

Máx.
Média
Atraso inicial
Repetições
0
Segure, não toque rapidamente

Mantenha uma tecla de letra ou número pressionada. A primeira repetição só ocorre após o atraso inicial do seu SO — espere um segundo antes de ler o medidor.

É o seu SO, não o teclado

Navegadores veem um evento por pressionamento, não o polling do hardware. Isso mede o ajuste de repetição de tecla do seu sistema, então um teclado mais rápido não muda a leitura.

Deixe mais rápido

Aumente a taxa de repetição e reduza o atraso nas configurações de teclado do seu SO, depois rode o teste novamente para confirmar a mudança.

Quando você segura uma tecla, seu sistema operacional aguarda um atraso inicial e depois dispara a tecla repetidamente em um ritmo fixo — a taxa de repetição de tecla, medida em hertz. Ela define a velocidade com que uma tecla de seta move o cursor por um documento, a rapidez com que o Backspace apaga uma linha, e o quão responsivo é o movimento de tecla segurada em jogos e editores. A maioria dos sistemas vem com padrão de 20–30 repetições por segundo, e tanto a taxa quanto o atraso são ajustáveis. Este teste cronometra o intervalo entre os eventos de repetição conforme chegam ao seu navegador, então você vê a taxa que seu sistema realmente entrega — não um número de especificação.

Taxa de repetição de tecla vs. taxa de polling do hardware

Soam parecidos, mas ficam em camadas diferentes. A taxa de polling do hardware é a frequência com que seu teclado informa seu estado via USB — 125 Hz em modelos comuns, 1000 Hz ou mais em modelos gamer — mas uma página web não consegue enxergar isso: o navegador recebe exatamente um evento por pressionamento, não importa a velocidade do polling do teclado. O que um navegador consegue cronometrar é o fluxo de repetição automática, gerado pelo sistema operacional — por isso este teste (como todo "teste de polling rate de teclado" baseado em navegador) mede a taxa de repetição do seu SO, e um teclado mais rápido não muda a leitura. O polling do mouse é diferente: o navegador realmente recebe um fluxo de eventos de movimento, por isso o Teste de Polling Rate do Mouse consegue ler a taxa real de um mouse. Para verificar teclas individuais, ghosting e rollover, use o Teste de Teclado.

Como alterar a taxa de repetição de tecla

SOOnde encontrarO que configurar
WindowsPainel de Controle → Teclado → guia VelocidadeArraste "Taxa de repetição" para Rápida e "Atraso de repetição" para Curto
macOSAjustes do Sistema → TecladoDefina "Velocidade de repetição de tecla" para Rápida e "Atraso até repetir" para Curto
LinuxConfigurações → Teclado, ou um terminalAjuste os controles de repetição, ou execute xset r rate 200 30 (atraso de 200 ms, 30 Hz)

O que sua leitura significa

LeituraO que significa
30 Hz ou maisSeu SO está no ajuste de repetição mais rápido, ou próximo dele
20–30 HzO padrão na maioria dos sistemas — ótimo para digitação do dia a dia
Abaixo de 15 HzUm ajuste de repetição lento — aumente se as teclas seguradas parecerem lentas
Nenhuma repetiçãoTeclas modificadoras (Shift, Ctrl, Alt) nunca repetem automaticamente — segure uma letra em vez disso. Configurações de acessibilidade do teclado também podem desativar a repetição

Ferramentas relacionadas