Como posso criar um atalho para maximizar / minimizar janelas no Lubuntu?

12

No lubuntu-rc.xmlLubuntu não tem uma tecla de atalho para maximizar a janela atual.

Vitaly Zdanevich
fonte

Respostas:

14

Aqui estão algumas combinações de teclas que eu uso para controle de janela no Lubuntu / LXDE. A primeira ligação é o que você está procurando, mas achei que você também poderia achar as outras úteis:

<!-- 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>

Pode ser necessário ajustar as porcentagens com base no uso ou não de um painel.

C-W-Upsignifica CTRL+ SUPER+

Glutanimado
fonte
Quando eu pressiono CTRL+ ALT+ T- iniciei o LXTerminal. Como posso fazer com que todas as novas janelas de abertura no Lubuntu sejam abertas em tamanho real (não o F11)?
Vitaly Zdanevich
Eu insiro seu código na minha lubuntu-rc.xmltag anterior </openbox_config>- depois de reiniciar, essas teclas de atalho não funcionam.
Vitaly Zdanevich
Você precisará inserir essas ligações em algum lugar entre as <keyboard> </keyboard>tags. </openbox_config>marca o final do arquivo de configuração. Por favor, veja aqui e aqui para mais informações.
Glutanimate
Quanto a iniciar todas as novas janelas de um aplicativo específico em um estado maximizado, você pode descobrir mais sobre isso aqui .
Glutanimate
Você fez meu dia! Suas teclas de atalho e OBApps funcionam muito bem!
Vitaly Zdanevich
3

Para completar esse segmento, vou coletar algumas informações de outros lugares.

Para editar o arquivo de configuração:

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

Para aplicar as alterações:

openbox --reconfigure

E, pessoalmente, eu quero a tecla Windows (ou Super Key) + para alternar a maximização e W + para baixo para minimizar (ou iconificar), então eu mudo pessoalmente

<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>

para

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

Para abrir todos os aplicativos maximizados (não em tela cheia como com F11), coloque o seguinte código entre <applications>e </applications>dentro lubuntu-rc.xml:

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

Este código já está presente, mas é comentado juntamente com muitas outras opções úteis, na applicationsseção de lubuntu-rc.xml.


fonte