> There is a whole section on touchscreen annoyances from the Linux Surface project
Taking a quick look, all of the things they list are basically reiterating what I've already said vis-a-vis Wayland:
You should make sure that you are running a Wayland desktop session [...] It is important, that your applications run on Wayland as well.