A barra de rolagem se move para onde clico

21

Eu uso o MATE no Fedora. Em algum momento, o comportamento das barras de rolagem em muitos aplicativos mudou. Quando clico abaixo de uma barra de rolagem, agora a barra de rolagem salta para o local em que cliquei. Anteriormente, costumava descer uma página em uma página (se eu clicar em qualquer lugar abaixo do local atual da barra de rolagem).

Eu preferi o comportamento antigo. Quando em uma página muito longa, o novo comportamento tende a tornar a barra de rolagem quase inutilizável: não consigo controlar onde clico com precisão suficiente para controlar para onde a página salta.

Existe uma maneira de recuperar o comportamento anterior? Em outras palavras, existe uma maneira de clicar em uma barra de rolagem, abaixo do local atual da rolagem, para fazer com que a janela desça uma página em vez de pular para onde clicou?

Essa diferença é mais perceptível no Firefox, mas não se limita apenas ao Firefox; isso afeta outros aplicativos também.

DW
fonte
Isso não parece ser nada específico para o MATE ou o Fedora. Recentemente, comecei a perceber a mesma mudança irritante de comportamento e uso o fluxbox no Mint.
Ben Crowell 5/05

Respostas:

17

Eu tive o mesmo problema no Firefox 48, e esta resposta funcionou para mim:

Crie ~/.config/gtk-3.0/settings.inie adicione

[Settings]
gtk-primary-button-warps-slider = false

Estou usando o XFCE, mas o Firefox está lendo essa configuração por algum motivo. Também trabalhou com outras aplicações do Gnome 3, como gnome-todo.

Depois de criar esse arquivo, eu só precisei reiniciar o Firefox e seu comportamento foi modificado (não é necessário reiniciar).

anol
fonte
Também funciona para o Firefox 50.
Max Yudin
Obrigado, eles costumavam ter uma configuração em about: config que eles retiraram nas versões posteriores. você salvou o dia com isso.
MitchellK
Obrigado, isso realmente afeta a maioria dos aplicativos no Linux Mint Cinnamon, como gerenciador de arquivos Nemo, Terminal, Firefox, etc!
Shervin Emami
isso funciona no xubuntu, firefox 50. Obrigado!
Mariano L
11

Você obtém o antigo comportamento de subir / descer de página clicando com o botão direito do mouse na barra de rolagem.

maxschlepzig
fonte
1
Existe alguma maneira de trocar essas ações em um arquivo de configuração? Tornar o comportamento antigo o botão esquerdo padrão e fazer o salto para o local funcionar com o botão direito?
Peter Flynn
6

Não tenho certeza do caso geral, mas no FireFox , há uma configuração ui.scrollToClick = 0 , que fornece o comportamento desejado.
Se ui.scrollToClick = 1 , clicar na barra de rolagem fará com que ela salte para esse ponto.
Além disso, você pode usar Shift-Shift para obter o comportamento oposto da configuração atual do FireFox.

Prem
fonte
1
Clique com a tecla Shift pressionada ainda funcionando na versão 68.0, não ui.scrollToClick = 0
Laurent G