Working configuration for Raspberry Pi Touch Display 2

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.

2 Likes