滚动条移到我单击的位置


22

我在Fedora上使用MATE。在某些时候,滚动条在许多应用程序上的行为已经改变。当我在滚动条下面单击时,现在滚动条跳到我单击的位置。以前,它曾经向下滚动一页(如果我单击了滚动条当前位置下方的任意位置)。

我喜欢旧的行为。当页面很长时,新的行为会使滚动条几乎无法使用:我无法精确控制单击的位置来控制页面跳转到的位置。

有没有办法恢复以前的行为?换句话说,是否有一种方法可以单击滚动条当前位置下方的滚动条,使窗口向下滚动一页,而不是跳转到我单击的位置?

这种差异在Firefox中最为明显,但不仅限于Firefox。它也会影响其他应用程序。


这似乎不是MATE或Fedora特有的。我最近开始注意到行为上同样令人讨厌的变化,并且在Mint上使用了fluxbox。
Ben Crowell

Answers:


18

我在Firefox 48上遇到了同样的问题,这个答案对我有用:

创建~/.config/gtk-3.0/settings.ini并添加

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

我正在使用XFCE,但是Firefox由于某种原因正在读取该设置。它还可以与其他Gnome 3应用程序一起使用,例如gnome-todo

创建该文件后,我仅需重新启动Firefox,即可修改其行为(无需重新启动)。


也适用于Firefox 50。
Max Yudin

谢谢您,他们以前在about:config中有一个设置,后来在更高版本中就删除了。您为此节省了一天。
MitchellK

谢谢,这实际上影响了Linux Mint Cinnamon中的大多数应用程序,例如Nemo文件管理器,Terminal,Firefox等!
谢尔文·艾米(Shervin Emami)

这适用于xubuntu,Firefox50。谢谢!
马里亚诺·L

11

您可以通过右键单击滚动条来获得旧的上/下行为。


1
有什么办法可以在配置文件中交换这些操作?将旧的行为设置为默认的左键单击,并通过右键单击使跳转到工作位置?
彼得·弗林

6

我不确定一般情况,但是在FireFox中,有一个配置设置ui.scrollToClick = 0,它提供了您想要的行为。
如果ui.scrollToClick = 1,则单击滚动条将使其跳至该点。
另外,您可以使用Shift键单击来获得与当前FireFox设置相反的行为。


1
按住Shift并单击仍可在68.0中运行,而不是ui.scrollToClick = 0
Laurent G
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.