使用 mozc 时如何重新映射按键

使用 mozc 时如何重新映射按键

我正在使用德语键盘,并且贴上了一些贴纸以便用它来输入日语。

主要问题是底部右侧缺少“ro”键。所以我想我可以重新映射另一个键并将贴纸贴在那里,然后我按照/usr/share/X11/xkb/symbols/jp以下方式更改了布局本指南

<AD12>将和都更改<LSGT>为后kana_RO,我保存了文件并尝试重新加载 ibus、重新配置 xkb 并重新启动 PC。 中没有 xkm 文件/var/lib/xkb,但似乎什么都不起作用:键盘映射始终相同。

我做错了什么?我必须更改 mozc 或 ibus 配置文件吗?我在哪里可以找到它?

输出gsettings get org.gnome.desktop.input-sources sources

[('xkb', 'de'), ('ibus', 'mozc-jp')]

答案1

由于输入源列表中唯一的 XKB 布局是德语ibus-mozc默认使用该布局,这也解释了为什么您对日语布局的修改没有区别。

有两种方法可以处理ibus-mozc

  1. 您可以将日语键盘布局添加到输入源列表中,并将日语设为列表中的第一个源,这样我要求您运行的命令的输出将更改为:

    [('xkb', 'jp'), ('xkb', 'de'), ('ibus', 'mozc-jp')]
    
  2. 您可以编辑/usr/share/ibus/component/mozc.xml文件并替换

    <layout>default</layout>
    

    <layout>jp</layout>
    

您提到过ibus-anthy,该输入法的一个优点是您可以通过 GUI 控制在后台使用哪种 XKB 布局。另一方面,我认为如今大多数日语用户更喜欢 Mozc 而不是 Anthy。

相关内容