Wyłączyć przełączanie pulpitu za pomocą kółka przewijania w Lubuntu?


Odpowiedzi:


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

(tworzy to plik kopii zapasowej, więc jeśli uważasz, że go pomieszałeś, możesz go przywrócić).

leafpad lubuntu-rc.xml

i usuń wiersze, które mówią;

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

Wyloguj się i zaloguj ponownie, aby zobaczyć zmiany!

jeśli go pomieszałeś i chcesz go przywrócić;

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

Odpowiedź cytowana z dokumentów Lubuntu


11

Począwszy od wersji Lubuntu 14.04 lub wcześniejszej format i rozwiązanie pliku konfiguracyjnego nieco się różniło od odpowiedzi @ SWrobel . Następnie w Ubuntu 17.10 (lub wcześniej), wszystko się zmieniło ponownie .

Poniższe instrukcje dotyczą bieżącej sytuacji (Ubuntu 17.10 i nowsze).

  1. Usuń następujące wiersze z, ~/.config/openbox/lubuntu-rc.xmlaby wyłączyć przełączanie pulpitu z kółkiem przewijania w oknie, z klawiszami modyfikującymi i bez nich. (Zachowaj jednak zewnętrzny <context …> … </context>element.)

    <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. Usuń także następujące wiersze, aby wyłączyć przełączanie pulpitu z kółkiem przewijania na tle pulpitu:

    <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. Usuń także następujące linie, aby wyłączyć przełączanie pulpitu kółkiem przewijania podczas przesuwania okna:

    <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. Wykonaj to, aby ustawienia od razu zaczęły obowiązywać ( źródło ):

    openbox --reconfigure
    

1

Odkryłem, że nieumyślne przesunięcie kółka przewijania, gdy moja mysz znajdowała się na gołym pulpicie, spowodowało zniknięcie moich okien i przejście na nowy pulpit z Lubuntu 18.04. Nie tego chciałem. Dowiedziałem się, jak to naprawić, patrząc na:

http://openbox.org/wiki/Help:Bindings

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

Edytowałem lubuntu-rs.xml w nano:

nano lubuntu-rc.xml

Znalazłem następujące linie w pliku:

<context name="Desktop">
  <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>

Usunąłem wszystkie te linie oprócz pierwszej, zapisałem zmiany i wyszedłem z nano. Wprowadziłem te zmiany w życie dzięki:

openbox –-reconfigure

Przesunięcie kółka myszy na gołym pulpicie nie zmieniało już komputerów stacjonarnych, ale nadal można było zmieniać komputery stacjonarne, np. Klikając odpowiednie ikony na panelu lxpanel.

Mówiąc prościej, jeśli nie chcesz używać wielu komputerów stacjonarnych, ustawienie liczby komputerów stacjonarnych na jeden rozwiązuje problem.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.