Spent the time "between the years" setting up a touchscreen with a raspberry pi and... I thought all of this would work much better ouf of the box.
Outside of Android, touch support on Linux is abysmal, and good luck finding an Android that runs on RPi and has the required drivers built-in.
I hate to admit it, but Windows would be much better for this - just a shame that it uses too much resources.