M5.Touch get wrong X and Y values more you go away from display center. The same problem there is with M5Core2 and M5Unified.
How to fix it? With this type of issue the display touch is compliteli useless. X and Y are not centered with the touch point.