![AltGr 无法在 KDE Neon 中与 ibus-m17n 配合使用](https://linux22.com/image/156347/AltGr%20%E6%97%A0%E6%B3%95%E5%9C%A8%20KDE%20Neon%20%E4%B8%AD%E4%B8%8E%20ibus-m17n%20%E9%85%8D%E5%90%88%E4%BD%BF%E7%94%A8.png)
我已经添加了阿拉伯语布局,/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)))