Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.12.5
-
None
-
any linux with kernel 2.6x
-
-
15e1c159868774b0b3c532a09281d45798b0f5d8 (qt/qtbase/5.13) 19ab8bf7e75f444243014e857f797b50dbc0ac84 (qt/qtbase/5.12)
Description
- As the title suggests, ABS_MT_TRACKING_ID is defined qevdevtouchhandler.cpp but not for ABS_MT_PRESSURE. this could be break for linux 2.6x build. Looking at https://elixir.bootlin.com/linux/v3.7/source/include/uapi/linux/input.h#L813 ABS_MT_PRESSURE is defined as 0x3a. Please add the definition for compatibility with older linux 2.6x build like in either debian 6 or centos 5.
Attachments
For Gerrit Dashboard: QTBUG-78298 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
274123,4 | evdevtouch: Add fallback definition of ABS_MT_PRESSURE; fix alignment | 5.13 | qt/qtbase | Status: MERGED | +2 | 0 |
274303,2 | evdevtouch: Add fallback definition of ABS_MT_PRESSURE; fix alignment | 5.12 | qt/qtbase | Status: MERGED | +2 | 0 |