【 Topics 】

ブログを引っ越しました。こちらのブログは現状のまま凍結します。(2020年10月14日)

引越し先: Operation Normal ? (v2)(同一サイト内です)

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 がデフォルトで有効にされたことと関係がありそうです。

ということで、当面の対応策としては下記のようなものが考えられます。

  1. env IBUS_DISABLE_SNOOPER="1" firefox として Firefox を起動する。
  2. Firefox 以外のブラウザを使う。
  3. ibus 以外のインプットメソッドを使う。
PCLinuxOS | comments (2) | -