Mouse rate checker: polling rate do mouse

Mova o mouse rápido em círculos dentro da caixa. A página conta quantos eventos de movimento por segundo chegam ao navegador e mostra a taxa atual e a máxima. Isso é uma estimativa do polling rate do mouse — útil para verificar se um ajuste como 500 ou 1000 Hz realmente entrou em vigor.

Pronto.

Taxa atual
—
Taxa máxima
—
Origem do evento
—

Mova o mouse rápido em círculos dentro desta caixa

Polling rate é a frequência com que o mouse informa o computador (por exemplo, 125, 500, 1000 Hz ou mais). O navegador só mostra os eventos que recebe, então o valor é uma estimativa e pode ser limitado pelo navegador ou pela entrega de eventos sincronizada com a tela. Mouses sem fio podem informar taxas menores em modos de economia de energia.

Como medir

  1. Leve o ponteiro para dentro da caixa e mova o mouse rápido e sem parar, em círculos, por alguns segundos. A taxa aparece quando chegam eventos suficientes.
  2. Observe a Taxa atual se estabilizar enquanto você continua movendo, e anote a Taxa máxima.
  3. Aperte Reiniciar e repita duas ou três vezes. Depois de mudar o polling rate no software do mouse, reinicie e meça de novo.

Como interpretar o resultado

  • Os polling rates mais comuns são 125, 250, 500 e 1000 Hz, e alguns mouses gamer oferecem taxas maiores. Um valor estável perto de um desses é um bom sinal de que o ajuste está ativo.
  • Use o valor estável durante o movimento rápido, e não um pico isolado. A taxa é a média do último meio segundo, ignorando as pausas.
  • Origem do evento mostra como a página lê o movimento. pointerrawupdate e getCoalescedEvents podem informar todos os eventos de movimento; o pointermove simples muitas vezes fica limitado à taxa de atualização da tela, então o resultado será bem menor que o polling rate real.
  • Movimentos lentos dão valores baixos: um mouse só envia relatórios quando se move.

Por que o resultado pode ser menor que o ajuste

  • O navegador só conta os eventos que recebe. Ele pode juntar ou atrasar eventos, principalmente quando a página ou o computador estão ocupados, então taxas muito altas, como 4000 ou 8000 Hz, muitas vezes aparecem abaixo do real.
  • Abas em segundo plano, janelas sem foco e modos de economia de energia reduzem a entrega de eventos; mantenha esta aba na frente.
  • Mouses sem fio podem reduzir a taxa para economizar energia, e hubs USB ou receptores longe do mouse podem afetá-la.
  • Isto não é uma medição USB e não mede a latência do clique nem o input lag.

Para verificar botões e a rodinha, use o teste de mouse; para estimar o DPI do sensor, use o teste de DPI do mouse.

Perguntas frequentes

Qual polling rate o meu mouse deveria ter?

Não existe um valor certo único. 1000 Hz é comum em mouses gamer, enquanto mouses de escritório costumam usar taxas menores. Taxas maiores enviam atualizações de posição com mais frequência, mas usam mais CPU e, em mouses sem fio, mais bateria.

Por que o teste mostra cerca de 60 ou 144 Hz?

Provavelmente o navegador está entregando os eventos de movimento uma vez por quadro da tela. Veja a Origem do evento: se aparecer pointermove, experimente um navegador que suporte eventos de ponteiro brutos ou agrupados (coalesced).

Testes relacionados

Guias