Я все еще хочу сохранить свои несколько рабочих столов, я хочу отключить переключающиеся рабочие столы с мышью.
cd ~/.config/openbox
cp lubuntu-rc.xml lubuntu-rc.xml.bak
(это делает файл резервной копии так, чтобы, когда Вы думаете, что смешали его, Вы могли вернуться он назад.)
leafpad lubuntu-rc.xml
и удалите строки, который говорит;
<mousebind button="UP" action="click">
<action name="DesktopPrevious" />
<mousebind button="Down" action="click">
<action name="DesktopNext" />
Выйдите из системы и Войдите в систему назад снова для наблюдения изменений!
если Вы испортили его и хотите вернуться он назад;
cp lubuntu-rc.xml.bak lubuntu-rc.xml
Ответ заключается в кавычки из документов Lubuntu
Запущение с Lubuntu 14.04 или ранее, формат файла конфигурации и ответ теперь немного отличается из ответа @SWrobel. Это стало отличающимся снова в Ubuntu 17.10 или ранее. Следующие инструкции были обновлены к Ubuntu 17.10:
Удалите следующие строки из ~/.config/openbox/lubuntu-rc.xml
отключить любой рабочий стол колесика прокрутки, переключающийся в окно, с и без модифицирующих клавиш. (Сохраните внешнее <context …> … </context>
элемент все же.)
<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>
Также удалите следующие строки для отключения любого настольного включения колесика прокрутки настольного фона:
<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>
Также удалите следующие строки для отключения любого настольного переключения колесика прокрутки при перемещении окна:
<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>
Выполните это, чтобы позволить настройкам сразу вступить в силу (источник):
openbox --reconfigure
Я нашел, что непреднамеренно перемещение колесика прокрутки, когда моя мышь была по пустому рабочему столу, заставило мои окна исчезать и переключатель на новый рабочий стол с Lubuntu 18.04. Это не было тем, что я хотел. Я узнал, как зафиксировать это путем взгляда на:
http://openbox.org/wiki/Help:Bindings
cd ~/.config/openbox
cp lubuntu-rc.xml lubuntu-rc.xml.bak
Я отредактировал lubuntu-rs.xml с нано:
nano lubuntu-rc.xml
Я нашел эти строки в файле:
<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>
Я удалил все эти строки кроме первой, сохранил изменения и вышел от нано. Я делал эти изменения эффективными с:
openbox –-reconfigure
Движущееся колесико прокрутки мыши по пустому рабочему столу больше не изменяло рабочие столы, но было все еще возможно изменить рабочие столы, например, путем нажатия на соответствующие значки на lxpanel.
Проще, если Вы не хотите использовать несколько рабочих столов, определяя номер рабочих столов каждый решает проблему.