====== Fedora 32 で mozc と HHKB を利用 ====== (1) /usr/share/ibus/component/mozc.xml を編集 --- mozc.xml.orig 2020-06-07 13:26:32.679612111 +0900 +++ mozc.xml 2020-06-07 13:26:49.071720832 +0900 @@ -18,7 +18,7 @@ /usr/libexec/mozc/mozc_tool --mode=config_dialog mozc-jp Mozc - default + us (2) localectl の設定 $ localectl status System Locale: LANG=ja_JP.UTF-8 VC Keymap: n/a X11 Layout: n/a $ sudo localectl set-keymap us $ localectl status System Locale: LANG=ja_JP.UTF-8 VC Keymap: us X11 Layout: us X11 Model: pc105+inet X11 Options: terminate:ctrl_alt_bksp (3) キーボードショートカットの設定 [設定]-[地域と言語]で入力ソースは「日本語(Mozc)」だけにする。 [設定]-[キーボードショートカット」で「次の入力ソースへ切り替える」を無効に設定する。「前の入力ソースへ切り替える」は自動で無効に設定される。 Mozcプロパティを開き、[キー設定の選択]-[編集]で入力キーが[Hankaku/Zenkaku]となっているところ(変換入力中・変換中・入力もじなし/IMEを無効化、直接入力/IMEを有効化の4箇所)を[Ctrl Space]に変更する。 再起動すると、Ctrl+Space で直接入力とかな漢字変換の切り替えができるようになる。  ===== Fedora 34 の場合 ===== (0) ibus-mozc パッケージをインストールする。 (1) /usr/share/ibus/component/mozc.xml を編集(上記と同じ) (2) localectl の設定:設定の確認 $ localectl status System Locale: LANG=ja_JP.UTF-8 VC Keymap: us X11 Layout: us (3) キーボードショートカットの設定 [設定]-[Keyboard]を開く。 入力ソースは「英語(US)」「日本語(Mozc)」 とする。 キーボードショートカットで「次の入力ソースへ切り替える」を無効に設定する。 「前の入力ソースへ切り替える」は自動で無効に設定される。 日本語(Mozc) のPreferencesを開き、[キー設定の選択]-[編集]で入力キーが[Hankaku/Zenkaku]となっているところ全てを[Ctrl Space]に変更する。 再起動すると、Ctrl+Space で直接入力とかな漢字変換の切り替えができるようになる。