While debugging poor gesture (swipes etc.) performance for my touchpad I found this message in the boot log: > smouse serio1: synaptics: Your touchpad (PNP: LEN007a PNP0f13) says it can support a different bus. If i2c-hid and hid-rmi are not used, you might want to try setting psmouse.synaptics_intertouch to 1 and report this to linux-input@xxxxxxxxxxxxxxx. After setting psmouse.synaptics_intertouch=1 and rebooting the following appears: > kernel: rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer: Synaptics, product: TM3145-006, fw id: 2491763 > kernel: input: Synaptics TM3145-006 as /devices/rmi4-00/input/input17 > kernel: serio: RMI4 PS/2 pass-through port at rmi4-00.fn03 and gestures works much better :) I have not experienced issues with suspend etc. yet. (tested for a couple weeks) Output from /proc/bus/input/devices: I: Bus=001d Vendor=06cb Product=0000 Version=0000 N: Name="Synaptics TM3145-006" P: Phys=rmi4-00/input0 S: Sysfs=/devices/rmi4-00/input/input17 U: Uniq= H: Handlers=event9 mouse1 B: PROP=5 B: EV=b B: KEY=e520 10000 0 0 0 0 B: ABS=6f3800001000003