Gnome / Waylandのカスタム発音区別マッピング(xmodmapの代替)

Gnome / Waylandのカスタム発音区別マッピング(xmodmapの代替)

X11では、次のコマンドを使用して.XmodmapUSキーボードレイアウトに発音区別記号を簡単に入力します。

keycode 108 = Mode_switch Alt_R
keycode 39 = s S ssharp
keycode 38 = a A adiaeresis Adiaeresis
keycode 30 = u U udiaeresis Udiaeresis
keycode 32 = o O odiaeresis Odiaeresis

しかし、X11からWaylandに切り替えても動作しません。これまで読んだことによると、対応するxkb設定は~/.config/xkb/symbols/us-german-umlaut次のようになります。

default partial alphanumeric_keys
xkb_symbols "basic" {
    include "us(altgr-intl)"
    include "level3(ralt_switch)"
    name[Group1] = "English (US, international with German umlaut)";
    key <AD03> { [ e, E, EuroSign, cent ] };
    key <AD07> { [ u, U, udiaeresis, Udiaeresis ] };
    key <AD09> { [ o, O, odiaeresis, Odiaeresis ] };
    key <AC01> { [ a, A, adiaeresis, Adiaeresis ] };
    key <AC02> { [ s, S, ssharp ] };
};

これは正しいアプローチですか? Gnome 43.4を使用してこの機能を実際にどのように有効にしますか?

持つエマルジョンしかし、これはSwayのユニークな機能です。

ベストアンサー1

おすすめ記事