Hi @useraida - I have a different working config, I’m not saying mine is better than the one from @Keeze101 , just different. This is starting with a clean Oram Staging.
This is the contents of my /usr/share/X11/xorg.conf.d/90-monitor.conf. Note that I had some trouble with the double quotes, make sure they are ‘plain’ double quotes not fancy typeset open and close double quotes:
Section “Monitor”
Identifier “DSI-1”
Option “Rotate” “right”
EndSection
These two lines go in Display Config in webconf:
disable overscan=1
dtoverlay=vc4-kms-dsi-ili9881-7inch,dsi1,swapxy,invx
This is with the Touch Display 2 plugged into the DSI0 connector, the one closer to the Ethernet port. The “dsi1” in the dtoverlay statement is really confusing, it means dsi0! I think you’d use “dsi2’“ for the dsi1 port, but I have not tried it, and there may be problems with it, I’ve read about in the forum somewhere, for Zynthian.
I’m using a USB audio interface, and onscreen touch buttons.
May the Force be with you.