This will be handled separately in future commits. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3005>
We want to separate pad buttons from strips and rings for purposes of labeling. Start by renaming the enum "features" to use a less englobing word. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3005>
This now lives in the core, and will get updated from events in the UI thread. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1403>