我通过编辑不同的文件为我的区域语言创建了一个自定义键盘布局。除了一个问题外,它运行良好。其中一个字符需要 3 个 unicode 字符组合,即我希望所有 3 个字符都通过一次按键发出。请帮助我做到这一点。
角色如下
ক + ্ + ষ --> ক্ষ
U0995 + U09CD + U09B7 --> ক্ষ
此组合需要从键的第三个字符发出key <AB04>
,如下所示。
我添加了语言文件/usr/share/X11/xkb/symbols
并添加到/usr/share/X11/xkb/rules/evdev.xml
文件中
从我添加的文件中提取:
// shift, z to /
// key <LFSH> { [ Shift_L ] };
key <AB01> { [ U09A2, U09A7, U09B7, voidsymbol ] };
key <AB02> { [ U09A3, U09A8, U09B8, voidsymbol ] };
key <AB03> { [ U09AA, U09AF, U09B9, voidsymbol ] };
key <AB04> { [ U09AB, U09F0, voidsymbol, voidsymbol ] };
key <AB05> { [ U09AC, U09B2, U09DC, voidsymbol ] };
key <AB06> { [ U09AD, U09F1, U09DD, voidsymbol ] };
key <AB07> { [ U09AE, U09B6, U09DF, voidsymbol ] };
需要将字母ক্ষ 添加到 Shift L 线左侧第 6 个键的第 3 个位置。
我正在使用 Linux mint 21.3。