Scroll do mouse não funciona ou pula: causas e soluções

Você rola para baixo e a página sobe por um instante, pula linhas ou não se mexe. Uma rodinha de scroll pulando é um dos defeitos de mouse mais comuns, mas as configurações de rolagem e a rolagem suave podem produzir efeitos parecidos. Este guia mostra como separar uma coisa da outra e o que normalmente ajuda.

Como a rodinha informa o movimento

A maioria das rodinhas de mouse gira um pequeno sensor chamado encoder. Cada passo da rodinha gera um padrão de pulsos que diz ao mouse para que lado ela girou. Quando o encoder está sujo ou com os contatos gastos, o padrão se embaralha e o mouse às vezes informa um passo na direção errada ou perde um. Na tela, isso parece a página voltando ou engasgando enquanto você rola sem parar.

Nem todo pulo vem do encoder. As configurações de direção da rolagem, a rolagem suave do navegador, a aceleração no software do mouse e uma rodinha no modo de giro livre mudam a aparência da rolagem sem nenhum defeito.

Teste a rodinha passo a passo

  1. Abra o teste de scroll do mouse.
  2. Aponte para a caixa e role só para baixo, devagar, um passo de cada vez, por 20 a 30 passos.
  3. Depois role só para cima do mesmo jeito, e repita em velocidade normal e rápida.
  4. Leia o resultado:
    • Nenhuma inversão e contagens batendo: a rodinha informa corretamente neste teste.
    • Inversões em velocidade lenta: eventos na direção oposta enquanto você rola para um lado só. É o sinal clássico de encoder sujo ou gasto.
    • Menos eventos que passos: o encoder está pulando passos.
    • Uma ou duas inversões só em giros muito rápidos: isso pode acontecer com rodinhas saudáveis.

O teste mostra o que chega ao navegador, então também diz se um problema em um aplicativo vem mesmo da rodinha.

Direção errada o tempo todo: é configuração

Se a página rola sempre para o lado oposto, a rodinha está boa. A direção é uma configuração:

  • A rolagem natural (às vezes chamada de rolagem invertida) faz o conteúdo acompanhar o dedo, como no celular. Ela pode vir ativada por padrão em alguns sistemas, e alguns sistemas aplicam a mesma opção ao touchpad e ao mouse.
  • O software do mouse também pode inverter a rodinha. Confira o perfil ativo.

Um encoder gasto nunca inverte de forma constante: ele gera passos errados de vez em quando no meio dos certos. Inversão constante é sempre configuração.

Configurações e softwares que parecem pulos

  • A rolagem suave dos navegadores anima cada passo, então a página pode continuar se mexendo por um instante depois que você para. Isso é normal e não é inversão.
  • Velocidade da rolagem: o número de linhas por passo é definido no sistema ou no software do mouse. Um valor alto faz cada passo pular longe.
  • A aceleração no software do mouse multiplica a rolagem rápida e pode deixar a velocidade irregular.
  • Giro livre ou scroll infinito: alguns mouses têm um botão ou modo que destrava a rodinha para girar solta. Nesse modo a rodinha envia muitos passos pequenos e pode passar do ponto. Volte ao modo com passos para testar.
  • Touchpads rolam em muitos passos pequenos; use o teste de touchpad para eles.

Teste em um segundo navegador e com o software do mouse fechado. Se os pulos sumirem, a causa é software.

Soluções para um encoder que pula

  1. Limpe: com o mouse desconectado ou desligado, sopre ar comprimido na fresta em volta da rodinha enquanto gira para os dois lados. Poeira no encoder é uma causa comum de pulos, e a limpeza às vezes resolve por um tempo.
  2. Teste de novo com o teste de scroll depois de limpar, em velocidade lenta.
  3. Garantia: se as inversões continuarem, o encoder provavelmente está gasto. É um defeito comum coberto pela garantia em muitos mouses.
  4. Reparo: em alguns mouses o encoder pode ser trocado por uma assistência técnica. Normalmente exige abrir o mouse e soldar, então não é uma solução geral.

Evite borrifar líquidos dentro do mouse. Se o clique da rodinha também estiver estranho, confira o botão do meio com o teste de mouse.

Resumo rápido

  • Inversões ou passos perdidos de vez em quando, em velocidade lenta: encoder sujo ou gasto.
  • Sempre na direção oposta: rolagem natural ou configuração invertida.
  • A página continua se mexendo um instante: rolagem suave, não é defeito.
  • Pulos enormes a cada passo: velocidade da rolagem, aceleração ou modo de giro livre.

Perguntas frequentes

Por que o scroll do mouse sobe quando eu rolo para baixo?

Normalmente poeira ou desgaste no encoder da rodinha faz o mouse informar de vez em quando um passo na direção errada. Limpar com ar comprimido pode ajudar; se continuar, o encoder está gasto.

Por que meu mouse rola sempre para o lado errado?

É configuração, não defeito. A rolagem natural ou invertida está ativada nas configurações do sistema, ou o software do mouse inverte a rodinha.

Dá para consertar uma rodinha de scroll que pula?

A limpeza às vezes resolve quando a causa é poeira. Um encoder gasto precisa ser trocado, o que muitas vezes é coberto pela garantia ou pode ser feito por uma assistência técnica.

Como testo a rodinha do mouse?

Role devagar para um lado só no teste de scroll e procure eventos na direção oposta. Inversões frequentes em velocidade lenta são o sinal típico de uma rodinha gasta.

Testes relacionados