Oui, Wayland utilise XKB pour les dispositions de clavier. Mais ce n'est pas tout à fait la bonne question, car les choses fonctionnent différemment que dans X. Rappelez-vous que Wayland n'est qu'un protocole (plus une bibliothèque d'encapsuleurs).
Au niveau du protocole, wayland a un événement wl_keyboard.keymap. Cet événement contient un descripteur de fichier pour le clavier et un classificateur de format. À l'heure actuelle, un seul format est défini: "xkb". Ainsi, un client wayland recevra une carte-clé compatible XKB et pourra utiliser libxkbcommon pour interpréter cela afin d'obtenir le bon glyphe à l'écran, etc.
Mais Wayland ne définit pas comment cette carte clé est décidée. Cette décision appartient au compositeur. Dans Weston, il est lu à partir du fichier de configuration au démarrage, dans GNOME, il provient de gsettings, etc. Dans GNOME, vous utiliseriez soit le panneau de configuration, soit vous définiriez directement les clés gsettings.
Le protocole X a des demandes pour définir le keymap au niveau du protocole et c'est ce qui rend possible des outils comme setxkbmap. Le Wayland n'a pas ces demandes, il n'est pas possible de définir le clavier à l'aide du protocole Wayland seul.