Я использую Ubuntu MATE 16.04, и я нажимаю на значок шестеренки при входе в систему, чтобы использовать openbox. И независимо от того, какие изменения я делаю в файле rc.xml, и независимо от того, перезапускаю ли я его или перенастраиваю, ничего не происходит вообще. Я пытался реализовать это
<!-- Window Tiling: Emulates Windows 7 Snap feature -->
<keybind key="W-Left">
<action name="UnmaximizeFull"/>
<action name="MaximizeVert"/>
<action name="MoveResizeTo">
<width>50%</width>
</action>
<action name="MoveToEdgeWest"/>
</keybind>
<keybind key="W-Right">
<action name="UnmaximizeFull"/>
<action name="MaximizeVert"/>
<action name="MoveResizeTo">
<width>50%</width>
</action>
<action name="MoveToEdgeEast"/>
</keybind>
, чтобы сделать окна похожими на привязки клавиш.
Ваш rc.xml
файл должен быть в ~/.config/openbox
. Создайте резервную копию его сначала и затем попробуйте:
<keybind key="W-Left"> # HalfLeftScreen
<action name="Unmaximize"/>
<action name="MoveResizeTo"><x>0</x><y>0</y><height>100%</height><width>50%</width></action>
</keybind>
<keybind key="W-Right"> # HalfRightScreen
<action name="Unmaximize"/>
<action name="MoveResizeTo"><x>-0</x><y>0</y><height>100%</height><width>50%</width></action>
</keybind>
Примечание: удостоверьтесь, что Вы работаете в <keyboard>
раздел и не где-либо еще!
После того, как Вы отредактировали и сохранили измененный rc.xml
, откройте терминал и работайте openbox --reconfigure
. (Вы не должны получать всплывающее окно, сообщающее Вам об ошибках анализа. Если Вы сделаете, то необходимо будет, вероятно, зафиксировать их.) Только затем будет изменения вступать в силу. Нет никакой потребности перезапустить что-либо.
Приложение:
Следующий keybinds может использоваться для уменьшения (иначе Представляют в виде значка), и максимизируйте активное (в фокусе) окно:
<keybind key="C-W-Up"> # Minimize
<action name="Iconify"/>
</keybind>
<keybind key="C-W-Down"> # Maximize
<action name="Maximize"/>
</keybind>
(Я уже использую W-Up и W-Down для привязки к верхней половине и нижней половине. Необходимо удостовериться, чтобы Вы не использовали те же ключевые комбинации дважды! Пробегите rc.xml
прежде, чем сделать Ваш выбор ярлыка.)