3

私はクメール語のキーボード レイアウトに取り組んでいますが、プロジェクトの最後のステップで問題が発生しました。

クメール語には、33 の子音文字、24 の母音分音符号文字、および別の 14 の独立した母音文字があります。これに加えて、各文字に対応する国際音声記号を ALT および SHIFT-ALT レベルのレイアウトに含めたので、すぐにスペースが足りなくなりました。

これを軽減するために、24 の母音分音符号を F1 ~ F12 および SHIFT F1 ~ F12 (対応する IPA 文字は ALT および SHIFT/ALT レベルで) にマッピングすることを計画していましたが、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 までしか入力していません。残りは、これらのキーが機能するようになったときに行います。

うまくいけば、あなたの何人かが私を正しい方向に向けることができます。

4

2 に答える 2

2

組み合わせが登録されない理由はわかりませんが、別の解決策として、キーごとにより多くのレベルを利用することを考えてくださいlevel5。またはlevel5などの 8 レベル タイプを使用したマッピング。EIGHT_LEVELEIGHT_LEVEL_ALPHABETIC

于 2016-01-07T02:18:44.263 に答える