mcufriend 320 x 480 calibration problem

I am using Serial.print(x) and Serial.print(y)

to see where it comes out

looks to me like I cannot place the buttons any place I want

y will show 319 from bottom up, then I have very narrow strip in the middle where the values will change from 319 to 0, then it is O from middle up.

x will change half the screen from 0 to 480, then other half it shows 0

does not look like there is anything I can do about it, I have calibrated so many times, it does respond but I have only part of the screen for buttons.