Hi,
We have i.mx6 board with a yocto-build (using weston with wayland). We are facing issues with auto-rotate. Previously, the auto-rotate didn't work for touchscreen but was working for display (asked here), that we're able to fix with some workaround. We wrote a script that would reload the udev every time the screen rotates. But now the issue is that we have touch registering on contact-site as well as the opposite side of the screen simultaneously. The script that updates the touchscreen rules and reloads the udev does so by deleting the previous rules and adding new rules. We're not sure why the touch is behaving in such way.
We are using
Board : Toradex iMX6 Colibri board
BSP Version : BSP5
Weston version : 9
Touch Driver : STMPE-TS
Touch Driver Version : 1.0.1
Screen Connector : LVDS
Could anyone suggest any solution to resolve the issue.
Thank you.
Hello,
You should to calibrate the panel, I guess you better download the BSP.
One can try common android touch calibration guidelines provided on
Resistive touchscreen calibration
https://www.nxp.com/docs/en/application-note/AN4488.pdf
Regards