I set everything to “English (US)”: keyboard layout, system language and measurement system.
In particular the only keyboard layout in the settings is English (US), as can be seen from this screenshot:
However, if I issue the
localectl status command, the “X11 layout” stays to it:
$ localectl status System Locale: LANG=en_US.UTF-8 VC Keymap: it X11 Layout: it
Why is that, and why do I have an X11 layout if I am using Wayland?
$ echo $XDG_SESSION_TYPE wayland