Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.3.1
-
None
-
openSUSE 13.1 x86_64 with Qt 5.3.1.
Description
If mouse wheel scrolling and touchpad scrolling are used (simultaneously or by turns), touchpad QWheelEvent after mouse QWheelEvent produces strange angleDelta() value (and pixelDelta() as well).
Simple code in wheelEvent():
qDebug() << "wheelEvent:" << event->phase() << event->angleDelta() << event->pixelDelta();
Begin slowly scroll with touchpad, and while this scroll mouse wheel. Output: http://pastebin.com/kzt4ycm2
Line 8 — mouse scroll, Line 9 — strange touchpad event.
Somewtimes this values aren't big, sometimes too big (more than 1000).
Attachments
Issue Links
- is required for
-
QTBUG-44315 Map.zoomLevel jumps when using touch and mouse wheel zoom
- Closed
- relates to
-
QTBUG-70558 Scroll jump after using stylus
- Open
-
QTBUG-49294 Scroll jump after open & close context menu
- Closed
For Gerrit Dashboard: QTBUG-40829 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
92824,4 | Listen to XI2 deviceChanged events to reset last position | 5.4 | qt/qtbase | Status: MERGED | +2 | 0 |
106686,1 | Listen to XI2 deviceChanged events to reset last position | dev | qt/qtbase | Status: ABANDONED | 0 | 0 |