Mutter has had explicit support for reversed bindings for a while now. Use that, as it's more reliably than examining the modifiers manually. Close https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/467 Part-of: <https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/merge_requests/284>