Полезная информация

Заказывай стафф с атрибутикой Mozilla и... пусть все вокруг завидуют тебе! Быть уникальным - быть с Mozilla!
  • Форумы
  •  » Firefox
  •  » Можно ли отключить горячие клавиши в Firefox

№105-07-2019 15:05:16

Cool_T
Участник
 
Группа: Members
Зарегистрирован: 28-12-2014
Сообщений: 47
UA: Firefox 67.0

Можно ли отключить горячие клавиши в Firefox

Можно ли отключить горячие клавиши в Firefox ?

Отсутствует

 

№206-07-2019 07:23:20

Wlad_8
Участник
 
Группа: Members
Зарегистрирован: 15-04-2014
Сообщений: 155
UA: Firefox 67.0

Re: Можно ли отключить горячие клавиши в Firefox

Cool_T
при помощи дополнений Saka Key, Shortkeys. Или используя userChrome.js. Создайте в папке chrome вашего профиля три файла следующего содержания:

userChrome.xml

скрытый текст

Выделить код

Код:

<bindings id="generalBindings"
   xmlns="http://www.mozilla.org/xbl"
   xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
   xmlns:xbl="http://www.mozilla.org/xbl">

  <binding id="js" extends="chrome://global/content/bindings/toolbarbutton.xml#menu">
    <implementation>
        <constructor><![CDATA[
            function makeRelativePathURI(name) {
              let absolutePath = Components.stack.filename;
              return absolutePath.substring(0, absolutePath.lastIndexOf("/") + 1) + name;
            }
            // The following code executes in the browser context,
            // i.e. chrome://browser/content/browser.xul
            Services.scriptloader.loadSubScript(makeRelativePathURI("userChrome.js"), window);
        ]]></constructor>
    </implementation>
  </binding>
</bindings>


userChrome.css
скрытый текст

Выделить код

Код:

@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
toolbarbutton#alltabs-button {
    -moz-binding: url("userChrome.xml#js");
}


userChrome.js
скрытый текст

Выделить код

Код:

var key = document.getElementById('viewBookmarksSidebarKb');
if (key) key.remove();


Данный userChrome.js отключает сочетание CTRL+B. Для других сочетаний нужно изменить только код  для userChrome.js. Где его найти или как создать для других сочетаний, мне неизвестно.

Отсутствует

 
  • Форумы
  •  » Firefox
  •  » Можно ли отключить горячие клавиши в Firefox

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]