Bug 96889 - Multi touch gesture and tap not working in exclusion area
Summary: Multi touch gesture and tap not working in exclusion area
Status: RESOLVED DUPLICATE of bug 95417
Alias: None
Product: Wayland
Classification: Unclassified
Component: libinput (show other bugs)
Version: 1.3.0
Hardware: x86-64 (AMD64) Linux (All)
: high enhancement
Assignee: Wayland bug list
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-07-11 04:52 UTC by hello
Modified: 2016-07-18 01:36 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
This is what happens when scrolling in normal area (60.30 KB, text/plain)
2016-07-11 05:12 UTC, hello
Details
This is when scrolling exclusion area (77.39 KB, text/plain)
2016-07-11 05:13 UTC, hello
Details

Description hello 2016-07-11 04:52:58 UTC
If you initiate a multitouch tap (two or three fingers), the fingers in the exclusion area are not registered (), this also happens with two finger scrolling, if one finger starts in the exclusion area, pointer movement happens instead of scrolling.

There are two options to fix this, one would be if there are any other fingers registered, exclusion are should be disabled,OR an option to turn palm detection and therefor exclusion areas off altogether because at the current state gesture and taps are not registered and it is very annoying.

Arch linux on UX305FA, using libinput v1.3.3
Comment 1 hello 2016-07-11 05:12:29 UTC
Created attachment 125000 [details]
This is what happens when scrolling in normal area
Comment 2 hello 2016-07-11 05:13:57 UTC
Created attachment 125001 [details]
This is when scrolling exclusion area

For some reason when playing it back, it works just fine but when recording, it doesn't scroll at all and just moves the pointer.
Comment 3 Peter Hutterer 2016-07-18 01:22:33 UTC
(In reply to hello from comment #2)
> For some reason when playing it back, it works just fine but when recording,
> it doesn't scroll at all and just moves the pointer.

Unless you have libevdev 1.5.0 or later installed the cause is probably that the resolution isn't set correctly when you create an evemu-device. Does replaying through the touchpad itself work?
Comment 4 Peter Hutterer 2016-07-18 01:36:48 UTC
I knew this sounded familiar - already fixed ;)

*** This bug has been marked as a duplicate of bug 95417 ***


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.