HyperPixel4 the worst

Having such a hard time with this screen… after almost 2 months finally got the screen to stay rotated horizontally and not freeze or lock up . Now the touch calibration have the axis swapped on y and x and every configuration i have attempted will only change 1 of the them not both . After a lot of useless restarting and hours on end this is the configuration i have now that allows the screen to be horizontal and only 1 axis of sliding your finger up and down works. going right to left is reversed

dtoverlay=hyperpixel4:,touchscreen-swapped-x-y=1,touchscreen-inverted-x=1
display_rotate=3
swapaxis=1
display_lcd_rotate=3
gpio=0-25=a2
enable_dpi_lcd=1
dpi_group=2
dpi_mode=87
dpi_output_format=0x7f216
dpi_timings=480 0 10 16 59 800 0 15 113 15 0 0 0 60 0 32000000 6

I found this, might help