Arch+KDE Plasma(Wayland)環境でDiscordの日本語入力を出来るようにする
2026/01/15
| 2026/01/15
| 3分 (1,301字)
| 9回
文字サイズ
表題の通り、Arch Linux + KDE Plasma(Wayland)環境においてDiscordの日本語入力に手間取ったので、備忘録として残している情報です。
アップデート等で記事の賞味期限が切れる可能性がありますので予めご了承ください。
code.bash
❯ uname -mr
6.18.5-arch1-1 x86_64
❯ plasmashell -v
plasmashell 6.5.4
❯ env | grep -E 'XMODIFIERS|GTK_IM_MODULE|QT_IM_MODULE'
XMODIFIERS=@im=fcitx
# Discord:stable 485595 (2cf631c) Host 0.0.120 x64 Build Override: N/A Linux 64-bit (6.18.5-arch1-1)
画面録画_20260116_024519
上記の通り、Hazkeyに切り替えて日本語入力をしようとするとまともに動作しない状況でした。
適切にインライン入力されないというのは当たり前ですが不愉快なため修正します。
~/.local/share/applications/以下のdiscord.desktopの環境変数に下記フラグを追加します。
--enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime
GUI経由で追加したい場合はKDEメニューエディタから下記の通りフラグを追加するだけで問題ないかと思います。
CLI経由で追記するなら下記実行で既存のフラグを保持したまま追加出来ると思います。
code.bash
sed -i 's|^Exec=\(.*discord.*\)$|Exec=\1 --enable-features=UseOzonePlatform --ozone-platform=wayland --enable-wayland-ime|' ~/.local/share/applications/discord.desktop下記の通り問題なくインラインでの入力が可能です。
画面録画_20260116_034720
AUR版以外は試していないため、Electron版などは未検証となります。