我正在设计柬埔寨语键盘布局,在项目的最后一步遇到了问题。
柬埔寨语有33个辅音字符、24个元音变音符号和14个独立元音字符。此外,我在我的布局中还包括了每个字符对应的国际音标符号,它们分别位于ALT和SHIFT-ALT级别,所以很快我就没有足够的空间了。
为了缓解这个问题,我计划将24个元音变音符映射到F1-F12和SHIFT F1-F12上(并在ALT和SHIFT/ALT级别上加上相应的IPA字符),但SHIFT+FN、ALT+FN和SHIFT/ALT+FN组合键无法识别。我已经在不同的文本编辑器、浏览器和终端中尝试了这些组合键,但都无法工作,似乎是一个系统范围内的问题。
我正在运行Ubuntu 10.04。
以下是我布局中与FN键相关的部分:
柬埔寨语有33个辅音字符、24个元音变音符号和14个独立元音字符。此外,我在我的布局中还包括了每个字符对应的国际音标符号,它们分别位于ALT和SHIFT-ALT级别,所以很快我就没有足够的空间了。
为了缓解这个问题,我计划将24个元音变音符映射到F1-F12和SHIFT F1-F12上(并在ALT和SHIFT/ALT级别上加上相应的IPA字符),但SHIFT+FN、ALT+FN和SHIFT/ALT+FN组合键无法识别。我已经在不同的文本编辑器、浏览器和终端中尝试了这些组合键,但都无法工作,似乎是一个系统范围内的问题。
我正在运行Ubuntu 10.04。
以下是我布局中与FN键相关的部分:
key <FK01> { [ 0x10017b6, 0x10017c2, voidsymbol, voidsymbol ] };
key <FK02> { [ 0x10017b7, 0x10017c3, voidsymbol, voidsymbol ] };
key <FK03> { [ 0x10017b8, 0x10017c4, voidsymbol, voidsymbol ] };
key <FK04> { [ 0x10017b9, 0x10017c5, voidsymbol, voidsymbol ] };
key <FK05> { [ 0x10017ba, voidsymbol, voidsymbol, voidsymbol ] };
key <FK06> { [ 0x10017bb, voidsymbol, voidsymbol, voidsymbol ] };
key <FK07> { [ 0x10017bc, voidsymbol, voidsymbol, voidsymbol ] };
key <FK08> { [ 0x10017bd, voidsymbol, voidsymbol, voidsymbol ] };
key <FK09> { [ 0x10017be, voidsymbol, voidsymbol, voidsymbol ] };
key <FK10> { [ 0x10017bf, voidsymbol, voidsymbol, voidsymbol ] };
key <FK11> { [ 0x10017c0, voidsymbol, voidsymbol, voidsymbol ] };
key <FK12> { [ 0x10017c1, voidsymbol, voidsymbol, voidsymbol ] };
如您所见,到目前为止我只填好SHIFT F1 - F4,如果这些按键能用我会继续填下去。
希望有些人能指点我方向。