msm-4.14/Documentation
Hans de Goede f995731405 Input: silead - add support for capactive home button found on some x86 tablets
On some x86 tablets with a silead touchscreen the windows logo on the
front is a capacitive home button. Touching this button results in a touch
with bits 12-15 of the Y coordinates set, while normally only the lower 12
are used.

Detect this and report a KEY_LEFTMETA press when this happens. Note for
now we only respond to the Y coordinate bits 12-15 containing 0x01, on some
tablets *without* a capacative button I've noticed these bits containing
0x04 when crossing the edges of the screen.

Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
(cherry picked from commit eca3be9b95ac7cf9442654a54962859d74f8e38a)
Signed-off-by: Harshit Mogalapalli <harshit.m.mogalapalli@oracle.com>
2024-08-24 08:36:36 +00:00
..
2017-09-07 21:11:05 -07:00
2017-10-19 22:26:11 -04:00
2017-08-30 15:18:24 -06:00
2023-06-21 15:38:58 +02:00
2017-09-04 00:06:02 +02:00
2023-06-21 15:38:58 +02:00
2021-06-03 08:36:11 +02:00
2021-06-03 08:36:11 +02:00
2017-08-19 11:02:53 -07:00