Bug 104956 - palm detection, disable while typing, disable tapping nonfunctional with Wayland, libinput in Ubuntu 17.10
Summary: palm detection, disable while typing, disable tapping nonfunctional with Wayl...
Status: RESOLVED INVALID
Alias: None
Product: Wayland
Classification: Unclassified
Component: libinput (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Wayland bug list
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-05 21:52 UTC by Jonathan Kamens
Modified: 2018-02-05 22:18 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

Description Jonathan Kamens 2018-02-05 21:52:29 UTC
I'm using Wayland in Ubuntu 17.10. It has libinput 1.8.2, or at least so the version number on the package claims.

I have this in my /usr/share/X11/xofg.conf.d/40-libinput.conf:

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Tapping" "false"
        Option "DisableWhileTyping" "true"
        Option "PalmDetection" "true"
EndSection

None of the options specified there seem to be doing anything. I still regularly accidentally tap by brushing against the touchpad, and similarly the mouse cursor moves whenever I brush against the touchpad while typing.

I see from bug 101789 that there should be a "Disable While Typing Enabled" property on the touchpad device, but it's not present on my device.

Any insights? What additional information can I provide you about my hardware which will assist in troubleshooting this? Thanks.
Comment 1 Jonathan Kamens 2018-02-05 22:18:23 UTC
Actually, I'm encountering some anomalies in my configuration which have convinced me that it's too soon for me to open a libinput bug about this. I will open a new one when I am able to pin things down more, if there's still an issue I can identify.


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.