我多次使用波斯语字母 - (U+06C0),因此我尝试为其分配一个简单的键。我打开“/usr/share/X11/xkb/symbols/ir”并更改了一个我从未使用过的密钥,如下所示:
key <AC07> { [ Arabic_teh, 0x000006C0, VoidSymbol ] };
但它不是键入 ю,而是 U+044E (Unicode 0x0000044E)
我不明白为什么。Ubuntu 中的 Unicode-32 代码是否不同?!我打赌不会,但我不知道我的错误在哪里。如何将 AC07 键更改为键入 - (U+06C0) 而不是 ю (U+044E)
编辑:我使用带有红外键盘布局(波斯语)的 Ubuntu 23.10,我将上面提到的行放在文件“/usr/share/X11/xkb/symbols/ir”中第 74 行中名为 // 波斯语字母和符号的部分下