Aufbau:
Ja, Sie können dies erreichen, indem Sie Ihrer Openbox-Konfigurationsdatei einige benutzerdefinierte Tastaturkürzel hinzufügen.
Öffnen Sie Ihre rc.xml
Variante (zB ~/.config/openbox/lxde-rc.xml
, ../lubuntu-rc.xml
oder ../rc.xml
) und fügen Sie den folgenden Ausschnitt im <keyboard>..</keyboard>
Abschnitt:
<!-- 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>
Verknüpfungen in Aktion:
Verwendung :
- Super+ Ctrl+ V: Letzte aktive Fenster vertikal kacheln
- Super+ Ctrl+ H: Letzte aktive Fenster horizontal kacheln
- Super+ Ctrl+ R: Wiederherstellen der ursprünglichen Fensterabmessungen
Um diese Zuordnungen zu ändern, bearbeiten Sie einfach die <keybind key="...">
Zeilen im obigen Snippet.
Anmerkungen :
- Diese Methode kachelt nur die beiden zuletzt aktiven Fenster
- Sie können Fensterpositionen tauschen, indem Sie das inaktive Fenster fokussieren und den Hotkey erneut drücken
openbox --reconfigure
, um Ihre geänderten Einstellungen zu verwenden.<keybind key="C-A-KP_1">
= Strg + Alt + NumPad1 oder<keybind key="W-KP_1">
= SuperKey + NumPad1. Siehe Openbox-Dokumentation .