VS145ZJ01-T 2560x720 touchscreen don´t works

Helio all, I have a problem with this display, touchscreen don´works with RPI5 and latest volume version. I have image and works fine, but not the touchscreen, connectors are ok, and display works all connected to my MacBook Air. If I connect with an old rpi3 with raspberry os, works fine too. Any idea.

Thanks in advance

no ideas ?

Hey @Alex_Garcia,

You are asking why nobody answered for 6 months, then provided no additional information in your bump. The answer is straightforward: your original post contained nothing to investigate.

What you wrote:

  • “latest volume version” - I searched all Volumio repositories and changelogs. There is no version called “latest version”. This is not a valid identifier. Volumio versions are numbered (example: 4.080, 4.073). Without the exact version number, nobody can determine what kernel, drivers, or backend you are running.

  • No log link from http://volumio-IP/dev

  • No Raspberry Pi 5 revision code (required for hardware identification)

  • No description of how the display is connected (which USB port, which HDMI port, powered hub or direct)

  • No dmesg output showing what happens when touch is attempted

Without this information, there is no basis for troubleshooting. Community volunteers cannot guess your configuration.

That said, based on my research: the VS145ZJ01-T uses a Winbond 0416:c168 USB touch controller (identified as “TSTP MTouch”). This specific controller has a documented incompatibility with Raspberry Pi 5 - it crashes the xHCI host controller. There is an open issue at raspberrypi/linux#6079 with multiple reports showing the same failure pattern. The display works because video goes over HDMI, but touch fails because the USB controller dies when the touch device enumerates.

This is a Pi 5 kernel/hardware issue, not a Volumio issue. The same display works on Pi 3, Pi 4, laptops, and other systems because they use different USB controller implementations.

If you want assistance, provide:

  1. Exact Volumio version number (from System Information, not “latest”)
  2. Log link from http://volumio-IP/dev
  3. RPi5 revision code per: [GUIDE] Identifying Your Raspberry Pi Board on Volumio: A Comprehensive Guide to Revision Codes
  4. Output of dmesg | grep -i “xhci|touch|0416” via SSH
  5. How the display is connected (direct to Pi USB ports or through a hub)

Kind Regards,