同じ行
key <AD01> { [ q, Q, degree, paragraph ] };
では、/usr/share/X11/xkb/symbols/us
ISO_Level3_Shift+q を使用して道路標識にアクセスできます。 5番目の項目を追加すると、を使用してアクセスできると思いましたが、ISO_Level5_Shift+q
何もしません(出力q
)。実際に5番目のアイテムを追加すると、レベル3も破壊されます。追加の修飾子をどのように使用しますか?走るアーチ。
答え1
ほぼすべて来ました。あなたは¶
+ ISO_Lv3_Shift+を得るでしょうShift。qこれはレベル4です。
// ISO level 1 2 3 4 5 6 7 8
key <AD01> { [ q, Q, degree, paragraph, foo, bar, baz, bat ] };
これらすべてのシンボルにアクセスするには3つの修飾子が必要ですShift。
- どのモードでもそのような機能を提供できません
q
。ShiftQ
- ISO_Lv3_Shiftあなたに追加
°
。Shift¶
- ISO_Lv5_Shiftあなたに追加
foo
。Shiftbar
- ISO_Lv3_Shift+ISO_Lv5_Shiftあなたのために追加
baz
してください。Shiftbat
ISO_Lv3_Shift場合によっては、+またはの組み合わせがISO_Lv5_Shift呼び出されるのを見ることができると思います。ISO_Lv8_Shift
level8
答え2
Don Quijoteさんのコメントのおかげで、追加後に機能することを確認しました。
key.type[Group1] = "EIGHT_LEVEL";
オフラインname[Group1]=
。