graphics: Hotfix for eGalax Touchscreens
For unsupported screens (which X axis is inverted)
For the record issue was observed with this CVL1010 device:
http://www.cartft.com/en/catalog/il/1589#
For the record, I attempted to upstream this change (in libinput and OE), but maintainers were reluctant to merge those quirk fixes that could affect non buggy devices.
Downstream oniro could be a staging place, for this patch.
If this change is causing regressions on other eGalax devices, feel free to revert.
A different matrix is also applied to an other buggy device, (reported by Sudesh).
For more details check related links:
Relate-to: https://gitlab.freedesktop.org/libinput/libinput/-/issues/665 Relate-to: https://git.ostc-eu.org/OSTC/planning/blueprints/-/issues/22 Forwarded: https://gitlab.eclipse.org/eclipse/oniro-core/oniro/-/merge_requests?author_username=pcoval&scope=all&state=all Relate-to: https://lists.openembedded.org/g/openembedded-core/message/171179 Origin: https://git.ostc-eu.org/OSTC/OHOS/meta-ohos/-/merge_requests/288 Relate-to: https://git.ostc-eu.org/OSTC/planning/product/-/wikis/Hardware Thanks-to: Sudhesh sudhesh.kumar.kuppusamy@huawei.com Signed-off-by: Philippe Coval philippe.coval@huawei.com