回答:
はい、ウェイランドはキーボードレイアウトにXKBを使用しています。ただし、Xの場合とは動作が異なるため、これは正しい質問ではありません。Waylandはプロトコル(およびラッパーライブラリ)にすぎないことに注意してください。
プロトコルレベルで、waylandにはwl_keyboard.keymapイベントがあります。このイベントには、キーマップへのファイル記述子と形式分類子が含まれています。現在、定義されている形式は「xkb」のみです。そのため、ウェイランドクライアントはXKB互換キーマップを受け取り、libxkbcommonを使用してそれを解釈し、画面などに正しいグリフを取得できます。
しかし、ウェイランドは、このキーマップの決定方法を定義していません。この決定はコンポジター次第です。Westonでは、起動時にconfigファイルから読み取られ、GNOMEではgsettingsなどから読み取られます。したがって、この決定は、実行時にキーマップを変更する方法も定義します(可能な場合)。GNOMEでは、設定パネルを使用するか、gsettingsキーを直接設定します。
Xプロトコルには、プロトコルレベルでキーマップを設定する要求があり、これらがsetxkbmapなどのツールを可能にします。Waylandにはこれらのリクエストはありません。Waylandプロトコルのみを使用してキーマップを設定することはできません。