FS#35348 - [gtk3] Mouse wheel not scrolling
Attached to Project:
Arch Linux
Opened by Hugo Osvaldo Barrera (hobarrera) - Saturday, 18 May 2013, 10:53 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Friday, 14 March 2014, 16:55 GMT
Opened by Hugo Osvaldo Barrera (hobarrera) - Saturday, 18 May 2013, 10:53 GMT
Last edited by Gerardo Exequiel Pozzi (djgera) - Friday, 14 March 2014, 16:55 GMT
|
Details
Description:
The mouse wheel does not scroll on any gtk3-based application. This includes transmission-gtk, gedit, pidgin (the -dev version, not the one in the repos) and a few other applications. Qt and gtk2 based app scroll as expected. |
This task depends upon
Closed by Gerardo Exequiel Pozzi (djgera)
Friday, 14 March 2014, 16:55 GMT
Reason for closing: No response
Friday, 14 March 2014, 16:55 GMT
Reason for closing: No response
Here's my .config/gtk-3.0/settings.ini, though I don't think there'a anything relevant here:
[Settings]
gtk-application-prefer-dark-theme = true
gtk-theme-name = Zukitwo
gtk-fallback-icon-theme = gnome
gtk-icon-theme-name = elementary-xfce
gtk-font-name = Ubuntu 10
gtk3 config ( if relavent )
[Settings]
gtk-theme-name = oxygen-gtk
gtk-fallback-icon-theme = gnome
# next option is applicable only if selected theme supports it
gtk-application-prefer-dark-theme = true
# set font name and dimension
gtk-font-name = Ubuntu 10
gtk-shell-shows-menubar = 1
Even if the issue is not reproducible with some themes, I belive it's a GTK issue. Changing the theme (basically, a bunch of css files) shouldn't break scrolling in applications, no matter how buggy the theme.
Installing that package did shrink the mega large buttons in GTK programs such as Wireshark, but broke scrolling.
Editing ~/.config/gtk-3.0/settings.ini and commenting `gtk-theme-name=oxygen-gtk` unbroke scrolling, but then I had the ugly buttons again.
Scrolling works with the trackpad, but not with the scrolling button (4 and 5) of an external usb mouse.
It doesn't seem to affect all gtk3 applications though. For instance, scrolling (with an external mouse) works with evince, but not with evolution.