Teste de mouse

Diagnóstico
Segundos
ms
Próximo

Use este teste de mouse para conferir seu dispositivo apontador direto no navegador. A ferramenta registra os eventos dos botões esquerdo, do meio e direito, além dos botões laterais de voltar e avançar, soma os valores da roda de rolagem, desenha o rastro do ponteiro em tempo real e estima o intervalo de clique duplo. É útil ao trocar de mouse, ao investigar cliques duplos involuntários ou cliques perdidos em um mouse gamer, ao testar o touchpad do notebook ou ao confirmar que o navegador está mesmo recebendo os botões laterais.

Como testar um mouse

  1. 1

    Defina a janela de medição

    Escolha quantos segundos de movimento do ponteiro entram na amostra e defina a janela de clique duplo que você quer usar como referência.

  2. 2

    Use a área de teste

    Movimente o ponteiro pela área de teste, pressione cada botão do mouse e gire a roda. Os diagnósticos são atualizados na hora, no seu navegador.

  3. 3

    Leia o resumo

    Compare os contadores de cada botão, os totais da roda, a taxa de amostragem do ponteiro e o intervalo de clique duplo estimado para identificar cliques perdidos ou comportamento estranho de entrada.

O que o navegador consegue informar

O diagnóstico de mouse e ponteiro em uma página web vem dos eventos padrão do navegador. O clique na área de teste é lido de MouseEvent.button, o movimento da roda é lido de WheelEvent.deltaX e deltaY, e o movimento é amostrado a partir dos carimbos de tempo dos eventos pointermove. Esses valores ajudam a confirmar se o navegador está recebendo a entrada, mas não são uma medição laboratorial da latência do hardware.

Entrada Valor do navegador O que verificar
Botão esquerdo button = 0 O clique esquerdo é contado uma vez por pressionada
Botão do meio button = 1 O clique da roda é detectado separado da rolagem
Botão direito button = 2 O clique direito é registrado sem abrir o menu de contexto
Botão voltar button = 3 O botão lateral de voltar chega até a página
Botão avançar button = 4 O botão lateral de avançar chega até a página
Roda deltaX, deltaY Os valores de rolagem vertical e horizontal mudam

Uma verificação na prática

Digamos que o mouse esteja perdendo cliques duplos no jogo. Defina a janela de clique duplo em 500 ms e clique duas vezes com o botão esquerdo no ritmo que você costuma usar. Se o intervalo aparecer por volta de 180 a 350 ms, o navegador está enxergando um padrão normal de clique duplo. Se aparecer só um acionamento do botão esquerdo, ou se o intervalo ficar muito longe do seu ritmo habitual, repita o teste em outra porta USB ou em outro navegador para separar um defeito de hardware do comportamento do navegador.

Amostragem do movimento do ponteiro

A amostra de movimento é apenas uma contagem contínua dos eventos pointermove dentro da janela de tempo escolhida. Quanto maior o número, mais eventos de movimento por segundo a página está recebendo. Isso depende do navegador, do sistema operacional, da taxa de polling do mouse, da taxa de atualização do monitor e de o ponteiro estar realmente se movendo. Trate o valor como um sinal rápido de diagnóstico, e não como um certificado da taxa de polling.

Armadilhas comuns

  • Os botões voltar e avançar podem ser interceptados pelo navegador ou pelo sistema operacional para navegação antes que a página os enxergue.
  • Touchpads podem emular botões do mouse e valores da roda de um jeito diferente de um mouse físico.
  • Totais altos da roda nem sempre significam rolagem mais rápida, porque cada navegador normaliza os dispositivos de um jeito.
  • Um mouse sem fio com bateria fraca pode passar em um teste básico de cliques e mesmo assim apresentar falhas intermitentes de movimento ou rolagem.

Perguntas frequentes

Não. Os cliques dos botões, o movimento da roda e as amostras do ponteiro são processados localmente no seu navegador. A ferramenta não envia os valores de diagnóstico.

Alguns navegadores, drivers e configurações do sistema operacional reservam os botões laterais para navegação antes de a página conseguir lê-los. Se eles não aparecerem aqui, teste em outro navegador e confira o mapeamento dos botões no driver do mouse.

Não. A amostra de movimento apenas conta os eventos pointermove recebidos pela página em uma janela curta. Ela ajuda a perceber a atividade de entrada, mas ferramentas de hardware dedicadas são melhores para certificar a taxa de polling exata.

Muita gente dá clique duplo entre cerca de 200 e 500 ms. Os sistemas operacionais costumam permitir ajustar o intervalo aceito, então use essa estimativa como comparação rápida, e não como uma regra universal de aprovado ou reprovado.

Ferramentas relacionadas