[Bug 805972] Re: Touchpad scrolling bounces

Chase Douglas chase.douglas at canonical.com
Tue Sep 27 04:58:21 UTC 2011


Here's some notes from my investigations:

* It is only reproducible on a full multitouch trackpad, which currently are only Apple trackpads
* There seems to be some smooth scrolling and then a snap reversion
* On a touchscreen, two touch drags produce inconsistent smooth scrolling but no snap reversions

This leads me to believe there is some code in the Qt scroll view class
that subscribes to two touch drag gestures from Qt. Qt has its own
gesture recognizer that is not hooked up to uTouch, though that's beside
the point. The trackpad issue can be explained by the scroll view
performing smooth scrolling for a bit and then snapping back when an X
scroll event (button presses 4, 5, 6, or 7) is received. Touchscreens
don't emit X scroll events, so there's no snap reversion in that case.

I don't trust the Qt smooth scrolling based on what I see when using a
touchscreen. It's not a 1:1 scroll and it often doesn't work. Our best
course of action for now is to patch out the gesture subscription from
the Qt scroll view class.

** Changed in: qt4-x11 (Ubuntu)
       Status: Confirmed => Triaged

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qt4-x11 in Ubuntu.
https://bugs.launchpad.net/bugs/805972

Title:
  Touchpad scrolling bounces

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qt4-x11/+bug/805972/+subscriptions




More information about the kubuntu-bugs mailing list