我已经添加了阿拉伯语布局,/usr/share/m17n
并且字母数字和键盘映射没有问题,它工作正常。它看起来是这样的:
(input-method ar phonetic)
(map
(arabic
("1" "١")
("2" "٢")
.
.
.
((KP_0) "٠")
.
.
.
;;((G-1) "١")
;;((G-2) "٢")
)
(state(init(arabic)))
如果我取消注释最后两行map
以启用AltGr
选项,我会得到英语而不是阿拉伯语!我没有AltGr
密钥,但我在 Windows 10 上使用过Alt-Right
或。Ctrl+Alt
答案1
我只需在字母数字和键盘之间移动AltGr
部分即可使其以这种方式工作:
(input-method ar phonetic)
(map
(arabic
("1" "١")
("2" "٢")
.
.
.
((G-1) "۩")
((G-2) "ﷱ")
.
.
.
((KP_0) "٠")
.
.
.
)
(state(init(arabic)))