there is only one driver and I've shown you how to enabled that for your touch...
Waveshare's 12.3 has a touch interface with the 300ms lag in question, be it the drivers from their Wiki or the one suggested by aBUGSworstnightmare.
..
Maybe Waveshare enabled it, because what I see in tests is exactly a FIFO of up to about five position events slowly following the actual touch position.
If you have compiled/installed sourcecode from waveshare then I recommend to test on a vanilla Trixie, enabling the touchscreen via the overlay which is in-tree
If your problem persists you schould ask waveshare to support.
https://github.com/raspberrypi/linux/bl ... ts#L28-L34
The touch driver is here https://github.com/raspberrypi/linux/bl ... n/goodix.c
Sorry, have no Idea which Bit you're talking about so will leave that with you to digest.
Statistics: Posted by aBUGSworstnightmare — Wed Oct 29, 2025 6:05 am