Welcome to the Power Users community on Codidact!
Power Users is a Q&A site for questions about the usage of computer software and hardware. We are still a small site and would like to grow, so please consider joining our community. We are looking forward to your questions and answers; they are the building blocks of a repository of knowledge we are building together.
Post History
I want the scrollbar to wrap to the pointer location when I click in an empty space (a.k.a. the trough or track) of it. What happens instead is that the scrollbar thumb just displaces the equivale...
#2: Post edited
- I want the scrollbar to wrap to the pointer location when I click in an empty space (a.k.a. the trough or track) of it. What happens instead is that the scrollbar thumb just displaces the equivalent of a page down/up — tested on Firefox, GIMP and Abiword.
- Using Shift as a modifier while clicking gives me the desired behavior, but I don't want to press Shift.
- Things seem backwards because the [documented behavior][1] is the one I want, and it is even mentioned in [GTK blog: A scrolling primer][2].
I tried to explicitly add the below option to `~/.config/gtk-3.0/settings.ini` but the behavior did not change.- [Settings]
- gtk-primary-button-warps-slider = true
- Is there any solution or workaround to this?
- [1]: https://lazka.github.io/pgi-docs/Gtk-3.0/classes/Settings.html#Gtk.Settings.props.gtk_primary_button_warps_slider
[2]: https://blog.gtk.org/2017/10/11/a-scrolling-primer/
- I want the scrollbar to wrap to the pointer location when I click in an empty space (a.k.a. the trough or track) of it. What happens instead is that the scrollbar thumb just displaces the equivalent of a page down/up — tested on Firefox, GIMP and Abiword.
- Using Shift as a modifier while clicking gives me the desired behavior, but I don't want to press Shift.
- Things seem backwards because the [documented behavior][1] is the one I want, and it is even mentioned in [GTK blog: A scrolling primer][2].
- I tried to explicitly add
- [Settings]
- gtk-primary-button-warps-slider = true
- to `~/.config/gtk-3.0/settings.ini` [as suggested by Parabola Wiki][3] but the behavior did not change. It doesn't even seem to be noticed by GTK:
- $ gtk-query-settings warps
- gtk-primary-button-warps-slider: FALSE
- Which is weird because other settings such as _[]()gtk-theme-name_ set in that same file do take effect and are reported by `gtk-query-settings`.
- Is there any solution or workaround to this?
- [1]: https://lazka.github.io/pgi-docs/Gtk-3.0/classes/Settings.html#Gtk.Settings.props.gtk_primary_button_warps_slider
- [2]: https://blog.gtk.org/2017/10/11/a-scrolling-primer/
- [3]: https://wiki.parabola.nu/GTK%2B#Legacy_scrolling_behavior
#1: Initial revision
Make left-click warp the scrollbar thumb position instead of paging down/up
I want the scrollbar to wrap to the pointer location when I click in an empty space (a.k.a. the trough or track) of it. What happens instead is that the scrollbar thumb just displaces the equivalent of a page down/up — tested on Firefox, GIMP and Abiword. Using Shift as a modifier while clicking gives me the desired behavior, but I don't want to press Shift. Things seem backwards because the [documented behavior][1] is the one I want, and it is even mentioned in [GTK blog: A scrolling primer][2]. I tried to explicitly add the below option to `~/.config/gtk-3.0/settings.ini` but the behavior did not change. [Settings] gtk-primary-button-warps-slider = true Is there any solution or workaround to this? [1]: https://lazka.github.io/pgi-docs/Gtk-3.0/classes/Settings.html#Gtk.Settings.props.gtk_primary_button_warps_slider [2]: https://blog.gtk.org/2017/10/11/a-scrolling-primer/