My Lenovo T480 (November 2018) has a Touchscreen and it pretty much just works. Running Fedora 39.
The only issue I have is sometimes after waking from sleep, it will think I’m continuously touching and tapping in a random spot. A close of the laptop lid and reopen after a few seconds seems to fix whatever causes it, or if that doesn’t work a reboot always works. I haven’t figured out what it’s caused by exactly. On older kernels it used to be more frequent, I originally installed fc36 and used dnf to upgrade up to fc39 over that time, and since being on newer Fedora it seems to happen much less frequently. It’s more stable now.
Xitter has an even better ring to it