Summary: | "missing topmost touch" when using touchpad | ||
---|---|---|---|
Product: | Wayland | Reporter: | Timm Bäder <mail> |
Component: | libinput | Assignee: | Peter Hutterer <peter.hutterer> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | medium | CC: | peter.hutterer |
Version: | unspecified | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: |
Description
Timm Bäder
2015-12-02 07:10:11 UTC
This touchpad does hover touches, so while the touch ends in the second-to-last event, the touches end in the subsequent event. Because BTN_TOUCH is up but BTN_TOOL_DOUBLETAP is down, the semi-mt code to find the top-most touch point thinks there are still fingers down and then gets confused when it can't find a touchpoint. commit eb1197899e87c51e8c5eb7711659302175732b64 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Wed Dec 2 10:36:30 2015 +1000 touchpad: don't try to position fake touches when no fingers are down |
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.