Existe-t-il un moyen de carreler deux fenêtres horizontalement (⬒) ou verticalement (◧) sous Lubuntu / LXDE / Openbox? Peut-être via un raccourci clavier ou un bouton du panneau?
Existe-t-il un moyen de carreler deux fenêtres horizontalement (⬒) ou verticalement (◧) sous Lubuntu / LXDE / Openbox? Peut-être via un raccourci clavier ou un bouton du panneau?
Réponses:
Configuration:
Oui, vous pouvez y parvenir en ajoutant quelques raccourcis clavier personnalisés à votre fichier de configuration openbox.
Ouvrez votre rc.xml
variante (par exemple ~/.config/openbox/lxde-rc.xml
, ../lubuntu-rc.xml
ou ../rc.xml
) et insérez l'extrait de code suivant dans la <keyboard>..</keyboard>
section:
<!-- Vertical tiling -->
<keybind key="C-W-v">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
</action>
<action name="MaximizeVert"/>
<action name="MoveResizeTo">
<x>0</x>
<y>0</y>
</action>
<action name="NextWindow">
<interactive>no</interactive>
<dialog>none</dialog>
<finalactions>
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
</action>
<action name="MaximizeVert"/>
<action name="MoveResizeTo">
<x>-0</x>
<y>0</y>
</action>
</finalactions>
</action>
</keybind>
<!-- Horizontal tiling -->
<keybind key="C-W-h">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<height>50%</height>
</action>
<action name="MaximizeHorz"/>
<action name="MoveResizeTo">
<x>0</x>
<y>0</y>
</action>
<action name="NextWindow">
<interactive>no</interactive>
<dialog>none</dialog>
<finalactions>
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<height>50%</height>
</action>
<action name="MaximizeHorz"/>
<action name="MoveResizeTo">
<x>0</x>
<y>-0</y>
</action>
</finalactions>
</action>
</keybind>
<!-- Restore window dimensions -->
<keybind key="C-W-r">
<action name="UnmaximizeFull"/>
<action name="NextWindow">
<interactive>no</interactive>
<dialog>none</dialog>
<finalactions>
<action name="UnmaximizeFull"/>
</finalactions>
</action>
</keybind>
Raccourcis en action:
Utilisation :
Pour modifier ces affectations, modifiez simplement les <keybind key="...">
lignes de l'extrait ci-dessus.
Remarques :
openbox --reconfigure
pour utiliser vos paramètres modifiés.
<keybind key="C-A-KP_1">
= Ctr + Alt + NumPad1 ou <keybind key="W-KP_1">
= SuperKey + NumPad1. Voir la documentation openbox .