ibus-1.3.8 + Firefox で Flash へのキー入力が出来ない件
表題の通りなんですが、例えばこちらの テスト用 Flash 入力フォーム で試してみると判りますが、通常の英数記号すら入力できません。Enterキーも効きません。日本語変換機能は ON になって日本語の入力は行えますが、変換確定後の文字列の修正や削除が行えません。ニコ動のコメント欄でも同様の現象です。ただ、ibus-1.3.8 を使っていても、Chrome 上ではこの様な現象は一切起きません。
という様なことを twitter で呟いていたところ、@yusk さんから、$ env IBUS_DISABLE_SNOOPER="1" firefox & で firefox を起動すると現象に変化はありますか?
とのリプライを頂いたので試してみたところ、正常にキー入力が出来るようになりました。
これはどうやら、ibus-1.3.7 での gedit 上でのTABキーの動作の問題 に対応する為に、1.3.8 では key snooper がデフォルトで有効にされたことと関係がありそうです。
ということで、当面の対応策としては下記のようなものが考えられます。
- env IBUS_DISABLE_SNOOPER="1" firefox として Firefox を起動する。
- Firefox 以外のブラウザを使う。
- ibus 以外のインプットメソッドを使う。
PCLinuxOS | comments (2) | -