Input: multitouch - add tracking ID to the protocol
authorHenrik Rydberg <rydberg@euromail.se>
Sat, 23 May 2009 16:51:20 +0000 (09:51 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Sat, 23 May 2009 16:53:18 +0000 (09:53 -0700)
commitdf391e0eda1e678add56a8e34226edf05d89af6a
tree87d375cecc32a0784d42adb6b4e8b04fbf70dadb
parent705a76d2d22a2824f45f07d023a380293554e989
Input: multitouch - add tracking ID to the protocol

There are a few multi-touch devices that support finger tracking
well in hardware, Stantum being the prime example. By exposing the
tracking ID in the MT protocol, evdev bandwidth and cpu usage in
user space can be reduced.

This patch adds the ABS_MT_TRACKING_ID to the MT protocol.

Signed-off-by: Henrik Rydberg <rydberg@euromail.se>
Tested-by: Stéphane Chatty <chatty@enac.fr>
Signed-off-by: Dmitry Torokhov <dtor@mail.ru>
drivers/input/input.c
include/linux/input.h