Nonaktifkan peralihan desktop dengan roda gulir di Lubuntu?


Jawaban:


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

(ini membuat file cadangan sehingga ketika Anda merasa telah mengacaukannya, Anda dapat mengembalikannya.)

leafpad lubuntu-rc.xml

dan hapus baris yang mengatakan;

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

Logout dan Log in kembali untuk melihat perubahan!

jika Anda telah mengacaukannya dan ingin mengembalikannya kembali;

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

Jawaban dikutip dari dokumen Lubuntu


11

Dimulai dengan Lubuntu 14.04 atau sebelumnya, format file config dan jawabannya sekarang sedikit berbeda dari jawaban @ SWrobel . Itu menjadi berbeda lagi di Ubuntu 17.10 atau sebelumnya. Instruksi berikut telah diperbarui ke Ubuntu 17.10:

  1. Hapus baris-baris berikut dari ~/.config/openbox/lubuntu-rc.xmluntuk menonaktifkan perpindahan roda gulir desktop di jendela, dengan dan tanpa tombol pengubah. (Jaga <context …> … </context>elemen luarnya .)

    <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. Hapus juga baris-baris berikut untuk menonaktifkan pengalihan desktop roda gulir pada latar belakang desktop:

    <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. Hapus juga baris-baris berikut untuk menonaktifkan perpindahan roda gulir desktop saat memindahkan jendela:

    <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. Jalankan ini untuk membiarkan pengaturan segera berlaku ( sumber ):

    openbox --reconfigure
    

1

Saya menemukan bahwa secara tidak sengaja memindahkan roda gulir ketika mouse saya berada di atas desktop kosong menyebabkan windows saya menghilang dan beralih ke desktop baru dengan Lubuntu 18.04. Ini bukan yang saya inginkan. Saya menemukan cara untuk memperbaikinya dengan melihat:

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

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

Saya mengedit lubuntu-rs.xml dengan nano:

nano lubuntu-rc.xml

Saya menemukan baris-baris ini di dalam file:

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

Saya menghapus semua baris ini kecuali yang pertama, menyimpan perubahan dan keluar dari nano. Saya membuat perubahan ini efektif dengan:

openbox –-reconfigure

Memindahkan roda gulir mouse ke desktop kosong tidak lagi mengubah desktop, tetapi masih mungkin untuk mengubah desktop, misalnya dengan mengklik ikon yang sesuai pada lxpanel.

Lebih sederhana lagi, jika Anda tidak ingin menggunakan banyak desktop, atur jumlah desktop yang akan diperbaiki.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.