Eu também enfrentei o mesmo problema. Você pode usar o procedimento abaixo para consertá-lo. Isso aplicará a rolagem uniforme em todo o sistema.
- Na gravação do terminal:
xev -event mouse
. Você receberá uma pequena caixa e, ao trazer o mouse para essa seção, obterá muitos dados gerados no Terminal. - Ao rolar para cima, anote o nome do botão, digamos "x" (no meu caso, é o botão 5). Anote também o nome do botão ao rolar para baixo, digamos "y". no meu caso é "4".
- Crie um backup do arquivo
~/.Xmodmap
usandocp ~/.Xmodmap ~/.Xmodmap.bak
. - Do
cat ~/.Xmodmap
. A saída seria comopointer = 1 2 3 5 4 6 7 8 9 10 11 12
- Na pesquisa de saída acima para x e y, eles estarão em posição consecutiva e apenas os trocam.
No meu caso
echo "pointer = 1 2 3 4 5 6 7 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
funcionou. Observe a mudança de4
e5
. - Agora, a rolagem será aplicada em todo o sistema. Não há necessidade de reiniciar.
Observação: você deve desfazer todas as modificações feitas antes de aplicar essa configuração.