Bug 85836

Summary: Handle fake MT devices
Product: Wayland Reporter: Peter Hutterer <peter.hutterer>
Component: libinputAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: benjamin.tissoires, peter.hutterer
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: MS Surface 2 touch cover evemu recording

Description Peter Hutterer 2014-11-04 06:50:39 UTC
Created attachment 108872 [details]
MS Surface 2 touch cover evemu recording

Devices with ABS_MT_SLOT and ABS_MT_SLOT-1 set look like MT devices but are just normal absolute devices. This is caused by the kernel's ABS_MT range simply not allowing for enough axes.
Comment 1 Peter Hutterer 2014-11-05 05:58:15 UTC
4-item patchset here: http://lists.freedesktop.org/archives/wayland-devel/2014-November/018038.html
Comment 2 Peter Hutterer 2014-11-10 00:15:23 UTC
commit f04f58213fb50dbeeafb7f4a465bb9b3fc3632e0
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Wed Nov 5 11:01:45 2014 +1000

    evdev: handle fake MT devices

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.