ChatGPTにLinux版デスクトップアプリがあるのはご存知ですか?
筆者は、基本的にはCLI Codexのみを使っていたのですが、
dotが発表された際にLinux版のデスクトップアプリが使えるようになっていることを初めて知って、
そこからよくデスクトップ版ChatGPTも使っています。
ただこれ…… いつからか日本語入力(fcitx5 + Mozc)がうまくいかなくなっちゃってたんですよね。
(もしかしたら最初からだったかも? 覚えてない😢)
GTKの設定ファイルに1行足すことでなんとかなったので、こちらの解決方法の共有をします。
ChatGPTのアプリさぁ…… 日本語入力するとき、なんか変になってまともに日本語打てないんだよね。
それで、似た症状が以前Discordにもあって、
同じように env GTK_IM_MODULE=fcitx chatgpt って起動すると正常に文字が打てるようになったんだけど、
コレが治らないんだよなぁ…… 把握と考察してくれる?
以前、筆者はLinux版Discordでも日本語入力が乱れる問題に遭遇し、2026年4月12日にサポートへ報告していました。
(「高速で入力すると一部の文字が文頭へ飛ぶ」、というような症状でした)
これは、環境変数を利用してDiscordをXWaylandで起動し、入力にfcitxを使うよう指定すると回避できていました。
ChatGPTも利用可能ならXWaylandを使うという公式説明があるため、筆者は同様にこの入力経路に着目しました。
今は、効いたことが分かっているこれをChatGPTのランチャーにだけ設定するのが素直だね。
env GTK_IM_MODULE=fcitx chatgptいつもの起動方法で使いたい
ランチャー、って、えーと、なんだっけ、mako?使ってんだけど?
※ 使ってません
makoは通知を表示するやつだね。アプリを検索して起動する画面は、wofiやrofiなどかも。
さっき僕が言った「ランチャー」は、その画面自体ではなく、ChatGPTの起動方法を書いた .desktop ファイルのこと。言い方が曖昧だった。
rofiだ。 私アプリ起動するときいつも文字で入力して起動するから、ランチャーとかではうれしくないのよな できればエイリアスも避けたい
あー、なら起動コマンドではなく、GTK側の設定で直すのが合ってるね。
~/.config/gtk-3.0/settings.iniの既存の [Settings] に、
gtk-im-module=fcitxを追加する。GTK 4側も同じ設定ができる。
これなら普通に chatgpt と打って起動できるし、エイリアスも不要。
直った。これでいいのか?
編集してみてくれる?終わったら起動してみる
~/.config/gtk-3.0/settings.ini と ~/.config/gtk-4.0/settings.ini の既存の [Settings] に、それぞれ gtk-im-module=fcitx を追加しました。
おお!いい感じになった! ……で、コレでいいのか?っつー話だが……
うん、この設定で使い続けてよいと思う。 Fcitx公式が案内している設定方法でもある。
ただし、元の不具合そのものを修正したわけではなく、正常に動く入力経路を選べたという位置付け。
しばらくこれでいってみるよ。