Як я можу створити ярлик для максимального / мінімізації вікон у Lubuntu?


Відповіді:


14

Ось деякі сполучення клавіш, які я використовую для керування вікнами на Lubuntu / LXDE. Перша прив'язка - це те, що ви шукаєте, але я подумав, що ви також можете знайти інші корисні:

<!-- Keybindings for window tiling -->

    <keybind key="C-W-Up">        # FullScreen
      <action name="Maximize"/>
    </keybind>
    <keybind key="C-W-Down">        # MiddleScreen
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>center</x><y>center</y><width>50%</width><height>50%</height></action>
    </keybind>

    <keybind key="C-W-Left">        # HalfLeftScreen
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>0</x><y>0</y><height>100%</height><width>50%</width></action>
    </keybind>
    <keybind key="C-W-Right">        # HalfRightScreen
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>-0</x><y>0</y><height>100%</height><width>50%</width></action>
    </keybind>

    <keybind key="C-W-1">        # UpperQuarterLeft
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>0</x><y>0</y><height>50%</height><width>50%</width></action>
    </keybind>

    <keybind key="C-W-2">        # LowerQuarterLeft
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>0</x><y>-0</y><height>50%</height><width>50%</width></action>
    </keybind>

    <keybind key="C-W-3">        # LowerQuarterRight
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>-0</x><y>-0</y><height>50%</height><width>50%</width></action>
    </keybind>

    <keybind key="C-W-4">        # UpperQuarterRight
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo"><x>-0</x><y>0</y><height>50%</height><width>50%</width></action>
    </keybind>

Можливо, вам доведеться налаштувати відсотки залежно від того, використовуєте ви панель чи ні.

C-W-Upозначає CTRL+ SUPER+


Коли я натискаю CTRL+ ALT+ T- запускається LXTerminal. Як я можу зробити всі нові вікна, що відкриваються в Lubuntu за замовчуванням, відкритими в повному розмірі (не F11)?
Віталій Зданевич

Я вставляю ваш код до мого lubuntu-rc.xmlостаннього тегу </openbox_config>- після перезапуску ці гарячі клавіші не працюють.
Віталій Зданевич

Вам доведеться вставити ці прив’язки десь між <keyboard> </keyboard>тегами. </openbox_config>позначає кінець файлу конфігурації. Будь ласка, дивіться тут і тут для отримання додаткової інформації.
Glutanimate

Щодо запуску всіх нових вікон певної програми в максимальному стані, ви можете дізнатися більше про це тут .
Glutanimate

Ти мене вразив! Ваші гарячі клавіші та OBApps чудово працюють!
Віталій Зданевич

3

Для повноти цієї теми я збираюся зібрати деяку інформацію з інших місць.

Щоб відредагувати конфігураційний файл:

gedit ~/.config/openbox/lubuntu-rc.xml

Щоб застосувати зміни:

openbox --reconfigure

І особисто я хочу, щоб ключ Windows (або супер ключ) + вгору міняв максимізацію та W + вниз, щоб мінімізувати (або ініціювати), тому я особисто змінюю

<keybind key="W-Up">         # HalfUpperScreen
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo"><x>0</x><y>0</y><width>100%</width><height>50%</height></action>
</keybind>
<keybind key="W-Down">       # HalfLowerScreen
  <action name="UnmaximizeFull"/>
  <action name="MoveResizeTo"><x>0</x><y>-0</y><width>100%</width><height>50%</height></action>
</keybind>

до

<keybind key="W-Up">        # Maximize
  <action name="ToggleMaximize"/>
</keybind>
<keybind key="W-Down">      # Minimize
  <action name="Iconify"/>
</keybind>

2

Щоб максимально відкрити всі програми (не на весь екран, як у F11), розмістіть такий код між <applications>і </applications>в lubuntu-rc.xml:

<application type="normal">
  <maximized>true</maximized>
</application>

Цей код уже присутній, але він коментований разом із безліччю інших корисних варіантів у applicationsрозділі « lubuntu-rc.xml.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.