The issue isn't Arch Linux. The OP tried multiple distros, and only one of those was Arch-based. Also, synaptics requires evdev, so if this is a kernel issue, as suggested by @iltoga, then installing synaptics won't help anyways (didn't for me, same as for others). In Arch, libinput typically...