Как исправить поведение прокрутки GTK3

Я удалил полосы прокрутки наложения.

Как я могу настроить поведение кликов по прокрутке GTK3?

Приложения GTK3 с прокруткой ведут себя странно под Ubuntu 12.10 и 13.04. Это также происходит с Fedora 17 и 18.

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

Когда я щелкнул правой кнопкой мыши где-нибудь выше или ниже большого пальца, он прокручивает одну страницу вверх или вниз. Это поведение, которое я ожидаю от щелчка левой кнопкой мыши, так же, как он работает на приложениях GTK2 и QT.

Горизонтальные полосы прокрутки имеют одинаковую проблему.

Это очень плохо для согласованности.

41 голос | спросил usuario 16 Mayam13 2013, 04:26:48

4 ответа


44

Нашел ответ здесь:

https://forums.gentoo.org/viewtopic-t-948904-start-0 .html

Изменить (или создать) файл:

~/.config/gtk-3.0/settings.ini

И добавьте следующее:

[Settings]
gtk-primary-button-warps-slider = false
ответил usuario 16 Maypm13 2013, 23:53:48
3

В приложениях GTK2 я также заметил, что поведение прокрутки в полосе пропускания происходит с темой Adwaita (но не с темой Greybird). Я установил его для GTK2, отредактировав /usr/share/themes/Adwaita/gtk-2.0/gtkrc и изменив строку

gtk-primary-button-warps-slider = 1

к

gtk-primary-button-warps-slider = 0

ответил Ivan Kozik 25 FebruaryEurope/MoscowbThu, 25 Feb 2016 00:33:23 +0300000000amThu, 25 Feb 2016 00:33:23 +030016 2016, 00:33:23
0

Возвращение в поведение полосы прокрутки Gtk2 также можно выполнить с помощью для каждой темы , создав /включив в код ~/.themes/myThemeName/gtk-3.0/settings.ini, раздел [Настройки], переключатель поведения прокрутки

[Settings]
gtk-primary-button-warps-slider = false
ответил Gyll 31 PM00000020000001631 2017, 14:50:16
0

Поведение отображается в зависимости от выбранной вами темы рабочего стола /стиля. Если вы установите пакет gtk2-engines-xfce, а затем выберите одну из тем GTK2 (например, Xfce-4.0 ) из Внешний вид , вы получите полосы прокрутки в стиле GTK2.

Если вы особенно не заинтересованы в использовании Adwaita или Greybird, я думаю, что лучшее (и, конечно же, самое простое) решение - это просто выбрать другую тему.

ответил David C. 3 PM00000080000004131 2017, 20:09:41

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132