Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Этот сайт имеет ограниченную функциональность, пока мы проводим техническое обслуживание для улучшения его работы. Если какая-либо статья не решила вашу проблему и вы хотите задать вопрос, наше сообщество поддержки ждёт вас: @FirefoxSupport в Твиттере и /r/firefox на Reddit.

Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Подробнее

How Do I Disable All Shortcut Keys

  • 3 ответа
  • 1 имеет эту проблему
  • 1 просмотр
  • Последний ответ от Bob's Firefox

more options

I have read the same named question that has been archived and have not found a solution to my problem there. I'm using Macro Express to define my own keystrokes which works fine outside of FF. One of the keystrokes I have defined is Ctrl-Shift-k. A suggestion was to disable Developer Tools via about:config -> devtools.enable = false, but when I tried to use my definition of Ctrl-Shift-k, instead FF told me "You activated a Developer Tools shortcut. If that was a mistake, you can close this Tab." when in fact I wanted to have it invoke my own definition.

How can I override this (and other) keystrokes when using FF?

I have read the same named question that has been archived and have not found a solution to my problem there. I'm using Macro Express to define my own keystrokes which works fine outside of FF. One of the keystrokes I have defined is Ctrl-Shift-k. A suggestion was to disable Developer Tools via about:config -> devtools.enable = false, but when I tried to use my definition of Ctrl-Shift-k, instead FF told me "You activated a Developer Tools shortcut. If that was a mistake, you can close this Tab." when in fact I wanted to have it invoke my own definition. How can I override this (and other) keystrokes when using FF?

Выбранное решение

You can disable the developer tools entirely via devtools.policy.disabled = false on the about:config page.

Прочитайте этот ответ в контексте 👍 2

Все ответы (3)

more options

Hi Bob, it's complicated.

Firefox doesn't have any built-in feature to reassign its own keyboard shortcuts. However, many of them can be intercepted by pages and repurposed. There are at least two general purpose add-ons that leverage this behavior by injecting your desired changes into pages:

Depending on what you want Ctrl+Shift+K to do, that might be a workaround for you.

BUT!! That said, a program like Macro Express should be intercepting key combinations before they ever reach Firefox, shouldn't it -- it works at the system level? Maybe it is not working as expected. Do the other keyboard shortcuts you set up in Macro Express work while Firefox is the active window or do they trigger Firefox actions?

more options

Выбранное решение

You can disable the developer tools entirely via devtools.policy.disabled = false on the about:config page.

more options

cor-el: thanks for the suggestion. That solved the problem.