Found the problem:

    void handleWheelEvent(ulong timestamp, QPoint angleDelta,
Qt::KeyboardModifiers mods) override

QPoint is a pair of integers, but touchpad scroll values are floats.

** Changed in: unity8 (Ubuntu)
       Status: New => Invalid

-- 
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/1605513

Title:
  Touchpad scrolling is disproportionately faster than mouse wheel
  scrolling

Status in Canonical System Image:
  New
Status in qtmir package in Ubuntu:
  New
Status in unity8 package in Ubuntu:
  Invalid

Bug description:
  Touchpad scrolling is disproportionately faster than mouse wheel
  scrolling in Unity8 (web browser and system settings).

  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.

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1605513/+subscriptions

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to