You could try adding a speed parameter to the overlay entry like this:
dtoverlay=tft35a:rotate=270,speed=24000000
Since I have no information about the specs of your particular display no liability is taken, that the speed value will not damage your display. You may prefer to start with lower values… I would probably not increase the value above 32000000.
I added the overlay like you said, but it still lags and tearing, looks like I’ll have to test my screen on another OS to confirm if my screen is ok or broken
The main difference seems to be the use of driver “fbturbo” instead of “fbdev”. In Buster based Volumio “fbturbo” did not work anymore, because of the module “fbturbo” was (is) missing.
So, when you are back to Volumio you may try to install the package “xserver-xorg-video-fbturbo”
sudo apt-get install xserver-xorg-video-fbturbo
to overcome this issue and then revert the change of the driver in your “/usr/share/X11/xorg.conf.d/99-fbturbo.conf” so it reads
i gave up the 3.5 inch spi monitor and i bought a new one it looks like in the link 3.5inch HDMI Display-B - LCD wiki
now i don’t know how to install it
Am I correct that you are referring to the touch function?
If so, please enable the mouse pointer on the Touch Display’s config page. Then touch the screen in the four corners and describe in detail where the mouse pointer appears. Also move your finger from left to right and from top to bottom and describe how the pointer actually moves.