Firefoxで文字を打つとページ内検索が勝手に開く原因|キー入力時の検索をオフにする方法
本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。
/ や ‘ で開くときは、別の設定が働いています
設定の1項目のチェックを外すと、入力欄の外で文字を打っても検索欄が開かなくなります。
Ctrl+Fは残るので、検索が必要なときはこれまでどおり使えます。
攻略ページやブラウザーゲームを開いて文字キーを押した途端、画面の下に小さな検索欄が出て、操作が止まってしまうことがあります。
aやbのような通常の文字で開くなら、原因は設定の「キー入力時に検索を開始する」です。チェックを外せば、通常の文字では開かなくなります。対象はWindows 11で使うデスクトップ版Firefoxです。
ただし、/ と ‘ で開くクイック検索は別の設定で動いていて、このチェックを外しても残ります。まず「どのキーで開いたか」を分けると、直すべき場所を取り違えません。
出典:Firefoxソースコード FindBarChild.sys.mjs・Firefoxソースコード findbar.js・Firefoxソースコード firefox.js・Firefox日本語表示リソース preferences.ftl
目次
原因検索欄を開いたキーで、確認する場所が変わる
Firefoxのクイック検索は、入力欄ではない場所でキーを押したときに始まります。始まり方は3通りあり、設定も別々です。
| 押したキー | 起きること | 確認すること |
|---|---|---|
| aなどの通常の文字 | 入力した文字で検索が始まる(スペースは対象外) | 「キー入力時に検索を開始する」のチェック |
| / | テキストを探すクイック検索が開く | 手動のクイック検索(設定画面には項目がない) |
| ‘(アポストロフィ) | リンクの文字を探すクイック検索が開く | 手動のクイック検索(同上) |
Ctrl+Fで開く通常のページ内検索は、これらとは別の機能です。Ctrl、Alt、Windowsキーを押しながらの操作は、自動検索の対象にもなりません。
手順「キー入力時に検索を開始する」をオフにする
- Firefox右上のメニューボタンを開き、「設定」を選びます。
- 設定画面の上にある検索欄に「キー入力」と入力します。アドレスバーではなく、設定ページ内の検索欄です。
- 「キー入力時に検索を開始する」が見つかったら、チェックを外します。
- 設定のタブを閉じて元のページに戻り、検索欄が開いていればEscで閉じます。
設定の分類名や並びはバージョンで変わることがあるため、場所ではなく項目名で探すのが確実です。英語表示では「Search for text when you start typing」にあたります。変更は戻せるので、必要になったら同じ項目にチェックを入れ直します。
Firefoxの標準の状態では、この項目はオフです。オンになっているなら、過去に自分でチェックを入れたか、設定を引き継いだ可能性があります。
確認文字中心のページで、押すキーを変えて試す
ゲームの画面では、ゲーム側のキー処理が混ざります。止まったかどうかは、先に文章だけのページで確かめます。
- 攻略記事など、文字が中心の通常のWebページを開きます。
- 検索欄が開いていればEscで閉じ、本文の余白をクリックします。入力欄やリンクは選びません。
- 通常の文字を1つ押します。/ と ‘ は使いません。
- 画面の下に検索欄が出るかを見ます。
開かなければ、自動検索は止まっています。続けて / を押して検索欄が出るなら、それは正常で、手動のクイック検索が動いているだけです。Ctrl+Fも押して、通常の検索が使えることを確かめておくと安心です。
/ と ‘オフにしても検索欄が開くとき
設定画面のチェックは、通常の文字による自動検索だけを止めます。/ と ‘ によるクイック検索は、Firefox内部の別の設定(accessibility.typeaheadfind.manual)で制御されています。ソースコード上は、この設定がオンなら / と ‘ が優先して手動検索を始めます。
ゲームやページ側で別のキーを使えるなら、そちらを優先する
ゲームのチャットやコマンドに / を使うなら、まずゲームの操作設定で別のキーに変えられないかを見ます。Firefoxの内部設定を触るより、影響が小さいためです。
止めたいときは内部設定で手動検索をオフにする
- アドレスバーに about:config と入力して開き、注意の画面で先へ進みます。
- 上部の検索欄に accessibility.typeaheadfind.manual と入力します。
- 値が true なら、切り替えて false にします。
- 文字中心のページで / と ‘ を押し、検索欄が開かないかを確かめます。
元に戻すときは、同じ項目を true に切り替えます。上級者向けの設定なので、他の項目には触らないでください。
ゲームブラウザーゲームで起きる理由と、直らないとき
Firefoxは、ページ側がそのキーを処理しなかったときに、検索を始めるかを判断します。ゲームが押されたキーを自分で処理している場面では、開きにくくなります。反対に、ゲームがその操作を受け取らない画面(ロード中、メニュー、操作を割り当てていないキー)では、検索欄が開きやすくなります。
テキスト入力欄、複数行の入力欄、選択リスト、編集可能な領域は、自動検索の対象外です。チャット欄に打っているつもりなのに検索欄が出るなら、カーソルがその欄に入っているかを確かめます。
| 試した結果 | 考えられること | 次に確かめること |
|---|---|---|
| 文字中心のページでは開かず、ゲームでは開く | ゲームがそのキーを処理していない場面 | ゲームの画面をクリックし直す/操作設定のキー割り当て |
| / だけで開く | 手動のクイック検索 | 上の about:config の設定 |
| どのページでも通常の文字で開く | 自動検索の設定がオンのまま | 設定画面のチェックと、別のFirefoxウィンドウ |
この表は確認の順番を決めるためのものです。検索欄が出なくなっても、ゲーム固有のキー処理まで直るとは限りません。そのときはゲームの操作設定や、運営の案内を確認します。
検索欄は出ないのに日本語入力が勝手に切り替わるなら、ゲーム中にIMEが勝手に切り替わる場合の確認手順へ。記号の出力がずれるなら、キーボードが英語配列になる場合の切り分けが参考になります。
Q&Aよくある質問
まとめ通常の文字なら設定、/ と ‘ なら別の入口
通常の文字で検索欄が開くなら、「キー入力時に検索を開始する」のチェックを外します。確認は、文字中心のページで通常の文字を押して行います。
/ と ‘ で開くのは手動のクイック検索で、設定画面のチェックでは止まりません。ゲーム側のキーを変えるか、必要な場合だけ about:config で手動検索をオフにします。
通常の文字で検索欄が開くなら、設定の「キー入力時に検索を開始する」をオフにします。/ や ‘ で開くのは別の手動検索なので、押したキーを分けて対処してください。


