如何在Lubuntu中创建最大化/最小化窗口的快捷方式?


Answers:


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)打开?
Vitaly Zdanevich 2013年

我将您的代码插入到lubuntu-rc.xml上一个标记之前</openbox_config>-重新启动后,此热键不起作用。
Vitaly Zdanevich

您将不得不在<keyboard> </keyboard>标签之间的某个位置插入这些绑定。</openbox_config>标记配置文件的结尾。请在此处此处查看更多信息。
谷氨酰胺

至于以最大化状态启动特定应用程序的所有新窗口,您可以在此处找到更多信息。
谷氨酰胺

你让我今天一整天都感觉很好!您的热键和OBApp效果很好!
Vitaly Zdanevich

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.