14.04+ibus-mozc+glclient2でログイン後最初の選択番号のフィールドが自動で半角にならない

jma版のibus-mozc(ibus-anthyも)はファイル(/tmp/im-status.ユーザーid.txt)で現在のIMの全角・半角状態を保持して、gtkpandaと協調して全角半角切り替えを行うパッチが当たっています。ところが、電源投入直後のログインでは、ibus-mozcが初期状態が全角にも関わらずim-statusファイルが存在しないため全角状態を取得できず、選択番号が全角入力のままになってしまうようです。(一度全角半角キーを押して切り替えを行なうと、im-statusファイルは作成されます)

本当はibus-mozcの方を直接直してビルドするのがいいのでしょうが面倒なので、以下のファイルを自動起動ファイル(ホームディレクトリの).config/autostart/im-status.desktopとして追加しました。

ログイン時に、im-statusファイルを作成し中身を1(全角状態である)に設定しているだけですが、これによって電源投入直後でもうまくglclient2が全角半角を切り替えてくれて、選択番号のところが半角入力になりました。

(上記ファイルは以下の手順でダウンロードできます)

mkdir ~/.config/autostart
wget -O ~/.config/autostart/im-status.desktop https://gist.githubusercontent.com/nts-kimura/0b777f4146bad53676771d2749215977/raw/e089e004e675aeff45b48b80681c934a2b9357cc/im-status.desktop