Touchpad scrolling in Flickables is disproportionately faster than mouse wheel scrolling
Bug #1605513 reported by
Daniel van Vugt
This bug affects 5 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Confirmed
|
Undecided
|
Unassigned | ||
qtdeclarative-opensource-src (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | ||
unity8 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Touchpad scrolling in dash and system settings is disproportionately faster than mouse wheel scrolling
I can only say this with confidence today because I implemented accurate smooth scrolling in Xmir yesterday, so I know how it should behave.
It's possible QtMir is overreacting to the large number of events that touchpads generate compared to a mouse wheel, without taking into account the scroll magnitude of each one is smaller.
[For mouse wheel problems please see bug 1556795 instead, although both bugs may be fixed together]
tags: | added: unity8-desktop |
Changed in qtmir (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
Changed in qtmir (Ubuntu): | |
assignee: | Daniel van Vugt (vanvugt) → nobody |
description: | updated |
To post a comment you must log in.
Found the problem:
void handleWheelEven t(ulong timestamp, QPoint angleDelta, Qt::KeyboardMod ifiers mods) override
QPoint is a pair of integers, but touchpad scroll values are floats.