Roda do mouse saltitante na rolagem

22

Eu tenho um pequeno problema que está realmente me irritando e me perguntando se existe uma possível correção para isso.

estou usando a distro mais recente do Ubuntu 10.10 e ao rolar páginas para cima e para baixo, especialmente no google chrome (também dentro de pastas etc), a página pisca para cima e para baixo enquanto rola.

Não há problema com o mouse em si, já que ele funciona bem em outros sistemas operacionais, mas no Ubuntu 10.10 ele simplesmente não tem suavidade, além de ser agitado.

Para descrever exatamente como se imagina que a página tem 20 saltos de rolagem, você normalmente rola a roda do mouse uma vez e fica exatamente um passo abaixo da página, mas se eu rolar cinco cliques, ele vai pular para trás e adiante.

Espero que você possa entender e me ajudar a resolver essa dor no ...

    
por RobertPitt 27.03.2011 / 19:27
fonte

6 respostas

15

As soluções acima não funcionaram para mim, no entanto ...

A solução para mim para isso (eu tive o problema por meses!) foi meio surreal e como a maioria das pessoas eu não acreditei até conseguir:

Acontece que alguns mouses MS têm um bug na roda de rolagem.

  

Tente desconectar o cabo USB / dongle e conecte novamente.

É isso aí!

Agora meu mouse se move normalmente (uma linha por vez, não a metade da tela!)

Isso funcionou mesmo usando uma caixa KVM de tela / teclado / mouse de 4 portas! Sim!

    
por Michael Durrant 06.02.2012 / 17:40
fonte
4

Eu tenho um dual boot Ubuntu 11.10 e Windows 7 e acabei de adicionar um Microsoft Wireless 3500 e quando eu inicializei com o Windows ele instalou alguns drivers para ele. Quando voltei ao Ubuntu, a roda de rolagem estava meio cheia de pulos. Eu desconectei o dongle USB e o conectei de volta e tudo voltou ao normal. Eu estou pensando que existem algumas configurações que são definidas no próprio mouse a partir do driver do Windows. Mas a solução acima de apenas reconectar o mouse funciona para mim.

    
por callmeDarwin 10.02.2012 / 17:54
fonte
2

sim, desconecte e reconecte a conexão USB. funcionou para mim. depois de procurar tantas vezes por uma resposta, e tolerar isso por tanto tempo!

    
por user195059 01.10.2013 / 18:03
fonte
1

O GTK calcula dinamicamente um bom valor para a taxa de rolagem da roda do mouse (número de linhas a serem roladas) dependendo do tamanho da janela. Infelizmente, ele não permite nenhuma personalização ainda e os relatórios de erros foram arquivados.

A propósito, se você estiver interessado em testar o que eu disse, basta redimensionar a janela para ser tão pequena que mostre apenas uma linha. Tente rolar e você verá que ele rola uma única linha toda vez que você rola a roda.

    
por Eren Tantekin 14.02.2012 / 05:50
fonte
1

Para mim, a solução foi limpar o interior do mouse.

A maneira correta de fazer isso é removê-lo cuidadosamente e remover o cabelo e a poeira que foram coletados perto do sensor da roda do mouse. Eu acabei de explodir com força no espaço ao redor do volante. Funcionou imediatamente.

    
por Shalom Craimer 10.07.2016 / 09:02
fonte
0

Eu tenho praticamente o mesmo problema. Ao rolar a roda muito devagar, funciona bem, exatamente cinco linhas no momento em gedit. Ao rolar mais rápido, ele salta para frente e para trás aleatoriamente, com o efeito de que você está quase sempre no mesmo lugar depois de rolar a roda um turno. No Windows, funciona perfeitamente sem um driver. É um rato BT móvel da Thrust.

Eu tenho um palpite sobre qual é o problema.

Primeiramente, esta é uma roda com posições discretas na roda. Isso significa que a roda girará rápido mais rápido, rápido e rápido, mais rápido, quando a rolagem for rápida, porque as posições discretas funcionam como uma pausa.

Eu sugiro que o hardware dentro do mouse não seja bom o suficiente para distinguir entre as versões de trás e para frente e rapidamente mais rápido e mais rápido. Eu conheço o funcionamento interno de um mouse eletrônico e ele suporta essa explicação.

Quando duas luzes brilham através de raios em um receptor óptico de foto e este só pode saber mais ou menos luz e a partir disso tem que decidir a direção da roda, pode ser difícil o suficiente escrever software para este trabalho quando a roda está girando na mesma velocidade. A explicação por que não é um problema, mesmo no driver genérico do Windows, é que o MS teve o mesmo problema com seus próprios mouses mal feitos.

Solução

Escreva um modo no driver no qual ele será transformado ao detectar mudanças rápidas entre as teclas de roda para frente e para trás. Neste modo, o driver discriminará a direção oposta à última, digamos, em um buffer de anel com cinco últimos elementos.

    
por Chris Joyce 21.05.2012 / 01:31
fonte