Touchpad on HP ProBook detected as a mouse
Summary
My touchpad on HP ProBook 445 G7 is detected as both a mouse and a touchpad and (it seems) the mouse takes precedence. As a result, neither scrolling nor tap-to-click does not work. It does not matter whether I use X.org or Wayland. When I try debugging using libinput, I can notice that only the device detected as mouse receives events. Gnome detects both devices and let me to configure them, but it does not change anything.
Steps to reproduce
- Have SYNA30AC:00 06CB:CDEB Touchpad.
- Try to tap-to-click or scroll using two fingers – nothing works.
Required information
$ rpm -q libinput
libinput-1.17.1-1.fc34.x86_64
But it also worked this way on Fedora 33 – I hoped that it gets fixed with new version but nothing has changed.
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SYNA30AC:00 06CB:CDEB Touchpad id=16 [slave pointer (2)]
⎜ ↳ SYNA30AC:00 06CB:CDEB Mouse id=15 [slave pointer (2)]
-
xinput list-props
: xinput-props.txt -
libinput debug-events
: libinput-debug-events.txt Please note that touchpad events are caught byevent11
that is tagged as "Mouse" whilst "Touchpad" isevent12
. -
udevadm
output: udevadm.txt -
libinput record
: libinput-record.txt No events are recorder here even though I use the touchpad.