Scroll events ignored after mouse clicks/movement and during mouse movement
Summary
- The first mouse wheel event after clicking or moving the mouse is ignored. There is no timeout on this, waiting several seconds doesn't change anything.
- It is not possible to scroll the mouse wheel during mouse movement.
This has been raised previously in xorg/driver/xf86-input-libinput#32 (closed) and xorg/driver/xf86-input-libinput#9 (closed) but the issue is independent of the Xorg driver used. It occurs with both the libinput and evdev device drivers.
Steps to reproduce
Run a Fedora 34 VM in VMware and disable Wayland so that Xorg is used.
There are two devices named "VirtualPS/2 VMware VMMouse". One of them has mouse movement and standard buttons. The other one has the scroll wheel.
Required information
- libinput version: 1.18.1-1.fc34
- hardware information: VMware Workstation 16 Pro
-
libinput record
output: libinput-record.txt -
libinput debug-events --verbose
output: debug-events.txt