3.2 tft lcd display touchscreen not working properly

Hey, I recently bought this 3.2 tft lcd display off aliexpress.com, I downloaded the library for touchscreen from rinkydinkelectronics .com but it's not working properly, the touch screen is working in opposite. I need help pls thanks.

aliexpress link: https://www.aliexpress.com/item/Free-shipping-3-2-TFT-LCD-Touch-TFT-3-2-inch-Shield-Mega-2560-R3-with/32648958045.html?spm=2114.10010108.1000014.3.4b24ae2bfmUN7s&traffic_analysisId=recommend_3035_null_null_null&scm=1007.13338.80878.000000000000000&pvid=f16f187d-db37-4bb9-949f-7650150aef97&tpp=1

First off. Look for any printed model number on the pcb. e.g. TFT320QVT
Either post a photo or type the printed model number, brand name, ...

It looks like a regular ILI9341_16 or SSD1289 Display.
It will have a Touch Controller chip. Probably XPT2046.

Get the TFT Display working first with UTFT library.
Then run the Touch Calibration sketch from the URTouch library.

It does not matter how the Touch Panel is wired to the controller. As long as you get results from the Calibration, you can set up the library to give you the correct pixel X, Y coordinates.

David.