Kinetic scrolling is useful on e.g. touchpads, where a flick with two fingers triggers a scroll motion that continues depending on the speed of the motion. libinput currently sends 0/0 scroll events at the termination of a finger scroll, but this is not neither detectable ahead of time. Potential solution would be something along the lines of libinput_event_pointer_axis_get_source() that responds with some identifier that tells us how the event was generated.
Patch proposed: http://lists.freedesktop.org/archives/wayland-devel/2014-November/018075.html
commit 20ac4b3abd722c3bb415c545f5769b9f1cac15ba Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Wed Nov 5 16:22:07 2014 +1000 Add pointer axis sources to the API
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.