8" Touch Screen maps every input to lower right corner

Creating a bug report/issue

I have searched the existing open and closed issues

Required Information

  • DietPi version | 10.4
  • Distro version | trixie
  • Kernel version | 6.18.29-current-sunxi64
  • Architecture | arm64
  • SBC model | PINE A64 (aarch64)
  • Power supply used | RPi 5V 1A
  • SD card used | Samsung Evo

Additional Information (if applicable)

  • Software: Kiauh, Klipperscreen, HelixScreen, xcalibrate, xinput-calibrator (fresh installs)
  • Hardware: Elecrow 8" HDMI-Touchscreen DIS85801D

Steps to reproduce

  1. Connect touchscreen with hdmi and usb.
  2. Install KIAUH via git clone
  3. Install either Klipperscreen or Helixscreen via KIAUH
  4. reboot

Expected behaviour

  • Klipperscreen or Helixscreen should respond to touch inputs .

Actual behaviour

  • No apparent reaction from any GUI element to touch input regardless where I touch the screen.

Extra details

  • The issue started after I updated to dietpi 10.4.
  • I found that I can wake up the screen by touch. I connected it to my windows machine and it worked fine using the same cables I used for my SBC.
  • I tried recalibration using xinput-calibrator and xcalibrate. Both showed that every touch is mapped to the right lower corner. But no matter what, both tools weren’t able to change this behaviour.
  • I also tried Elecrow’s guide. But I can’t find config.txt. It’s not in /boot and I don’t have /boot/firmware.

I’m at the brink of pulling my hair. Help would be greatly appreciated.