X.org バージョン: 1.21.1.7
リリース: Kubuntu 23.04
含むタイプをコピーしEIGHT_LEVEL_ALPHABETIC_LEVEL_FIVE_LOCK
、追加レベルを挿入しLevel1
、既存のレベルをすべて+1移動しました。それから最高レベルはですLevel9
。実行(このタイプは使用されないため、setxkbmap
指定されたレイアウトに関係なく)は次のものを生成します。xkb_symbols
新しいキーボード記述の読み込み中にエラーが発生しました。
Level9
その後、その型へのすべての参照をコメントアウトすると機能します。
違いは次のとおりです。https://github.com/yue-dongchen/Neo2-QWERTY/commit/66097e14be4aa4012c8f54aaa4ff5739bd559327
前の質問に答えるには -XKBはいくつのレイヤーを収容できますか?——引用文63レベルXKB仕様から。
編集する:変更したいレイアウトは、実際には最初の7つのレベルしか使用しないので重要ではないと思います。しかし、後で必要かどうかを知ればいいと思います。
答え1
ありがとうビスミルxkeyboard-configから9
、代わりに数値識別子を使用することがわかりましたLevel9
。識別方式に8つ以上の連続レベルがある理由がわかりませんLevel
。数字許可されていませんが、少なくともエラーは解決されました。