[Solved] Touchscreen inverted after upgrade oram stable -> oram staging

Hello again,

I’ve run into some problems after upgrading from stable to staging. I needed to do this to get sidechaining to work, and after the upgrade, when trying to launch “clips” in the sequencer if I tap the upper left corner, I start the bottom right clip, and vice versa.

I’ve concluded that the touch has become inverted, since it is consistent over all screens. I own the official kit 5.1 with raspberry pi 5.

I’ve tried the following:

  • Add “display_lcd_rotate=2, invy, invx” in /boot/firmware/config.txt
  • Change Kit to Custom and added “display_lcd_rotate=2, invx, invy” to Config under webconfig Hardware->Display
  • Tried to downgrade to stable via webconf-> Software → Version → Stable → Save which gave me “500 Internal server error”.
  • EDIT: Changed Webconfig->Display->Rotation from Inverted to “None” and back to “Inverted”.

The stable version didn’t have this problem so something must have happened after the update to staging. What can I do next to try to solve this? :slight_smile:

If you need more information, I’m not sure what would be needed but am happy to supply it!

EDIT: It works, magically! I have no idea what did it, but the last item on the list above seem to have solved the problem.

Do you have “inverted” selected in the “Rotation” select box in the display config?

Don’t forget to remove everything you added. V5 kits must work out-the-box. Don’t try to tweak it as you probably will worsen things.

Regards,

1 Like

I did, and then I set it to “None” and rebooted, and again to “Inverted” and rebooted. That seemed to have solved it, for some reason.

Yes, I will remove everything I have added.

1 Like

@jofemodo , @destitute : It seems I have the same problem just for confirmation.

I did an update and the touch screen does weird things. Shutdown / Reboot / mixer etc is not accessible through the touch interface. The menu entry “Calibrate Touchscreen” shows a crosshair and winds up a 15s counter, but there is no calibration. I haven’t changed any configuration or config files.

I use a Zynthian v5.1 kit with a RPI5-8GB:
Raspberry Pi 5 Model B Rev 1.0
Audio: V5 ADAC
Display: MIPI DSI 800x480 (inverted)
Wiring: V5
I2C: MCP23017@0x20, MCP23017@0x21
Profile: v5

zyncoder: vangelis (e903d39)
zynthian-ui: vangelis (07c6b8c)
zynthian-sys: vangelis (885a497)
zynthian-data: vangelis (82ca1bf)
zynthian-webconf: vangelis (94ae0b6)

Please, @marco, access the webconf->hardware->display panel check that you have this option selected:

Rotation = Inverted

BTW, have you burned a fresh SD image recently? I guess no :wink:

Regards,

1 Like

Just for the record, I had the Rotation “Inverted” selected after the upgrade to staging, nothing had changed in the webconfig.

Try changing Rotation to “None”, reboot. Then change back to “Inverted”, reboot. That seems to have solved my problem. Maybe it can solve yours too @marco ?

1 Like

It seems to be some issue with this. I will look for fixing it ASAP.

Regards

3 Likes