Mozilla 도움말 검색

고객 지원 사기를 피하세요. 저희는 여러분께 절대로 전화를 걸거나 문자를 보내거나 개인 정보를 공유하도록 요청하지 않습니다. "악용 사례 신고"옵션을 사용하여 의심스러운 활동을 신고해 주세요.

자세히 살펴보기

how to disable F3 search shortcut in Firefox

  • 2 답장
  • 1 이 문제를 만남
  • 223 보기
  • 최종 답변자: reginnae

more options

Is there a way to disable the F3 function key in firefox? I work in webfile and F3 is supposed to work like "exit" but instead I now get the "find" search tab and it messes up my workflow to have to press esc all the time.

Is there a way to disable the F3 function key in firefox? I work in webfile and F3 is supposed to work like "exit" but instead I now get the "find" search tab and it messes up my workflow to have to press esc all the time.

선택된 해결법

Unfortunately, there is no way to remove or re-assign built-in keyboard shortcuts. However, sites can intercept most of them and replace their behavior.

Did the site previously intercept F3 successfully, but it stopped working at some point? This could be the issue:

Firefox 65 changed how key events on non-printing keys are sent to websites. Previously, a site would get a "keydown" and a "keypress" for F3, but starting in Firefox 65, it only got a "keydown". If the site's scripts rely on getting a "keypress" then it lost its ability to detect that you pressed F3 and won't be able to re-purpose that key.

If you think that might be the case, you could try the following workaround.

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button to accept the risk.

(2) In the search box above the list, type or paste hack and pause while the list is filtered

(3) Double-click the dom.keyboardevent.keypress.hack.dispatch_non_printable_keys preference to display a dialog where you can list sites that should have the old behavior and add the host name, then click OK

Mine shows this by default:

www.icloud.com

Let's say for example that you have a problem with

https://support.mozilla.org/en-US/questions/1261273

The hostname is the part between // and / in that example, which I have marked in bold. So you would edit the preference value to:

www.icloud.com,support.mozilla..org

and then click OK. (Separate the host names with commas but no spaces.)

If you try that, you will need to reload the site (Ctrl+r) or load a different page before it takes effect. Does it make any difference?

문맥에 따라 이 답변을 읽어주세요 👍 1

모든 댓글 (2)

more options

선택된 해결법

Unfortunately, there is no way to remove or re-assign built-in keyboard shortcuts. However, sites can intercept most of them and replace their behavior.

Did the site previously intercept F3 successfully, but it stopped working at some point? This could be the issue:

Firefox 65 changed how key events on non-printing keys are sent to websites. Previously, a site would get a "keydown" and a "keypress" for F3, but starting in Firefox 65, it only got a "keydown". If the site's scripts rely on getting a "keypress" then it lost its ability to detect that you pressed F3 and won't be able to re-purpose that key.

If you think that might be the case, you could try the following workaround.

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button to accept the risk.

(2) In the search box above the list, type or paste hack and pause while the list is filtered

(3) Double-click the dom.keyboardevent.keypress.hack.dispatch_non_printable_keys preference to display a dialog where you can list sites that should have the old behavior and add the host name, then click OK

Mine shows this by default:

www.icloud.com

Let's say for example that you have a problem with

https://support.mozilla.org/en-US/questions/1261273

The hostname is the part between // and / in that example, which I have marked in bold. So you would edit the preference value to:

www.icloud.com,support.mozilla..org

and then click OK. (Separate the host names with commas but no spaces.)

If you try that, you will need to reload the site (Ctrl+r) or load a different page before it takes effect. Does it make any difference?

more options

jscher2000, I followed your instructions and it worked like a charm! I can't thank you enough!