
xkb を使用してカスタム キーボード レイアウトを作成するためのさまざまなガイドを Google で検索しました。左の Alt キーでコントロール キー イベントを送信したいです。試行錯誤を繰り返した後、次の方法にたどり着きました (エストニア語のキーボード レイアウトに基づいています)。
partial alphanumeric_keys modifier_keys
xkb_symbols "ee_dfv" {
include "ee(basic)"
name[Group1]="Estonian (DFV)";
key <LALT> {
type[Group1]="ONE_LEVEL",
symbols[Group1] = [ Control_L ]
};
modifier_map Control { <LALT> };
};
これを追加してevdev.xml
、GNOME レイアウト ビジュアライザーを使用すると、変更されたマッピングが表示されますが、キーは以前と同じように機能します。驚いたことに、変更されたマッピングは xterm で正しく機能します。
私が何か間違っているのでしょうか、それとも Wayland でキーボード レイアウトを変更する別の方法があるのでしょうか? 私は 10 年間 xmodmap をうまく使用してきましたが、Google で検索すると Wayland ではサポートされていないようです。