Панель прокрутки переміщується туди, де я натискаю


22

Я використовую MATE у Fedora. У якийсь момент поведінка прокрутки у багатьох додатках змінилася. Коли я натискаю нижче смуги прокрутки, тепер панель прокрутки перескакує туди, де я натиснув. Раніше він переходив на одну сторінку (якщо я натискав десь нижче поточного місця прокрутки).

Я віддав перевагу старій поведінці. Коли ви перебуваєте на дуже довгій сторінці, нова поведінка, як правило, робить смугу прокрутки майже непридатною: я не можу контролювати те, куди натискаю досить точно, щоб контролювати, куди переходить сторінка.

Чи є спосіб відновити попередню поведінку? Іншими словами, чи є спосіб зробити клацання на панелі прокрутки нижче поточного місця прокрутки, щоб змусити вікно опуститися на одну сторінку, а не стрибати туди, де я натиснув?

Ця різниця найбільш помітна у Firefox, але не обмежується виключно Firefox; це впливає і на інші програми.


Здається, це не є специфічним для MATE або Fedora. Нещодавно я почав помічати ту ж набридливу зміну в поведінці, і я використовую флюксбокс на монетному дворі.
Бен Кроуелл

Відповіді:


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.
Макс Юдін

Дякую, у них раніше було встановлено налаштування about: config, яке вони зняли в пізніших версіях. ти врятував день цим.
MitchellK

Дякую, це насправді впливає на більшість програм у Linux Mint Cinnamon, таких як Nemo файловий менеджер, Terminal, Firefox тощо!
Шервін Емамі

це працює в xubuntu, firefox 50. Дякую!
Маріано L

11

Ви отримуєте стару поведінку сторінки вгору / вниз, клацнувши правою кнопкою миші на панелі прокрутки.


1
Чи є можливість замінити ці дії у конфігураційний файл? Зробити стару поведінку за замовчуванням клацанням лівою кнопкою миші та змусити працювати перехід до місця клацання правою кнопкою миші?
Пітер Флін

6

Я не впевнений у загальному випадку, але у FireFox є налаштування конфігурації ui.scrollToClick = 0 , яке надає потрібну вам поведінку.
Якщо ui.scrollToClick = 1 , то натискання на панель прокрутки змусить її перейти до цієї точки.
Крім того, ви можете використовувати shift-click для отримання протилежної поведінки поточних налаштувань FireFox.


1
Клавіша Shift все ще працює в 68.0, не ui.scrollToClick = 0
Laurent G
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.