1. Install XInput for a Raspberry pi 7-inch touch screen:
sudo apt-get install xinput
2. To rotate the Raspberry screen, edit this file:
^ {pr2} $
Add this line of code at the end:
display_rotate=1
For the other direction, you can use:
display_rotate=3
Exit (Ctrl +X) and save.
3. Create a script to flip the touch screen every time Raspbian starts:
sudo nano /home/pi/Desktop/fliptouch.sh
Add this line:
Xinput set-prop ‘FT5406 memory based driver ‘Coordinate Transformation Matrix’ 0 1 0 0 1 0 0 1
Exit (Ctrl +X) and save.in
4. chmod this script:
sudo chmod 777 /home/pi/Desktop/fliptouch.sh
5. To start the script in the session, edit this file:
sudo nano ~/.config/lxsession/LXDE-pi/autostart
Add the following line at the end:
@/home/pi/Desktop/fliptouch.sh
Exit (Ctrl +X) and save.in
6. Restart:
sudo reboot
At this point, the Raspberry Pi 7 inch touch screen display flip is complete.