O que é a taxa de polling do teclado?
A taxa de polling do teclado é um parâmetro que determina com que frequência o dispositivo envia ao computador informações sobre seu estado (quais teclas estão pressionadas ou soltas). Ela é medida em Hertz (Hz).
Como verificar a taxa de polling de um teclado?
- Prepare-se para o teste:
- Feche abas e aplicativos desnecessários para reduzir a carga do sistema.
- Saia do modo de economia de energia.
- Use o navegador Chrome — ele tem menos limitações para eventos do teclado em comparação com Firefox ou Safari.
- Pressione e solte rapidamente diferentes teclas por 5–10 segundos. Importante: não mantenha uma tecla pressionada; toque nela de fato — isso faz com que o teclado envie relatórios para cada pressionamento.
- Veja o resultado com uma análise das taxas de polling média e máxima.
Como este teste funciona?
- Os eventos
keydown e keyup são monitorados.
- A repetição automática é ignorada quando uma tecla é mantida pressionada.
performance.now() é usado para medir com precisão o tempo entre os pressionamentos.
- A renderização da interface é desacelerada para evitar que ela afete a taxa de polling do teclado.