Todavía quiero mantener mis escritorios múltiples, quiero desactivar el cambio de escritorios con el mouse.
cd ~/.config/openbox
cp lubuntu-rc.xml lubuntu-rc.xml.bak
(esto crea un archivo de copia de seguridad para que cuando creas que lo has estropeado puedas revertirlo).
leafpad lubuntu-rc.xml
y elimine las líneas que dice;
<mousebind button="UP" action="click">
<action name="DesktopPrevious" />
<mousebind button="Down" action="click">
<action name="DesktopNext" />
¡Cierre sesión y vuelva a iniciar sesión para ver los cambios!
si lo has estropeado y quieres revertirlo;
cp lubuntu-rc.xml.bak lubuntu-rc.xml
Respuesta citada de los documentos de Lubuntu
Comenzando con Lubuntu 14.04 o anterior, el formato del archivo de configuración y la respuesta ahora es ligeramente diferente de la respuesta de @ SWrobel . Volvió a ser diferente en Ubuntu 17.10 o anterior. Las siguientes instrucciones se han actualizado a Ubuntu 17.10:
Elimine las siguientes líneas ~/.config/openbox/lubuntu-rc.xml
para deshabilitar cualquier cambio de escritorio de la rueda de desplazamiento en una ventana, con y sin teclas modificadoras. (Sin <context …> … </context>
embargo, mantenga el elemento exterior ).
<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>
Elimine también las siguientes líneas para deshabilitar el cambio de escritorio de la rueda de desplazamiento en el fondo del escritorio:
<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>
También quite las siguientes líneas para deshabilitar cualquier cambio de escritorio de la rueda de desplazamiento mientras mueve una ventana:
<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>
Ejecute esto para que la configuración surta efecto de inmediato ( fuente ):
openbox --reconfigure
Descubrí que mover inadvertidamente la rueda de desplazamiento cuando mi mouse estaba sobre el escritorio desnudo causaba que mis ventanas desaparecieran y un cambio a un nuevo escritorio con Lubuntu 18.04. Esto no era lo que quería. Descubrí cómo solucionar esto mirando:
http://openbox.org/wiki/Help:Bindings
cd ~/.config/openbox
cp lubuntu-rc.xml lubuntu-rc.xml.bak
Edité lubuntu-rs.xml con nano:
nano lubuntu-rc.xml
Encontré estas líneas dentro del archivo:
<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>
Eliminé todas estas líneas excepto la primera, guardé los cambios y salí de nano. Hice estos cambios efectivos con:
openbox –-reconfigure
Mover la rueda de desplazamiento del mouse sobre el escritorio desnudo ya no cambiaba los escritorios, pero aún era posible cambiarlos, por ejemplo, haciendo clic en los iconos correspondientes en el lxpanel.
De manera más simple, si no desea usar varios escritorios, establecer el número de escritorios en uno soluciona el problema.