2026-04-25
#archliunx
#KDE
Arch Linux + KDE Plasma Wayland で fcitx5 の日本語入力を整えます。
GUIセッション用に環境変数を定義できていなかったので、一部のGTKアプリでIMEが聞かないことがありましたので、備忘録として。
以下でロケールを設定します。
sudo sed -i 's/^#ja_JP.UTF-8 UTF-8/ja_JP.UTF-8 UTF-8/' /etc/locale.gen
sudo locale-gen
sudo localectl set-locale LANG=ja_JP.UTF-8
その後、インストールされていなければフォントも導入します。Notoが一番手っ取り早いです。
sudo pacman -S noto-fonts-cjk
fcitx5 のインストール
sudo pacman -S fcitx5-im fcitx5-mozc
fcitx5-imには、だいたい必要なパッケージが含まれています。
~/.config/environment.d/99-input-method.conf を作成:
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
SDL_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
再起動せず反映させるときは以下のコマンドを実行します。
systemctl --user import-environment GTK_IM_MODULE QT_IM_MODULE SDL_IM_MODULE XMODIFIERS
dbus-update-activation-environment --systemd GTK_IM_MODULE QT_IM_MODULE SDL_IM_MODULE XMODIFIERS
KDE の システム設定 → キーボード → 仮想キーボード で Fcitx 5 を選びます。
入力メソッド 設定画面を開き、入力メソッドに Mozc を追加します。
切り替えのホットキーは 入力メソッド → グローバルオプションを設定
切り替えキーは Ctrl+Space か Super+Space に設定していますが、お好みで設定してください。
Wayland セッションと GUI アプリに確実に反映させるため、再ログインしてください。 GTK アプリは完全終了してから再起動が必要です。
Firefox, kosole などで日本語入力を確認します。