诸如此类的行
key <AD01> { [ q, Q, degree, paragraph ] };
在 中/usr/share/X11/xkb/symbols/us
,我可以使用 ISO_Level3_Shift+q 访问度数符号。我认为添加第五个项目可以使用 访问它ISO_Level5_Shift+q
,但这没有任何作用(输出q
)。事实上,添加第五个也会破坏第 3 级。我如何使用额外的修饰符?跑步拱门。
答案1
你快到了。你会得到¶
+ ISO_Lv3_Shift+ Shift——q这是第四级。
// ISO level 1 2 3 4 5 6 7 8
key <AD01> { [ q, Q, degree, paragraph, foo, bar, baz, bat ] };
要访问所有这些符号,您需要Shift3 个修饰符:
- 没有任何模组可以给你
q
;添加Shift用于Q
- ISO_Lv3_Shift给你
°
;添加Shift用于¶
- ISO_Lv5_Shift给你
foo
;添加Shift用于bar
- ISO_Lv3_Shift+ISO_Lv5_Shift给你
baz
;添加Shift用于bat
ISO_Lv3_Shift我相信在某些情况下您可能会看到+的组合ISO_Lv5_Shift被称为ISO_Lv8_Shift
或level8
。
答案2
感谢堂吉诃德的评论,我发现它在添加后有效
key.type[Group1] = "EIGHT_LEVEL";
线下name[Group1]=
。