Messages in this thread | | | Date | Thu, 23 Apr 2015 20:52:27 +0200 | From | Henrik Rydberg <> | Subject | Re: [PATCH v2] Input - mt: Fix input_mt_get_slot_by_key |
| |
> My guess is that none of these drivers are > able to handle a silent closing of a slot and the easiest solution might > be to simply change the documentation if in fact nobody uses the > compressed notation (which removes just one ABS_SLOT event within the > frame, so not sure we can call it compressed BTW).
No, this is a very bad idea. As is obvious from the patch and the problem, there are cases that the typical add/remove interface cannot handle, without either adding more frames or support twice as many slots. How else would you report a complete change of all N contacts into N new contacts, for instance?
The kernel protocol is solid and works for all cases. Userland thus has access to a complete solution.
Henrik
| |