Fcitx-mozc: switching between hiragana and katakana

Hello everyone,

I’m fairly new to Manjaro, and a learner of Japanese. It seems most users type in romaji, but I use direct kana input.

On Windows:

  • pressing Alt + Shift changes the input language (to Japanese, with English characters)
  • Alt + Caps Lock changes the keyboard input to hiragana
  • pressing it again changes to katakana
  • Ctrl + Caps Lock returns to hiragana

(I think these key combos are right, but I’ve been relying on muscle memory for a long time.)

In Mozc settings, I can’t find any key mapping option for changing between the hiragana and katakana “composition modes” (as Mozc calls them). Is there a way to set a key for switching from one to the other?

Note: I’ve tried using xmodmap and setting Caps Lock as the Muhenkan key, but this disables Caps Lock behaviour in other languages as well. Is it possible to set multiple keys to one action? Not as a compose key, which is a succession of inputs, but rather a same-time combination?

Thank you.