我有两个自定义键盘布局,一个接一个的修改版本us(我称之为vi,)一个的修改后的版本dk(我称之为da)。
两者都已正确注册,并且可以正常工作。一种时尚之后。
的vi具有大写锁定和逃避交换相同它是如何在完成capslock(swapescape)局部布局,并且具有一个指定的书写键(的<LSGT>键,这是在unusuedus上的pc105,但用于<>\¬与dk)。
(显然vi是我为类似 Vi 的编辑器制作的。我之所以不只是设置caps:swapescape, compose:102是因为这也会影响dk布局 - 即抹掉输入符号的能力<>\¬。)
我最初遇到的问题是我的vi布局会交换 Capslock 和 Escape,这会渗透到本机dk布局中。
然后我创建了da试图纠正这个问题的布局,通过指定 Capslock 确实是 Capslock,而 Escape 确实是 Escape。
这几乎有效。Now they both act as Capslock when the dalayout is selected.
我如何确保 Escape 是 Escape 并且 Capslock 是 Capslock ,da …