libinput-debug-events reports differently from actual mouse behavior
When I press the (software emulated) middle button on the touchpad and move the trackpoint, sudo libinput debug-events
continuously produces records like:
event7 POINTER_AXIS +19.22s vert 1.00* horiz 0.00 (continuous)
event7 POINTER_AXIS +19.37s vert 1.00* horiz 0.00 (continuous)
event7 POINTER_AXIS +19.46s vert 1.00* horiz 0.00 (continuous)
while the actual behavior is simply mouse movement instead of buffer scrolling.
- I am using Xubuntu 18.04 on Thinkpad T440.
- I have both
xorg-input-libinput 1.10.4
andxorg-input-synaptics
installed. - It behaves correctly when only
xorg-input-libinput
is installed. (I installedxorg-input-synaptics
to use some of its features like partial disabling of touchpad and custom button area). - According to
xinput list-props
, synaptics & libinput are currently in charge of touchpad & trackpoint respectively. -
sudo libinput debug-events
captures mouse movements that produced both by trackpoint and by touchpad.
I recorded with evemu ~1s of pressing middle button on touchpad, twice, where the difference is whether synaptics is installed. When it's not installed, I can scroll the buffer by replaying the evemu log and moving the trackpoint upward.
Any help would be appreciated.
Edited by exprosic