Hi,
On my HP Zenbook I got:
[Tue Aug 28 17:13:52 2018] Linux version 4.18.3 (kbuild@ortwin-hp) (gcc version 7.3.0 (Gentoo
7.3.0-r3 p1.4)) #6 SMP PREEMPT Tue Aug 28 17:10:44 CEST 2018
[Tue Aug 28 17:13:52 2018] DMI: Hewlett-Packard HP ZBook 15/1909, BIOS L70 Ver. 01.21 08/13/2014
[Tue Aug 28 17:11:52 2018] psmouse serio3: synaptics: queried max coordinates: x [..5660], y [..4730]
[Tue Aug 28 17:11:52 2018] psmouse serio3: synaptics: queried min coordinates: x [1324..], y [1248..]
[Tue Aug 28 17:11:52 2018] psmouse serio3: synaptics: Your touchpad (PNP: SYN300a 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.
After booting with psmouse.synaptics_intertouch=1:
[Tue Aug 28 17:13:59 2018] rmi4_smbus 22-002c: registering SMbus-connected sensor
[Tue Aug 28 17:13:59 2018] rmi4_f01 rmi4-00.fn01: found RMI device, manufacturer: Synaptics,
product: , fw id: 1486004
[Tue Aug 28 17:13:59 2018] input: Synaptics as /devices/rmi4-00/input/input24
And the touchpad still works fine. So I guess RMI bus should be used by default.
Thanks,
Ortwin