CHECKMYMOUSE / GUIA PRÁTICO

Polling rate do mouse: o que é, intervalos e testes no navegador

Polling rate é a frequência com que o mouse envia informações. O navegador observa uma etapa posterior desse caminho. Este guia explica a diferença, como repetir um teste útil e o que conferir quando o resultado parece baixo.

Use a ferramenta relacionada

Observações locais no navegador. Sem download ou conta.

Abrir o teste de polling rate

O que significa polling rate?

A taxa de resposta configurada é a frequência que uma conexão compatível do mouse busca usar para enviar informações ao computador. Hertz (Hz) significa envios por segundo. Com envios igualmente espaçados a 1.000 Hz, o intervalo seria de 1 milissegundo. Isso é um intervalo, não uma medição do tempo total entre mover a mão e ver um pixel mudar.

O caminho da entrada também inclui sensor, conexão, sistema operacional, aplicativo e tela. O polling rate sozinho não mede todo esse caminho nem comprova a precisão do sensor. DPI é outra configuração: indica a sensibilidade em contagens por polegada, e não a frequência de envio.

125, 500, 1.000, 4.000 e 8.000 Hz: compare os intervalos

O intervalo nominal é 1.000 dividido pela frequência em Hz. Os valores abaixo são uma referência matemática, não uma promessa de que todo dispositivo, conexão ou aplicativo produzirá eventos igualmente espaçados.

125, 500, 1.000, 4.000 e 8.000 Hz: compare os intervalos
Taxa configuradaIntervalo nominal
125 Hz8 ms
500 Hz2 ms
1.000 Hz1 ms
4.000 Hz0,25 ms
8.000 Hz0,125 ms

Por que o resultado no navegador pode ser diferente?

Uma página recebe eventos que o navegador entrega depois do processamento de entrada pelo sistema. O navegador pode agrupar várias amostras de movimento em um único evento. Quando as APIs estão disponíveis, este teste usa essas amostras agrupadas ou o fluxo bruto do ponteiro; não soma dois fluxos sobrepostos.

Entrega de eventos, precisão dos registros de tempo, carga do sistema, navegador e movimento ainda podem afetar a estimativa. Um touchpad pode gerar eventos semelhantes. Um valor próximo de uma taxa conhecida não identifica o mouse, e uma estimativa baixa sozinha não comprova defeito. A medição serve para comparar condições semelhantes, não para certificar o hardware USB.

Como fazer uma observação útil e repetível

Mude uma condição por vez. É mais fácil interpretar uma comparação quando você mantém o mesmo mouse, movimento, navegador e tempo de teste.

  1. Use um mouse físico, abra o teste de polling rate e mantenha a aba visível. Feche tarefas sem relação com o teste que estejam sobrecarregando o computador.
  2. Inicie e mova o mouse em círculos dentro da área durante a janela de dez segundos. Evite sair da área ou fazer pausas.
  3. Analise a média junto com a quantidade de amostras válidas e o intervalo de movimento. Nesta ferramenta, menos de 20 amostras ou menos de 0,2 segundo entre a primeira e a última amostra é considerado insuficiente.
  4. Zere e repita. Se mudar a taxa configurada, a conexão ou o navegador, anote a mudança em vez de comparar sessões diferentes como se fossem iguais.

Como esta ferramenta calcula a estimativa

A média é calculada por (amostras válidas − 1) × 1.000 ÷ tempo entre a primeira e a última amostra, em milissegundos. Por exemplo, 501 amostras válidas ao longo de 1.000 ms resultam em uma média observada de 500 Hz. A subtração importa: 501 registros de tempo contêm 500 intervalos.

Pausas entre a primeira e a última amostra entram nesse tempo e reduzem a média. A duração da sessão também inclui o tempo antes e depois do movimento, por isso pode ser maior que o intervalo de movimento. A mediana resume os últimos 2.048 intervalos; ela pode continuar curta mesmo quando uma pausa reduz a média geral.

Registros iguais, fora de ordem ou inválidos são excluídos. O gráfico mostra estimativas sucessivas da média da sessão, não relatórios de hardware certificados individualmente. Parar, ocultar a aba ou tirar o foco da janela encerra a sessão; zerar apaga as observações anteriores.

Qual polling rate usar?

Comece com uma taxa oficialmente compatível com o mouse, a conexão e o programa do fabricante. Compare o comportamento dos aplicativos que você realmente usa nas configurações disponíveis. Não existe uma configuração ideal para todos os dispositivos e tarefas.

Passar de 1.000 para 8.000 Hz reduz o intervalo nominal de 1 ms para 0,125 ms. A diferença de 0,875 ms entre os intervalos não garante a mesma redução na latência total, mais quadros por segundo ou uma mira melhor. Consumo de bateria, carga de CPU e compatibilidade dependem do dispositivo e precisam ser verificados com o fabricante e no seu uso real.

Se a taxa observada parecer menor que a esperada

Primeiro repita com movimento contínuo. Depois confira a conexão e a taxa ativa no programa atual do fabricante. Nem todo modo sem fio, receptor ou dispositivo oferece as mesmas configurações.

  • Teste uma conexão direta compatível ou a posição do receptor recomendada pelo fabricante.
  • Compare outro navegador atualizado, mantendo o movimento e a duração do teste.
  • Se o resultado só mudar quando o computador estiver ocupado, repita com uma carga menor antes de culpar o mouse.
  • Se você precisa comprovar a taxa de comunicação USB, use um método especializado adequado. Esta página não fornece essa certificação.

Referências oficiais

Orientações técnicas e dos fabricantes consultadas para este guia. Siga as instruções para seu dispositivo e sua versão do programa.