457f3ae15b
Rely on new Mutter API in order to separate mapping/labeling of buttons and rings/strips, so that the latter may have per-direction labels. Closes: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6631 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2766>