diff options
author | Yauhen Kharuzhy <jekhor@gmail.com> | 2019-09-17 02:32:24 +0300 |
---|---|---|
committer | Dmitry Torokhov <dmitry.torokhov@gmail.com> | 2019-10-03 00:13:27 +0300 |
commit | bd3b8480237680b5967aee3c814b92b2fd87a582 (patch) | |
tree | 65b6dfe076f39e37eeefb08e52cb17126033569e /tools/perf/scripts/python/export-to-postgresql.py | |
parent | afce285b859cea91c182015fc9858ea58c26cd0e (diff) | |
download | linux-bd3b8480237680b5967aee3c814b92b2fd87a582.tar.xz |
Input: goodix - add support for 9-bytes reports
Some variants of Goodix touchscreen firmwares use 9-bytes finger
report format instead of common 8-bytes format.
This report format may be present as:
struct goodix_contact_data {
uint8_t unknown1;
uint8_t track_id;
uint8_t unknown2;
uint16_t x;
uint16_t y;
uint16_t w;
}__attribute__((packed));
Add support for such format and use it for Lenovo Yoga Book notebook
(which uses a Goodix touchpad as a touch keyboard).
Signed-off-by: Yauhen Kharuzhy <jekhor@gmail.com>
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions