Comment #4: That is Android's touch prediction logic (and the relevant un-prediction) which is very small -- never more than half a frame predicted ahead. So the un-prediction at the end of a gesture is at most one touch event. If Unity8 is doing fling velocity calculation on a granularity of one event then it's probably Unity8 that needs fixing more. That would also explain why Unity8 randomly gets the fling velocity wrong (my finger is moving slowly but the scroll is flung quickly on release).
Comment #3: What about this? /usr/share/unity8/Components/ScrollCalculator.qml /usr/share/unity8/Panel/PanelVelocityCalculator.qml etc. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to unity8 in Ubuntu. https://bugs.launchpad.net/bugs/1418213 Title: Scrolling is sometimes going in the other direction than wanted Status in Mir: Confirmed Status in unity8 package in Ubuntu: Confirmed Bug description: Nexus 4 Mako vivid. r.89 but notice since a year ago. This happens in every app, dash or things where you can scroll down or up. Not sure if its related to the sensitivity of the screen. To manage notifications about this bug go to: https://bugs.launchpad.net/mir/+bug/1418213/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

