I have an HP EliteBook 840 G4 with a Synaptics touchpad, which reports available RMI support in dmesg. psmouse serio3: synaptics: Your touchpad (PNP: SYN3052 SYN0100 SYN0002 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. psmouse serio3: synaptics: Touchpad model: 1, fw: 8.2, id: 0x1e2b1, caps: 0xf00123/0x840300/0x2e800/0x0, board id: 3139, fw id: 2000742 input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio3/input/input23 I've tested psmouse.synaptics_intertouch=1 on kernels 4.18 and 4.19 – everything works fine (including suspend/resume). After enabling the option, it's reported in dmesg as: psmouse serio3: synaptics: Trying to set up SMBus access rmi4_smbus 6-002c: registering SMbus-connected sensor rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer: Synaptics, product: TM3139-001, fw id: 2000742 input: Synaptics TM3139-001 as /devices/rmi4-00/input/input26 Would be great to have the touchpad whitelisted, as apparently it requires RMI mode for 3/4-finger multitouch gestures. -- Mantas Mikulėnas