I'm pretty tired so skeleton issue apologies. Need to implement inertial scrolling. Currently have no way of telling whether a mouse is a trackpad, the mouse ID is the same (i blame wayland tbh), and there is no inertial scrolling on the OS level (which i know with certainty is libinput's fault). Don't want to have to guess blindly whether no scroll inputs this frame means the user lifted their fingers off the trackpad or stopped the scroll wheel dead in its tracks. Would be nice to have a separate trackpad event section plus a trackpad flag in the regular mouse input section.
I'm pretty tired so skeleton issue apologies. Need to implement inertial scrolling. Currently have no way of telling whether a mouse is a trackpad, the mouse ID is the same (i blame wayland tbh), and there is no inertial scrolling on the OS level (which i know with certainty is libinput's fault). Don't want to have to guess blindly whether no scroll inputs this frame means the user lifted their fingers off the trackpad or stopped the scroll wheel dead in its tracks. Would be nice to have a separate trackpad event section plus a trackpad flag in the regular mouse input section.