]> git.baikalelectronics.ru Git - kernel.git/commit
Input: tsc200x-core - set INPUT_PROP_DIRECT
authorMartin Kepplinger <martink@posteo.de>
Wed, 8 Nov 2017 00:20:49 +0000 (16:20 -0800)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Wed, 8 Nov 2017 01:44:56 +0000 (17:44 -0800)
commitd09ebd896ccb671942640b82404a03569c9fc816
tree5b5e8c50909999aa7733a5a767db7ce7396a591f
parent2241443c450baf0406e98fb62f9e8d964ed9a7d6
Input: tsc200x-core - set INPUT_PROP_DIRECT

If INPUT_PROP_DIRECT is set, userspace doesn't have to fall back to old
ways of identifying touchscreen devices.

In order to identify a touchscreen device, Android for example, seems to
already depend on INPUT_PROP_DIRECT to be present in drivers. udev still
checks for either BTN_TOUCH or INPUT_PROP_DIRECT. Checking for BTN_TOUCH
however can quite easily lead to false positives; it's a code that not only
touchscreen device drivers use.

According to the documentation, touchscreen drivers should have this
property set and in order to make life easy for userspace, let's set it.

Signed-off-by: Martin Kepplinger <martink@posteo.de>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/touchscreen/tsc200x-core.c