Bug 78798

Summary: Improve default libinput touchpad speed settings
Product: Wayland Reporter: Adam Williamson <adamw>
Component: libinputAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: medium CC: drago01, elreydetodo, peter.hutterer
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Adam Williamson 2014-05-16 20:29:19 UTC
Thought it'd be worth filing a bug to track this. As discussed in #wayland today:

    <nanonyme> So, what did you have to do again to make mouse in Gnome Wayland not dog-slow?
    <nanonyme> Or is that a missing feature? :)
    <nanonyme> It's kinda not-at-all usable with a touchpad by default
    <drago01> nanonyme: yeah it is currently not useable
    <drago01> nanonyme: libinputs default values are not good and we have no config interface yet
    <drago01> jadahl: ^^ can we change the default values?
    <drago01> jadahl: it should be useble without explicit user configuration
    <nanonyme> Thanks ;)

I have the same experience as nanonyme - wayland is just unusable with a trackpad, I have to scroll a dozen times across the trackpad to get anywhere. Even if it's harder to wire up configurability, the defaults should at least work for whatever's the widest cross-section of typical trackpads that can be managed.
Comment 1 Peter Hutterer 2014-07-22 00:32:16 UTC
Should've improved significantly with

commit bb3edf4c940e66bf5064be61fea0857aa623d58d
Author: Hans de Goede <hdegoede@redhat.com>
Date:   Tue Jul 1 14:53:18 2014 +0200

    touchpad: Switch to smooth simple acceleration code from filter.c

Also linking this here:
http://who-t.blogspot.com.au/2014/07/pointer-acceleration-in-libinput.html
We're not quite done yet with accel improvements.
Comment 2 Adam Williamson 2014-07-22 01:08:21 UTC
Thanks. Has that landed in F21? I'll test it out later if so.
Comment 3 Peter Hutterer 2014-07-22 01:14:12 UTC
yep, libinput-0.4.0-2.fc21 has the big change which should make most of the difference. I'm planning for a 0.5 release this week which has the rest.
Comment 4 Peter Hutterer 2014-07-23 00:11:07 UTC
libinput 0.5 builds for fedora:
F21: http://koji.fedoraproject.org/koji/taskinfo?taskID=7183218
F22: http://koji.fedoraproject.org/koji/taskinfo?taskID=7183176
Comment 5 Peter Hutterer 2014-10-29 03:51:15 UTC
Closing this bug for now, I think 0.6 should be fine in that regard. There's always improvements, but I think for now it's usable.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.