Waveshare TFT 3,5

Hello!
I have this 3.5 TFT (SPI) display, on a Mega:

http://https://www.waveshare.com/3.5inch-tft-touch-shield.htm

I am using Arduino_GFX, Waveshare_ILI9486, XPT2046 touchscreen.
Graphics are ok but I am having problems with touchscreen (especially calibration) that were in part remedied after using XPT2046.

I searched here and in the web for alternative libraries that I could use, especially for the touch functions, but I didn't find anything. Or for code examples on how to better use the ones that I already have.

I think that calibration of the touchscreen is my main problem now. Any ideas?

Thank you very very much!!