ISO_Level5_Shiftを起動します

ISO_Level5_Shiftを起動します

同じ行

key <AD01> { [     q,          Q,        degree,        paragraph ] };

では、/usr/share/X11/xkb/symbols/usISO_Level3_Shift+q を使用して道路標識にアクセスできます。 5番目の項目を追加すると、を使用してアクセスできると思いましたが、ISO_Level5_Shift+q何もしません(出力q)。実際に5番目のアイテムを追加すると、レベル3も破壊されます。追加の修飾子をどのように使用しますか?走るアーチ。

答え1

ほぼすべて来ました。あなたは+ ISO_Lv3_Shift+を得るでしょうShiftqこれはレベル4です。

// ISO level   1  2    3         4       5    6    7    8
key <AD01> { [ q, Q, degree, paragraph, foo, bar, baz, bat ] };

これらすべてのシンボルにアクセスするには3つの修飾子が必要ですShift

  • どのモードでもそのような機能を提供できませんqShiftQ
  • ISO_Lv3_Shiftあなたに追加°Shift
  • ISO_Lv5_Shiftあなたに追加fooShiftbar
  • ISO_Lv3_Shift+ISO_Lv5_Shiftあなたのために追加bazしてください。Shiftbat

ISO_Lv3_Shift場合によっては、+またはの組み合わせがISO_Lv5_Shift呼び出されるのを見ることができると思います。ISO_Lv8_Shiftlevel8

答え2

Don Quijoteさんのコメントのおかげで、追加後に機能することを確認しました。

key.type[Group1] = "EIGHT_LEVEL";

オフラインname[Group1]=

関連情報