TestYourSetup / Mouse / Teste de polling rate

Teste de polling rate do mouse

Teste de polling rate: mexa o mouse em círculos rápidos dentro da caixa. O teste conta os relatórios de movimento que chegam ao navegador e mostra os Hz do mouse, a taxa padrão mais próxima e o quanto ela é estável.

-Mexa o mouse em círculos rápidos aqui

Mexa o mouse em círculos rápidos e constantes dentro da caixa por uns cinco segundos.

Polling rate Estimado-mediana, relatórios por segundo
Taxa mais próxima-125 a 8000 Hz
Pico-percentil 90, Hz
Jitter-variação dos intervalos
Relatórios0-
Passo do timer--

Confira também os botões do mouse, o duplo clique e o scroll.

Não precisa de permissão. Tudo roda no seu navegador e nada é enviado.

Como funciona este teste de polling rate

Enquanto se mexe, o mouse manda um pequeno relatório para o computador muitas vezes por segundo: quanto andou e quais botões estão apertados. Essa frequência é o polling rate, também chamado de taxa de relatório ou simplesmente os Hz do mouse. As configurações comuns são 125 Hz (um relatório a cada 8 ms), 500 Hz, 1000 Hz e, nos mouses gamer mais novos, 2000, 4000 e 8000 Hz.

Uma página não conversa direto com o mouse. Ela vê cada relatório depois que ele passou pelo receptor USB ou sem fio, pelo sistema operacional e pelo navegador. Chrome e Edge dão para as páginas um evento de atualização bruta do ponteiro para cada relatório que o sistema repassa, e cada evento do ponteiro pode trazer as amostras que foram agrupadas nele. Este teste junta a marca de tempo de cada amostra, ignora pausas maiores que 25 ms (quando você para de mexer) e conta os relatórios por segundo em janelas de um quarto de segundo. O número principal é a mediana dessas janelas, e a taxa mais próxima aparece quando o valor fica a até 12 por cento de uma taxa padrão.

O resultado tem a etiqueta Estimado porque é a taxa que o navegador recebe, não uma leitura do firmware do mouse. De 125 a 1000 Hz no Chrome ou no Edge, ele bate de perto com a configuração quando você mexe rápido e constante.

Como ler o histograma

O gráfico mostra a distância entre a chegada dos relatórios. A escala é logarítmica, com uma marca para cada taxa padrão. Um mouse de 1000 Hz saudável faz um pico alto na marca de 1000, cerca de 1 ms. Um mouse de 500 Hz tem o pico em 2 ms. Um segundo pico, menor, no dobro do intervalo quer dizer que alguns relatórios se perderam ou se juntaram, o que acontece muito com mouse sem fio longe do receptor, em hub USB cheio ou com o computador ocupado.

Uma mancha larga em vez de um pico pode ser o relógio do navegador. Os navegadores arredondam o relógio de propósito, para 0,1 ms no Chrome em páginas normais e às vezes 1 ms em outros. O passo do timer aparece ao lado dos resultados. Esta página pede ao servidor o isolamento entre origens, que deixa o Chrome usar um relógio bem mais fino, e o quadro mostra se isso funcionou.

Por que o seu número pode estar baixo

  • Você mexeu devagar demais. O mouse só manda relatório quando se mexe. Círculos maiores e mais rápidos geram mais relatórios.
  • A configuração é menor do que você pensa. Abra o Logitech G HUB, o Razer Synapse, o SteelSeries GG ou o programa do seu mouse e confira o polling rate. Alguns perfis mudam a taxa por jogo.
  • Economia de energia do sem fio. Muitos mouses sem fio baixam a taxa no modo economia ou quando ficam parados. Carregue, desligue a economia de energia e coloque o receptor em uma extensão curta a até 30 cm do mouse.
  • Hub USB ou porta frontal. Mouses de 4000 e 8000 Hz querem uma porta USB direta na placa-mãe, não hub, porta do monitor ou passagem USB do teclado.
  • Limites do navegador. O Safari antes da 18.2 manda um evento por quadro, então mostra a taxa de atualização do monitor (60 ou 120). O Firefox antes da 148 não tem atualizações brutas do ponteiro e pode mostrar taxas altas como baixas. Use Chrome ou Edge para a melhor leitura.
  • CPU ocupada. A 4000 e 8000 Hz o sistema precisa tratar milhares de relatórios por segundo. Feche programas pesados e teste de novo.

Qual polling rate usar?

Para a maioria das pessoas, 1000 Hz é o ponto ideal: suave em qualquer monitor, pouco uso de CPU e aceito por todos os jogos. Taxas maiores deixam o cursor mais suave em monitores de 240 Hz ou mais e reduzem a espera entre relatórios para menos de 1 ms, mas gastam mais CPU e bateria, e alguns jogos antigos travam com elas. Se aparecerem travadas a 4000 ou 8000 Hz, baixe para 2000 ou 1000 Hz. Para trabalho de escritório, 500 Hz é mais que suficiente e economiza bateria.

O que este teste não mede

Ele não mede input lag. Nada no navegador vê o momento em que o sensor detecta o movimento nem o momento em que a tela muda, então qualquer site que mostra uma latência de mouse a partir de uma página está chutando. Ele também não mede DPI, que é contagem por polegada de movimento e é configurado no software do mouse. Para conferir se cada botão e a rodinha respondem, use o teste de mouse. Para os Hz do monitor, use o teste de Hz.

Perguntas frequentes

Como ver o polling rate do meu mouse?

Mexa o mouse em círculos rápidos e constantes dentro da caixa acima por uns cinco segundos. O teste conta quantos relatórios de movimento chegam ao navegador por segundo e aproxima o resultado da taxa padrão mais perto: 125, 250, 500, 1000, 2000, 4000 ou 8000 Hz.

Por que meu mouse de 1000 Hz mostra menos?

O sensor só manda relatório quando se mexe, então movimento lento ou travado baixa a contagem. Mexa mais rápido e sem parar. Outras causas: o mouse está configurado com uma taxa menor no software, um mouse sem fio está em modo de economia, o receptor está longe ou em um hub USB cheio, ou o navegador é o Safari ou um Firefox antigo.

O navegador consegue medir 4000 Hz e 8000 Hz?

Só de forma aproximada. A 8000 Hz os relatórios chegam a cada 0,125 ms, perto do passo de 0,1 ms do relógio que o Chrome dá para páginas normais, e o Windows, a CPU e a economia de energia do USB podem segurar relatórios. Esta página pede o relógio preciso (isolamento entre origens) para ajudar, mas trate leituras acima de 1000 Hz como sinal de que a taxa alta está ativa, não como prova de que ela se mantém estável.

Qual navegador dá a melhor leitura?

Chrome ou Edge no Windows ou no macOS. Eles têm atualizações brutas do ponteiro, que chegam assim que o sistema recebe. O Firefox ganhou esse recurso na versão 148 e, antes disso, usa as amostras agrupadas em cada quadro. O Safari usa essas amostras agrupadas a partir da versão 18.2; versões mais antigas do Safari não conseguem medir o polling rate.

Polling rate é a mesma coisa que DPI?

Não. Polling rate é quantas vezes por segundo o mouse informa o computador. DPI (ou CPI) é quantas contagens o sensor informa por polegada de movimento. Um mouse de 1000 Hz pode rodar a 400 DPI ou a 3200 DPI. Mude o DPI no software do mouse ou no botão de DPI.

Polling rate maior diminui o input lag?

Ele encurta a espera entre os relatórios: a 125 Hz um movimento pode esperar até 8 ms para ser enviado, a 1000 Hz até 1 ms. Isso é real, mas não é todo o atraso entre a sua mão e a tela, e nenhum site consegue medir esse atraso completo. Esta página mostra só a taxa.

Como mudar o polling rate do mouse?

Abra o software do fabricante (Logitech G HUB, Razer Synapse, SteelSeries GG, Corsair iCUE, Redragon e outros) e procure por polling rate ou taxa de relatório. Alguns mouses têm um botão embaixo em vez disso. Taxas acima de 1000 Hz usam mais CPU; se os jogos travarem, volte para 1000 Hz.

O que é o jitter neste teste?

É o quanto o intervalo entre relatórios varia, em porcentagem do intervalo médio. Abaixo de 10 a 15 por cento é estável. Parte desse número vem do arredondamento do relógio do navegador, por isso ele fica maior em navegadores com relógio menos preciso. Jitter alto com mouse sem fio normalmente quer dizer interferência ou receptor longe.

Mais testes