One of my Fedora machines is a Windows VirtualBox host. I’ve had no issues with mouse scrolling until a recent update; I used libinput list-devices and evtest to perform a variety of debugging and discovered that VirtualBox creates several devices. Some of them properly send scroll events, some don’t.
However, there was also a recent update to libinput and when I performed a sudo dnf downgrade libinput to go from 1.28.901 → 1.28.0, my scroll wheel functionality started working again. (I assume 1.28.1 is also OK.)
So I suppose the question is, is this a libinput issue, VirtualBox, or… where? If there is an upstream bug to be filed.
Anyone else experiencing or dealing with this?