5c3b27d02f
These events will be useful on gnome-shell UI, so translate the 4-5 button events with exotic axes to those. Also use the XI_Motion event received when first touching those to reset the ring/strip state, so we don't receive spurious direction changes in the upper layers. https://bugzilla.gnome.org/show_bug.cgi?id=782033