1

Я использую машину Debian 8 Я считаю, что это управляющий Cinnamon как оконный менеджер:

$ wmctrl -m
Name: Mutter (Muffin)
Class: N/A
PID: N/A
Window manager's "showing the desktop" mode: N/A

Когда щелчок мыши происходит в области полосы прокрутки, галочка полосы прокрутки привязывается к месту щелчка, а не перемещается вверх / вниз. Я нахожу это очень раздражающим поведением.

Я не могу найти настройки для управления поведением полосы прокрутки. Я устал перебирать обычных подозреваемых, таких как General и Windows- апплеты. Я также попытался выполнить поиск в апплете « Системные настройки» , но он дал 0 результатов.

Как контролировать поведение полосы прокрутки в Cinnamon?


Для полноты вот эквивалентная настройка в Mac OS X. Обратите внимание на щелчок в выборе полосы прокрутки . Его можно найти в приложении « Настройки» , « Общие настройки».

1 ответ1

4

Оконный менеджер абсолютно ничего не знает о полосах прокрутки. Они нарисованы набором инструментов виджетов, который использует каждая программа - в GNOME это в основном GTK+, в KDE это в основном Qt. Таким образом, поведение полосы прокрутки в программах GNOME (Cinnamon) будет опцией GTK+, а точнее, опцией GTK 3 в вашем случае.

Чтобы окончательно вернуться к старому поведению полосы прокрутки, установите для параметра gtk-primary-button-warps-slider значение false в вашем ~/.config/gtk-3.0/settings.ini .

(Да, его можно было бы добавить в приложение "Настройки" Cinnamon, хотя оно немного неясно и поэтому более вероятно появится в "GNOME Tweak Tool". Подать запрос функции.)

В GTK+ 3 у вас есть альтернативные методы:

  • Нажмите и удерживайте ползунок прокрутки в течение нескольких секунд, пока он не переключится в "точный режим" (ползунок станет тоньше) и будет прокручивать только пару строк за раз.

  • В качестве альтернативы, удерживайте Shift, чтобы сразу войти в "точный режим", как описано выше.

  • Или используйте Shift PageUp / PageDown для прокрутки терминала постранично.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .