GNOME Bugzilla – Bug 673734
Scroll bars don't scroll by mouse wheel
Last modified: 2012-05-04 03:54:39 UTC
when i try to scroll view with mouse wheel, it immediately scrolls down and don't respond to wheel events. gtk2 scrollbars(in firefox for example) works correctly. I'm using Fedora 17
Which scrollbars exactly do you refer to?
Created attachment 211608 [details] scrollbar
That's a GTK+ scrollbar.
I can confirm that I seem to have the same issue, using GNOME 3.4 in Ubuntu 12.04. I filed a bug on Ubuntu's Launchpad (https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/989981) The issue was not present in 3.2 and earlier. The lowdown is that most GTK+ 3 apps I tested will stop accepting scroll events from the scroll wheel. I've confirmed that this happens with: Transmission Nautilus 3.4 GNOME System Settings Empathy Devhelp and that it does not happen with: GNOME Terminal 3.4 Any GTK+ 2 app like Google Chrome, Mozilla Thunderbird, etc. Any Qt app. I temporarily fixed the problem by removing and reinserting the psmouse kernel module. When I did that, I got these messages in the dmesg log: [ 1639.710729] psmouse serio2: synaptics: Touchpad model: 1, fw: 7.2, id: 0x1c0b1, caps: 0xd04733/0xa40000/0xa0000 [ 1639.780224] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio2/input/input10 My hardware is a Dell Inspiron 1750.
It could happen because the two kinetic scrolling interfaces are interacting. There's a setting in xorg.conf (sigh) you can tweak. https://wiki.archlinux.org/index.php/Touchpad_Synaptics#Infinite-Scrolling-Bug_introduced_with_1.5.99.903
I just checked, the version of xserver-xorg-input-synaptics in Ubuntu 12.04 at present is 1.5.99.902-0ubuntu5 which seems to include the patch for that bug (the LP for that bug was https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/930938). So I don't think that is the cause.
Actually I think I figured out the issue I was having. It turns out that it was a problem with synaptics, just a different one (LP bug https://bugs.launchpad.net/ubuntu/precise/+source/xserver-xorg-input-synaptics/+bug/982771) and the patch just made it into 12.04 today. After restarting X with the patched version the problem seems to have gone away. Hope this helps.