30 октября 2025

Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть IX - Настройка Горячих клавиш управления

В этом цикле статей мы с Вами установим самые последние, голые релизы Linux-дистрибутива Debian 12 «Bookworm»/Debian 13 «Trixie», а в него самый лёгкий и самый быстрый Оконный менеджер Openbox (далее OB).
Абсолютно всё! - Установка программ|утилит|пакетов и последующая их Настройка в OB - всё осуществляется исключительно руками!
В результате мы получим супер-лёгкий, супер-быстрый, супер-простой и супер-дружелюбный, абсолютно «СВОЙ В ДОСКУ», исключительно под себя Linux-дистрибутив...



СОДЕРЖАНИЕ СТАТЬИ:

Вводная часть:

1. Вводная часть

Настройка Горячих клавиш управления:

2. Настройка Горячих клавиш управления
  2.1. Немного теории
  2.2. Первый Способ открытия конфиг-файла rc.xml
  2.3. Второй Способ открытия конфиг-файла rc.xml
  2.4. Третий Способ открытия конфиг-файла rc.xml (самый простой)
3. Редактирования конфиг-файла rc.xml
  3.1. Настройка Горячих Клавиш для открытия Веб-браузера
  3.2. Настройка Горячих Клавиш для открытия Терминала
  3.3. Для Справки


Продолжение цикла статей по Установке Linux-дистрибутива Debian 12 «Bookworm»/Debian 13 «Trixie», а в него самого лёгкого, самого быстрого Оконного менеджера Openbox (далее OB).

Часть I можно посмотреть по этой ссылке:
Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть I - Установка с Netinst.iso-образа «голой» системы Графическим способом | Graphical Install

Часть II можно посмотреть по этой ссылке:
Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть II - Установка с Netinst.iso-образа «голой» системы Коносльно-Терминальным способом | Install

Часть III можно посмотреть по этой ссылке:
Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть III - Первоначальная настройка системы, Установка Оконного менеджера Openbox, настройка Автологина

Часть IV можно посмотреть по этой ссылке:
Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть IV - Создание и настройка SWAP-файла || Установка: Панели Tint2 | Файлового менеджера PCManFM | Док-панели Plank

Часть V можно посмотреть по этой ссылке:
Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть V - Начальная настройка панели Tint2 | Настройка Док-панели Plank | Установка пакета основных программ

Часть VI можно посмотреть по этой ссылке:
Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть VI - Настройка панели Tint2 | Настройка заголовков окон | Настройка Интерфейса системы

Часть VII можно посмотреть по этой ссылке:
Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть VII - Настройка сетевого интерфейса | Установка и настройка флагов переключения раскладки клавиатуры | Установка и настройка звукового сервера PulseAudio

Часть VIII можно посмотреть по этой ссылке:
Debian 12 «Bookworm»/Debian 13 «Trixie» + Openbox | Часть VIII - Установка и настройка Календаря | Установка и настройка OBMG | Установка и настройка Меню завершения работы Clearine


Часть IX - Настройка Горячих клавиш управления

1. Вводная часть

Некоторые сокращения:
- ЛКМ (Левая кнопка мышки)
- ПКМ (Правая кнопка мышки)
- NM (Network Manager)
- ОМ (Оконный менеджер)
- ФМ (Файловый менеджер)


В предыдущих частях мы с вами успешно Установили систему Linux-дистрибутива Debian 12 «Bookworm»/Debian 13 «Trixie» с Netinst.iso-образа + ОМ Openbox и некоторые программы|утилиты|пакеты, необходимые для его запуска|старта и работы, настроили Автологин в него, а также создали и настроили SWAP-файл, установили Панель Tint2, Файловый менеджер PCManFM и Док-панель PLank, совершили Начальную настройку Панели Tint2, настроили Док-панель Plank, установили пакет основных программ, настроили панель Tint2, настроили заголовки окон, настроили Интерфейс системы, настроили Сетевой интерфейс, установили и настроили флаги переключения раскладки клавиатуры, установили и настроили Звуковой сервер PulseAudio, установили и настроили Календарь, установили и настроили Obmenu-generator, установили и настроили Меню завершения работы Clearine.

В этой Части Цикла статей мы с вами будем всё настраивать и устанавливать уже в самомой новой, последней версии дистрибутива:
Debian 13 «Trixie»
но всё описываемое в статье будет актуально и для:
Debian 12 «Bookworm»...

Эту часть мы начнём, следуя очерёдности Задач её оглавления, а именно с Настройки Горячих Клавиш...

2. Настройка Горячих клавиш управления

2.1. Немного теории

Горячие клавиши очень удобны и используются для запуска каких-либо назначенных под них приложений и назначенного под них управления окнами.
Дефолтный конфиг-файл уже содержит наиболее распространённые комбинации, такие как:
Alt+Tab
Alt+F4
и т.д...

Настроить Горячие клавиши можно правя, как раз этот конфиг-файл:
rc.xml
лежащий в системном каталоге Пользователя OB:
.config/openbox/
Полный путь:
.config/openbox/rc.xml

Для его правки мы воспользуемся установленным нами ранее редактором Geany.

Есть 3 (три) Способа открыть данный конфиг-файл в редакторе Geanyи для получения вами опыта и дополнительных знаний, мы рассмотрим все 3 (три) этих Способа...

2.2. Первый Способ открытия конфиг-файла rc.xml

Открываем наш ФМ:
(клик ЛКМ по самой верхней иконке в установленной нами боковой Панели Plank)

По умолчанию, при открытии ФМ по этой иконке, открывается наша Домашняя папка, но, если по каким-то причинам, вдруг открылась другая папка или каталог, то просто в левой колонке ФМ:
Точки входа
выбираем ЛКМ пункт:
Домашняя папка
а в основной, левой части окна ФМ или 2-мя кликами ЛКМ, или, если вы настроили открытие папок Одним кликом, одним кликом ЛКМ открываем Системный каталог/папку:
.config

В открывшемся Системном каталоге/папке:
.config
ЛКМ открываем папку:
openbox

А в ней мы видим нужный нам конфиг-файл:
rc.xml

Кликаем на него ПКМ и в выпавшем Контекстном меню уже ЛКМ выбираем пункт:
Geany

И перед нами открывается редактор Geany, а в нём открытым, нужный нам конфиг-файл:
rc.xml


2.3. Второй Способ открытия конфиг-файла rc.xml

Открываем редактор Geany кликом по его иконке в боковой Панели Plank:

Откроется интерфейс редактора Geany:

В нём жмём ЛКМ на пункт Меню:
Файл
и в выпавшем Контекстном меню выбираем ЛКМ пункт:
Открыть...

В открывшемся окне Меню:
Открыть файл
выбираем ЛКМ в левой колонке:
Домашняя папка
в основной части окна ЛКМ выбираем Системный каталог/папку:
.config
и жмём ЛКМ в нижней части на кнопку:
Открыть
(либо просто, быстро 2 раза кликаем на папку .config)

В следующем окне выбираем ЛКМ папку:
openbox
и жмём ЛКМ в нижней части на кнопку:
Открыть
(либо просто, быстро 2 раза кликаем на папку openbox)

В следующем окне выбираем ЛКМ нужный нам конфиг-файл:
rc.xml
и жмём ЛКМ в нижней части на кнопку:
Открыть
(либо просто, быстро 2 раза кликаем на файл rc.xml)

И перед нами также открывается нужный нам конфиг-файл:
rc.xml


2.4. Третий Способ открытия конфиг-файла rc.xml (самый простой)

Есть ещё один Способ и на мой взгляд он наиболее простой, быстрый и изящный.
И в данном случае, для открытия конфиг-файла:
rc.xml
мы воспользуемся Терминалом (если он не запущен, запускаем его) и просто выполняем в нём следующую команду:
(символ & (апперсанд) в конце команды - это режим, когда запущенный командой процесс остаётся в фоне, а вы можете продолжать работать в Терминале. Но вы можете не прописывать апперсанд, но тогда при открытии таким способом какой-либо программы/файла, вы не сможете пользоваться запущенным Терминалом, он будет занят этим процессом)
geany .config/openbox/rc.xml &
И в этом случае перед нами также открывается нужный нам конфиг-файл:
rc.xml

И бонусом для вас, Уважаемые читатели, команда запуска редкатора Geany в Терминале от имени Суперпользователя, которая очень полезна, когда у вас возникает необходимость отредактировать какой-либо конфиг-файл в Корневом каталоге системы - /, а доступ к нему для изменения и редактирования только через привелегии Суперпользователя.
Т.е., если вы просто откроете Geany, а в нём какой-либо конфиг-файл из Корневого каталога, то кроме его прочтения/чтения, более ничего с ним вы сделать не сможете, т.к. у вашего Пользователя нет таких Прав и Привилегий Суперпользователя совершать какие-либо изменения с файлом.
Итак, команда запуска будет выглядеть например так:
sudo -Eb geany /etc/какой_то_конфиг_файл


3. Редактирования конфиг-файла rc.xml

Итак, мы с вами открыли наш конфиг-файл:
rc.xml

Мелковатый текст, да?
Давайте мы увеличим масштаб отображения содержимого файла, зажав и удерживая на клавиатуре клавишу:
Ctrl
прокручивая скролл мышки от себя, тем самым увеличивая масштаб до комфортного для нашего глаза размера текста, например вот такого:

В файле нам нужно найти секцию:
<keyboard>
а в ней параметр:
<keybind key="W-e">
в разделе:
<!-- Keybindings for running applications -->
(Сочетание клавиш для запускаемых приложений)
и, чтобы долго не "рыскать" по файлу в его поисках, сделаем один очень полезный финт, а именно свернём весь код файла, а потом быстро открытием секций/параметров кода в нужном разделе, найдём нужное нам для редакции.

Для этого в Меню редактора Geany жмём на вкладку:
Документ
и в выпавшем Контекстном меню выбираем ЛКМ пункт:
Свернуть все

В результате, наш файл примет вот такой вид полностью свёрнутого кода файла:

В нём жмём ЛКМ на символ + (плюс) в квадрате:

в строке №4, в секции:
<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">

Чтобы этот символ + (плюс) в квадрате:

сменился на символ - (минус) в квадрате:

а в секции:
<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude">
открылась вся её ветвь внутренних её разделов, секций и параметров:

Листаем открывшуюся секцию в самый низ, до искомого раздела:
<!-- Keybindings for running applications -->
(Сочетание клавиш для запускаемых приложений)
где снова жмём ЛКМ на символ + (плюс) в квадрате:

в секции:
<keybind key="W+e">
Здесь прописано сочетание клавиш на клавиатуре для запуска Веб-браузера:
Win+E
В коде это прописывается так:
W+e

В результате символ + (плюс) в квадрате:

меняется на символ - (минус) в квадрате:

а эта секция открывается и в ней мы видим параметр:
<action name="Execute">
напротив которого (слева от него) мы также жмём ЛКМ на символ + (плюс) в квадрате:

В этом открывшемся параметре мы видим ещё одну секцию:
<startupnotify>
напротив которой (слева от неё) мы также жмём ЛКМ на символ + (плюс) в квадрате:

чтобы открыть её:

3.1. Настройка Горячих Клавиш для открытия Веб-браузера

В результате, перед нами полностью открывается секция:
<keybind key="W+e">
Где видим, что для запуска Веб-браузера по умолчанию здесь уже почему-то прописан запуск Веб-браузера:
Konqueror
из Среды Рабочего Стола (СРС) KDE:
Когда у нас на борту:
Openbox
и мы с вами ранее установили Веб-браузер:
Firefox
и нам надо, чтобы запускался он.

Поэтому здесь, в параметре:
<name>Konqueror</name>
меняем значение:
Konqueror
на значение:
Firefox
чтобы получилось так:
<name>Firefox</name>

В параметре:
<command>kfmclient openProfile filemanagement</command>
меняем значение:
kfmclient openProfile filemanagement
на значение:
firefox - с маленькой буквы!!!
чтобы получилось так:
<command>firefox</command>
после чего ставим курсор мышки сразу, справа, за:
</keybind>
и жмём на:
Enter
чтобы перевести курсор/каретку на новую строку:

3.2. Настройка Горячих Клавиш для открытия Терминала

И вписываем, соблюдая переносы на новую строку и отступы, как на скрине ниже, следующий код, дающий нам в дальнейшем возможность запускать, установленный нами ранее, например Терминал GNOME, сочетанием клавиш на клавиатуре:
Ctrl+Alt+T
В коде это прописывается так:
C-A-t
и сразу обращаем внимание вверху на имя закладки нашего файла, которое после его правки стало красного цвета, что говорит о том, что файл изменён, но не сохранён:
<keybind key="C-A-t">
  <action name="Execute">
    <startupnotify>
      <enabled>true</enabled>
      <name>Терминал GNOME</name>
    </startupnotify>
    <command>gnome-terminal</command>
  </action>
</keybind>

Сохраняем сделанные нами правки/изменения в файле нажатием на сочетание клавиш на клавиатуре:
Ctrl+S
в результате чего имя закладки нашего файла стало белого цвета, что говорит о том, что файл успешно сохранён:

Ну и можно теперь закрыть Редактор Geany нажатием на клавиатуре сочетания клавиш:
Ctrl+Q

Ну и, чтобы изменения вступили в силу мы или перезагружаем систему, или перезагружаем текщую сессию и проверяем всё ли у нас получилось, и пробуем открыть Терминал нажатием сочетания клавиш на клавиатуре:
Ctrl+Alt+T
и с удовольствием наблюдаем, что наш Терминал сразу же успешно запустился:

А теперь пробуем запустить наш Веб-браузер Firefox нажатием сочетания клавиш на клавиатуре:
Win+E
и также с удовольствием наблюдаем, что наш Веб-браузер сразу же успешно запустился:

У нас всё получилось и вот таким образом можно настраивать любое Сочетание Горячих Клавиш в системе, но прежде, чем вы это захотите сделать, убедитесь, не существует ли в конфиг-файле:
rc.xml
придуманное вами сочетание клавиш.
Просто внимательно изучите файл, если решите придумать и создать какое-либо Сочетание...

3.3. Для Справки

И для Справки.

Обычные клавиши обозначаются своими привычными именами.
Для клавиш-модификаторов используются обозначения:
S для Shift
C для Ctrl
A для Alt
W для Win
M для Meta

На этом IXЧасть цикла статей мы завершаем...

А дальше финальная часть...

В этой статье - Часть IX мы с вами Настроили|Установили:
- Горячие клавиш управления

Следующая статья - Часть X будет последней и в ней будет описана дальнейшая Настройка:
- My Weather Indicator (установим/настроим виджет погоды на Рабочий стол)
- и некоторые, другие, приятные плюшки и полезности...

Всем добра и мира!!!

Приятного Пользования!!!


P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:


Комментариев нет :

Отправить комментарий

Если у Вас появились вопросы или мнения, вы можете задать или оставить их здесь.
Спам и флуд будут жёстко караться вечной блокировкой их оставляющих!



If You have any questions or opinions about, just leave'em here.
Spamers & flooders will be blocked forever!!!

Смайлик улыбка Смайлик плачущий Смайлик никак Смайлик показывает язык Смайлик смех Смайлик стеснительный Смайлик подмигивает Смайлик кукиш Смайлик не согласен Смайлик ух-ты Смайлик зевает Смайлик боится RSS