Fedora KDE環境で日本語入力を有効化し、Macのように「変換」キーでIMEオン、「無変換」キーでIMEオフを切り替える設定を行うための備忘録です。
この記事を読むと、以下の設定が完ぺきに解決します。
- Fedora KDEへのFcitx5とMozcの導入手順
- MacユーザーがLinux移行時に最も違和感を感じる「変換・無変換キーでのIME切り替え」設定
- キーボードレイアウトがずれる場合の対処法
Fcitx5-Mozcのインストール手順
まずは fcitx5-mozc と設定ツールをインストールします。
sudo dnf install -y fcitx5-mozc fcitx5-configtool
システム設定での有効化
KDEのシステム設定から入力メソッドを切り替えます。
設定 -> キーボード -> 仮想キーボード を開き、Fcitx 5 もしくは Fcitx 5 Wayland ランチャー を選択して適用します。
Fcitx 5 の設定
設定ツールを起動します。
fcitx5-configtool
「現在の入力メソッド」から英語を削除し、日本語を登録します。
キーボードレイアウトがずれる場合の対処法
日本語を一番上に設定すると以下のようなレイアウトの不一致に関するダイアログが表示されることがあります。
ここで「Yes」を選択し、システム側のキーボードレイアウトを日本語(JIS)に同期させます。これを怠ると、記号の入力位置がずれたり、「変換」「無変換」キーが正しく認識されなかったりする原因になります。
入力メソッドの構成
最終的にMozcのみの構成にします。
【Mac風】変換・無変換キーによるIME切り替え設定
タスクバーの入力メソッドアイコンを右クリックし、Mozcの 設定ツール を開きます。
一般 タブの キー設定 -> キー設定の選択 にある 編集 をクリックします。
以下の設定を追加または編集します。
| モード | 入力キー | コマンド |
|---|---|---|
| 直接入力 | Henkan | IMEを有効化 |
| 入力文字なし | Muhenkan | IMEを無効化 |
設定時のヒント
コマンド選択時に「IMEを有効化」と「IMEを無効化」が選択画面の上部で見切れてしまうことがあります。その場合は、キーボードの「↑」を押下して選択してください。
これで、「変換」キーで日本語入力オン、「無変換」キーでオフというMacに近い操作感になります。








