Summary: | Touchpad scrolling inertia should stop after pressing modifier key | ||
---|---|---|---|
Product: | [Frameworks and Libraries] kdelibs | Reporter: | sparhawk <kdebugs> |
Component: | general | Assignee: | kdelibs bugs <kdelibs-bugs> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | cfeck |
Priority: | NOR | ||
Version: | 4.9.3 | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
sparhawk
2012-12-13 05:29:12 UTC
Touchpad input is handled by the xorg server, please report this issue directly to xorg developers via https://bugs.freedesktop.org/ Thanks. Bug reported here. https://bugs.freedesktop.org/show_bug.cgi?id=58240 Hmm... I'm not sure if I understand correctly, but it seems that actually the bug *is* in the client (i.e. KDE, now that xorg has created a new version? https://bugs.freedesktop.org/show_bug.cgi?id=38909#c25 So, reading the upstream bug report, clients are expected to handle smooth scrolling themselfes, and announce support for that feature to the X server. It is a bit unfortunate, that the friction feature is not disabled for non-aware applications, effectively breaking them in the way you reported. Since KDE itself does not handle input X events, but uses the Qt library to do so, you could report an enhancement request to Qt developers, and request to handle the new X smooth scrolling feature. You can find them via https://qt-project.org/ Thanks again. Bug reported here: https://bugreports.qt-project.org/browse/QTBUG-28800 I thought I might mention a workaround here that is satisfactory to me. One can totally disable scrolling inertia/momentum when using the trackpad (N.B. that the mouse scroll wheel doesn't has intertia by default). Toggle trackpad inertia at System Settings > Hardware > Input Devices > Touchpad > Scrolling, and uncheck "Continue edge scrolling automatically". Doing so prevents this bug. |