Messages in this thread | | | Date | Thu, 23 Apr 2015 19:10:55 +0200 | From | Henrik Rydberg <> | Subject | Re: [PATCH v2] Input - mt: Fix input_mt_get_slot_by_key |
| |
> "Creation, replacement and destruction of contacts is achieved by > modifying the ABS_MT_TRACKING_ID of the associated slot. A > non-negative tracking id is interpreted as a contact, and the value -1 > denotes an unused slot. A tracking id not previously present is > considered new, and a tracking id no longer present is considered > removed." > > If some userspace is confused with missing -1 tracking ID for that > slot, that userspace should be fixed.
I agree. Some userland applications work with add/remove out of convenience, and cannot handle the more compressed notation the kernel slot handling allows. Fixing those applications will be a good thing.
Unfortunately the patch already appeared in Linus' tree...
Henrik
| |