After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 673734 - Scroll bars don't scroll by mouse wheel
Scroll bars don't scroll by mouse wheel
Status: RESOLVED NOTGNOME
Product: gtk+
Classification: Platform
Component: .General
3.4.x
Other Linux
: Normal major
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2012-04-08 14:25 UTC by Alexey
Modified: 2012-05-04 03:54 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
scrollbar (172.40 KB, image/png)
2012-04-09 03:44 UTC, Alexey
Details

Description Alexey 2012-04-08 14:25:49 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
Comment 1 Rui Matos 2012-04-08 16:08:09 UTC
Which scrollbars exactly do you refer to?
Comment 2 Alexey 2012-04-09 03:44:18 UTC
Created attachment 211608 [details]
scrollbar
Comment 3 Jasper St. Pierre (not reading bugmail) 2012-04-09 03:51:08 UTC
That's a GTK+ scrollbar.
Comment 4 Michael 2012-05-02 17:10:41 UTC
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.
Comment 5 Jasper St. Pierre (not reading bugmail) 2012-05-02 17:15:51 UTC
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
Comment 6 Michael 2012-05-02 17:46:55 UTC
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.
Comment 7 Michael 2012-05-04 02:52:10 UTC
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.