Desativar a mudança de área de trabalho com a roda de rolagem no Lubuntu?

10

Eu ainda quero manter minhas várias áreas de trabalho, quero desativar a troca de áreas de trabalho com o mouse.

    
por Steven 17.06.2011 / 00:23

2 respostas

9
cd ~/.config/openbox
cp lubuntu-rc.xml lubuntu-rc.xml.bak

(isso cria um arquivo de backup para que, quando você achar que estragou tudo, possa revertê-lo.)

leafpad lubuntu-rc.xml

e exclua as linhas que dizem;

<mousebind button="UP" action="click">
 <action name="DesktopPrevious" />
<mousebind button="Down" action="click">
 <action name="DesktopNext" />

Faça logout e faça login novamente para ver as alterações!

se você tiver errado e quiser revertê-lo;

cp lubuntu-rc.xml.bak lubuntu-rc.xml

Responda citações de Lubuntu docs

    
por swrobel 17.06.2011 / 00:30
9

Começando com o Lubuntu 14.04 ou anterior, o formato e a resposta do arquivo de configuração agora é um pouco diferente da resposta do @ SWrobel . Tornou-se diferente novamente no Ubuntu 17.10 ou anterior. As seguintes instruções foram atualizadas para o Ubuntu 17.10:

  1. Remova as seguintes linhas de ~/.config/openbox/lubuntu-rc.xml para desabilitar a alternância da área de trabalho da roda de rolagem em uma janela, com e sem teclas modificadoras. (Mantenha o elemento <context …> … </context> externo embora.)

    <context name="Frame">
      […]
      <mousebind button="A-Up" action="Click">
        <action name="GoToDesktop">
          <to>previous</to>
        </action>
      </mousebind>
      <mousebind button="A-Down" action="Click">
        <action name="GoToDesktop">
          <to>next</to>
        </action>
      </mousebind>
      <mousebind button="C-A-Up" action="Click">
        <action name="GoToDesktop">
          <to>previous</to>
        </action>
      </mousebind>
      <mousebind button="C-A-Down" action="Click">
        <action name="GoToDesktop">
          <to>next</to>
        </action>
      </mousebind>
      <mousebind button="A-S-Up" action="Click">
        <action name="SendToDesktop">
          <to>previous</to>
        </action>
      </mousebind>
      <mousebind button="A-S-Down" action="Click">
        <action name="SendToDesktop">
          <to>next</to>
        </action>
      </mousebind>
    </context>
    
  2. Além disso, remova as seguintes linhas para desativar qualquer área de trabalho da roda de rolagem ao alternar o plano de fundo da área de trabalho:

    <context name="Desktop">
      <mousebind button="A-Up" action="Click">
        <action name="GoToDesktop">
          <to>previous</to>
        </action>
      </mousebind>
      <mousebind button="A-Down" action="Click">
        <action name="GoToDesktop">
          <to>next</to>
        </action>
      </mousebind>
      <mousebind button="C-A-Up" action="Click">
        <action name="GoToDesktop">
          <to>previous</to>
        </action>
      </mousebind>
      <mousebind button="C-A-Down" action="Click">
        <action name="GoToDesktop">
          <to>next</to>
        </action>
      </mousebind>
      <mousebind button="Left" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
      <mousebind button="Right" action="Press">
        <action name="Focus"/>
        <action name="Raise"/>
      </mousebind>
    </context>
    
  3. Além disso, remova as seguintes linhas para desativar qualquer mudança de área de trabalho da roda de rolagem ao mover uma janela:

    <context name="MoveResize">
      <mousebind button="Up" action="Click">
        <action name="GoToDesktop">
          <to>previous</to>
        </action>
      </mousebind>
      <mousebind button="Down" action="Click">
        <action name="GoToDesktop">
          <to>next</to>
        </action>
      </mousebind>
      <mousebind button="A-Up" action="Click">
        <action name="GoToDesktop">
          <to>previous</to>
        </action>
      </mousebind>
      <mousebind button="A-Down" action="Click">
        <action name="GoToDesktop">
          <to>next</to>
        </action>
      </mousebind>
    </context>
    
  4. Execute isto para permitir que as configurações entrem em vigor imediatamente [ source ]:

    openbox --reconfigure
    
por tanius 25.02.2015 / 04:53