QupZilla / qupzilla

Cross-platform Qt web browser
http://www.qupzilla.com
GNU General Public License v3.0
1.12k stars 348 forks source link

No inertia with touchpad scrolling (using libinput). #2047

Open kxv opened 8 years ago

kxv commented 8 years ago

Description of Current Behaviour

Using the touchscreen enables nice touch control, including scrolling fixed to the dragged finger position and that continues on after releasing the finger, mimicking inertia and friction. The touchpad does not expose such a feature. Neither inertia nor gestures work.

Expected Behaviour

As both input methods are pixel based on multitouch devices, they should behave the same. Preferrably with inertia (sometimes called 'kinetic scrolling') and gesture support.

Additional Information

Please see this libinput blogpost.

System Information

Touchscreen: ELAN Touchscreen Touchpad: SynPS/2 Synaptics TouchPad System: inxi.txt Driver: xf86-input-libinput 0.19.0-0.2, libinput 1.4.0-1

klundry commented 8 years ago

I can confirm that I get no inertia scrolling in qupzilla with libinput and a elan touchpad. However, it seems I don't have intertia scrolling anywhere. Not just in qupzilla. I do have inertia when scrolling with the touchscreen.

Pointedstick commented 7 years ago

This should really be implemented globally at the Qt level: https://bugreports.qt.io/browse/QTBUG-9054