Manjaro Difference between revisions of "Openbox/ru"

Difference between revisions of "Openbox/ru"

From Manjaro
(Created page with "Openbox")
Tags: Mobile web edit Mobile edit
 
(Created page with "После нахождения нового кода, приведенного выше, его можно вставить между кодами </keybind> и </keyboard>....")
Tags: Mobile web edit Mobile edit
 
(19 intermediate revisions by the same user not shown)
Line 4: Line 4:
=Обзор=
=Обзор=


The [http://openbox.org/wiki/Main_Page Openbox Window Manager] is designed to be highly configurable and customisable with extensive standards support.  
[http://openbox.org/wiki/Main_Page Менеджер окон Openbox] спроектирован как высококонфигурируемый и настраиваемый с широкой поддержкой стандартов.  




Line 11: Line 11:




=Installing Openbox=
=Установка Openbox=


For information on how to install a basic Openbox environment please review the [[Install_Desktop_Environments#Openbox|Openbox installation instructions]].
Для получения информации о том, как установить базовую среду Openbox, ознакомьтесь с инструкцией по установке [[Install_Desktop_Environments/ru#Openbox|Openbox]].




=Adjusting keybindings=
=Настройка привязки клавиш=


Openbox is built to be customized, and this includes the ability to create your own custom '''keybindings'''. These are combinations of key presses that may be used to undertake virtually any action, usually much faster and more directly than other means, such as by sifting through a menu. Although the Manjaro Openbox Edition provides a user-friendly graphical interface that may be used to alter or create custom keybindings, some combinations of special keys are not easily managed through this interface.
Openbox создан для настройки, и это включает в себя возможность создания собственных привязок клавиш. Это комбинации нажатий клавиш, которые могут быть использованы для выполнения практически любого действия, обычно гораздо быстрее и непосредственнее, чем другие способы, такие как поиск в меню. Хотя Manjaro Openbox Edition предоставляет удобный графический интерфейс, который можно использовать для изменения или создания пользовательских связок клавиш, некоторыми комбинациями специальных клавиш нелегко управлять через этот интерфейс.


In this instance it will be necessary to manually edit the Openbox {{ic|rc.xml}} file. One of the many functions of this file is to store and enable keybindings in the Openbox environment. This file is located at {{ic|~/.config/openbox/rc.xml}} and you can edit it with a standard [[Viewing_and_editing_configuration_files|text editor]].
В этом случае необходимо вручную отредактировать файл Openbox {{ic|rc.xml}}. Одной из многочисленных функций этого файла является хранение и включение привязок клавиш в среде Openbox. Этот файл находится по адресу {{ic||~/.config/openbox/rc.xml}}, и вы можете редактировать его с помощью стандартного [[Viewing_and_editing_configuration_files/ru|текстового редактора]].


==Example: screen brightness==
==Пример: яркость экрана==
Once the file has been opened, you will be presented with a substantial amount of commands contained within it. Don't worry about this, as you will only need to add a new block of code, rather than amend anything that is there. The code that must be added to enable full manual control over the screen brightness is as follows:
После открытия файла перед вами откроется значительное количество команд, содержащихся в нем. Не беспокойтесь об этом, так как вам нужно будет только добавить новый блок кода, а не изменять то, что уже есть. Код, который необходимо добавить, чтобы обеспечить полное ручное управление яркостью экрана, выглядит следующим образом:


     <keybind key="XF86MonBrightnessUp">
     <keybind key="XF86MonBrightnessUp">
Line 36: Line 36:
     </keybind>
     </keybind>


{{warning|This code cannot just be placed anywhere in the file. It must be placed in a particular section in order to work. Please follow the instructions below to do so.}}
{{BoxWarning|Предупреждение|Этот код нельзя просто поместить в любое место файла. Для работы он должен быть помещен в определенный раздел. Для этого следуйте приведенным ниже инструкциям.}}


To find the correct place to insert the above commands, it is recommended to use the '''Find''' or '''Search''' functions provided by your editor. If your text editor does not have the ability to search, it will be necessary to manually scroll down to about the mid-way point (perhaps using the '''Page Down''' key) to locate the following code:
Чтобы найти правильное место для вставки вышеуказанных команд, рекомендуется использовать функции '''Найти''' или '''Поиск''', предоставляемые вашим редактором. Если в вашем текстовом редакторе нет возможности поиска - придется вручную прокрутить страницу вниз примерно до середины (возможно, с помощью клавиши '''Page Down'''), чтобы найти следующий код:


  </keyboard>
  </keyboard>


The overall section of the code should look like this:
Общая часть кода должна выглядеть следующим образом:


     </keybind>
     </keybind>
Line 48: Line 48:
   <mouse>
   <mouse>


Once located, the new code above can be inserted between the </keybind> and </keyboard> codes. Press <enter> after the </keybind> code to provide a space to do so. Below is an example where this has taken place. The new code inserted has been <font color="green">'''highlighted in green'''</font color> for illustrative purposes:
После нахождения нового кода, приведенного выше, его можно вставить между тегами </keybind> и </keyboard>. Нажмите <enter> после кода </keybind>, чтобы выделить место для этого. Ниже приведен пример, где это было сделано. Вставленный новый код был <font color="green">'''выделен зеленым'''</font color> для наглядности:


     </keybind>
     </keybind>
Line 64: Line 64:
   <mouse>
   <mouse>


If the command "xbacklight +10" does nothing, find out the minimum value to put instead of 10 by trying to set the brightness to 20, then 40. You can use the following commands:
Если команда "xbacklight +10" ничего не дает - выясните минимальное значение, которое можно поставить вместо 10, попробовав установить яркость на 20, затем на 40. Вы можете использовать следующие команды:


* `xbacklight =X` to change the brightness, and
* `xbacklight =X` для изменения яркости, и
* `xbacklight -get` to see if the minimum value has been reached.
* `xbacklight -get` чтобы узнать, достигнуто ли минимальное значение.


Once you have made the necessary amendments to the file, save the changes and close it.
После внесения необходимых изменений в файл, сохраните изменения и закройте его.


Now logout and back in again for the changes to take effect.
Теперь выйдите из системы и снова войдите в нее, чтобы изменения вступили в силу.




==Example: volume keys (ALSA)==
==Пример: клавиши громкости (ALSA)==


Once the file has been opened, you will be presented with a substantial amount of commands contained within it. Don't worry about this, as you will only need to add a new block of code, rather than amend anything that is there. The code that must be added to enable full manual control over the volume (i.e. to raise, lower, and mute it) is as follows:
После открытия файла перед вами откроется значительное количество команд, содержащихся в нем. Не беспокойтесь об этом, так как вам нужно будет только добавить новый блок кода, а не изменять уже имеющийся. Код, который необходимо добавить для обеспечения полного ручного управления громкостью (т.е. для прибавления, убавления и отключения звука), выглядит следующим образом:


     <keybind key="XF86AudioRaiseVolume">
     <keybind key="XF86AudioRaiseVolume">
Line 94: Line 94:
   </keybind>
   </keybind>


{{warning|This code cannot just be placed anywhere in the file. It must be placed in a particular section in order to work. Please follow the instructions below to do so.}}
{{BoxWarning|Предупреждение|Этот код нельзя просто поместить в любое место файла. Для работы он должен быть помещен в определенный раздел. Для этого следуйте приведенным ниже инструкциям.}}


To find the correct place to insert the above commands, it is recommended to use the '''Find''' or '''Search''' functions provided by your editor. If your text editor does not have the ability to search, it will be necessary to manually scroll down to about the mid-way point (perhaps using the '''Page Down''' key) to locate the following code:
Чтобы найти правильное место для вставки вышеуказанных команд, рекомендуется использовать функции '''Найти''' или '''Поиск''', предоставляемые вашим редактором. Если в вашем текстовом редакторе нет возможности поиска - придется вручную прокрутить страницу вниз примерно до середины (возможно, с помощью клавиши '''Page Down'''), чтобы найти следующий код:
  </keyboard>
  </keyboard>


The overall section of the code should look like this:
Общая часть кода должна выглядеть следующим образом:


     </keybind>
     </keybind>
Line 105: Line 105:
   <mouse>
   <mouse>


Once located, the new code above can be inserted between the </keybind> and </keyboard> codes. Press <enter> after the </keybind> code to provide a space to do so. Below is an example where this has taken place. The new code inserted has been <font color="green">'''highlighted in green'''</font color> for illustrative purposes:
После нахождения нового кода, приведенного выше, его можно вставить между кодами </keybind> и </keyboard>. Нажмите <enter> после кода </keybind>, чтобы выделить место для него. Ниже приведен пример, где это было сделано. Вставленный новый код был <font color="green">'''выделен зеленым'''</font color> для наглядности:


     </keybind>
     </keybind>
Line 126: Line 126:
   <mouse>
   <mouse>


Once you have made the necessary amendments to the file, save the changes and close it.
После внесения необходимых изменений в файл, сохраните изменения и закройте его.


[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]
[[Category:Editions{{#translation:}}]]
[[Category:Editions{{#translation:}}]]

Latest revision as of 07:07, 15 February 2023

Other languages:
English • ‎русский

Обзор

Менеджер окон Openbox спроектирован как высококонфигурируемый и настраиваемый с широкой поддержкой стандартов.


Openbox-wm-18.jpg


Установка Openbox

Для получения информации о том, как установить базовую среду Openbox, ознакомьтесь с инструкцией по установке Openbox.


Настройка привязки клавиш

Openbox создан для настройки, и это включает в себя возможность создания собственных привязок клавиш. Это комбинации нажатий клавиш, которые могут быть использованы для выполнения практически любого действия, обычно гораздо быстрее и непосредственнее, чем другие способы, такие как поиск в меню. Хотя Manjaro Openbox Edition предоставляет удобный графический интерфейс, который можно использовать для изменения или создания пользовательских связок клавиш, некоторыми комбинациями специальных клавиш нелегко управлять через этот интерфейс.

В этом случае необходимо вручную отредактировать файл Openbox rc.xml. Одной из многочисленных функций этого файла является хранение и включение привязок клавиш в среде Openbox. Этот файл находится по адресу <code~/.config/openbox/rc.xml>, и вы можете редактировать его с помощью стандартного текстового редактора.

Пример: яркость экрана

После открытия файла перед вами откроется значительное количество команд, содержащихся в нем. Не беспокойтесь об этом, так как вам нужно будет только добавить новый блок кода, а не изменять то, что уже есть. Код, который необходимо добавить, чтобы обеспечить полное ручное управление яркостью экрана, выглядит следующим образом:

    <keybind key="XF86MonBrightnessUp">
      <action name="Execute">
        <command>xbacklight +10</command>
      </action>
    </keybind>
    <keybind key="XF86MonBrightnessDown">
      <action name="Execute"> 
        <command>xbacklight -10</command>
      </action>
    </keybind>


Предупреждение
Этот код нельзя просто поместить в любое место файла. Для работы он должен быть помещен в определенный раздел. Для этого следуйте приведенным ниже инструкциям.

Чтобы найти правильное место для вставки вышеуказанных команд, рекомендуется использовать функции Найти или Поиск, предоставляемые вашим редактором. Если в вашем текстовом редакторе нет возможности поиска - придется вручную прокрутить страницу вниз примерно до середины (возможно, с помощью клавиши Page Down), чтобы найти следующий код:

</keyboard>

Общая часть кода должна выглядеть следующим образом:

    </keybind>
   </keyboard>
  <mouse>

После нахождения нового кода, приведенного выше, его можно вставить между тегами </keybind> и </keyboard>. Нажмите <enter> после кода </keybind>, чтобы выделить место для этого. Ниже приведен пример, где это было сделано. Вставленный новый код был выделен зеленым для наглядности:

    </keybind>
     <keybind key="XF86MonBrightnessUp">
       <action name="Execute">
         <command>xbacklight +10</command>
       </action>
     </keybind>
     <keybind key="XF86MonBrightnessDown">
       <action name="Execute">
         <command>xbacklight -10</command>
       </action>
    </keybind>
  </keyboard>
  <mouse>

Если команда "xbacklight +10" ничего не дает - выясните минимальное значение, которое можно поставить вместо 10, попробовав установить яркость на 20, затем на 40. Вы можете использовать следующие команды:

  • `xbacklight =X` для изменения яркости, и
  • `xbacklight -get` чтобы узнать, достигнуто ли минимальное значение.

После внесения необходимых изменений в файл, сохраните изменения и закройте его.

Теперь выйдите из системы и снова войдите в нее, чтобы изменения вступили в силу.


Пример: клавиши громкости (ALSA)

После открытия файла перед вами откроется значительное количество команд, содержащихся в нем. Не беспокойтесь об этом, так как вам нужно будет только добавить новый блок кода, а не изменять уже имеющийся. Код, который необходимо добавить для обеспечения полного ручного управления громкостью (т.е. для прибавления, убавления и отключения звука), выглядит следующим образом:

   <keybind key="XF86AudioRaiseVolume">
     <action name="Execute"> 
       <command>amixer set Master 10%+</command>
     </action>
  </keybind>
   <keybind key="XF86AudioLowerVolume">
     <action name="Execute">
       <command>amixer set Master 10%-</command>
     </action>
   </keybind>
   <keybind key="XF86AudioMute">
     <action name="Execute"> 
       <command>amixer set Master toggle</command>
     </action>
  </keybind>


Предупреждение
Этот код нельзя просто поместить в любое место файла. Для работы он должен быть помещен в определенный раздел. Для этого следуйте приведенным ниже инструкциям.

Чтобы найти правильное место для вставки вышеуказанных команд, рекомендуется использовать функции Найти или Поиск, предоставляемые вашим редактором. Если в вашем текстовом редакторе нет возможности поиска - придется вручную прокрутить страницу вниз примерно до середины (возможно, с помощью клавиши Page Down), чтобы найти следующий код:

</keyboard>

Общая часть кода должна выглядеть следующим образом:

    </keybind>
   </keyboard>
  <mouse>

После нахождения нового кода, приведенного выше, его можно вставить между кодами </keybind> и </keyboard>. Нажмите <enter> после кода </keybind>, чтобы выделить место для него. Ниже приведен пример, где это было сделано. Вставленный новый код был выделен зеленым для наглядности:

    </keybind>
    <keybind key="XF86AudioRaiseVolume">
      <action name="Execute"> 
        <command>amixer set Master 10%+</command>
      </action>
   </keybind>
    <keybind key="XF86AudioLowerVolume">
     <action name="Execute">
        <command>amixer set Master 10%-</command>
      </action>
    </keybind>
    <keybind key="XF86AudioMute">
      <action name="Execute"> 
        <command>amixer set Master toggle</command>
      </action>
   </keybind>
  </keyboard>
  <mouse>

После внесения необходимых изменений в файл, сохраните изменения и закройте его.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.