注意:这不是重复的如何lubuntu-rc.xml
在 Lubuntu 21.04 中编辑以将特定操作的鼠标绑定从 Alt 更改为 Super?,那篇帖子也没有回答这个问题。在那篇帖子中,我请求帮助编辑一个结果为空的文件,而在这一篇帖子中,我请求帮助实现我想要通过编辑空文件获得的东西。
问题:
我想更改鼠标绑定,以便将窗口从使用 Alt 移动到 Super。为了清楚起见,我指的是Alt+[mouse-1]
鼠标绑定。
我尝试过的:
- 使用实用程序,但我找不到任何关于此的内容
- 编辑在中找到的
lxqt-rc.xml
和文件,然后重新启动rc.xml
~/.config/openbox
附加信息:
- 以下是我对文件所做的更改
*rc.xml
:
<mousebind button="W-Right" action="Press">
<action name="Focus"/>
<action name="Raise"/>
<action name="Unshade"/>
</mousebind>
<mousebind button="W-Right" action="Drag">
<action name="Resize"/>
</mousebind>
- 该
rc.xml
文件是我根据在以下位置找到的文件制作的副本:/etc/xdg/openbox/rc.xml
- 有一个
lubuntu-rc.xml
文件~/.config/openbox
,但它是空的
答案1
我在 Lubuntu 20.10 (VirtualBox) 中测试了这一点
打开
/home/<user>/.config/openbox/lxqt-rc.xml
进行编辑,如果没有文件,则复制etc/xdg/xdg-Lubuntu/openbox/lxqt-rc.xml
或/etc/xdg/openbox/lxqt-rc.xml
转到“框架”>“操作:移动”,然后从以下位置更改绑定
A-Left
:... <context name="Frame"> <mousebind button="A-Left" action="Press"> <action name="Focus"/> <action name="Raise"/> </mousebind> <mousebind button="A-Left" action="Click"> <action name="Unshade"/> </mousebind> <mousebind button="A-Left" action="Drag"> <action name="Move"/> </mousebind> ...
到:
W-Left
... <context name="Frame"> <mousebind button="A-Left" action="Press"> <action name="Focus"/> <action name="Raise"/> </mousebind> <mousebind button="A-Left" action="Click"> <action name="Unshade"/> </mousebind> <mousebind button="W-Left" action="Drag"> <action name="Move"/> </mousebind> ...
重启 DM
openbox --reconfigure
它只与右超级按钮一起工作,左超级按钮绑定在某处并触发弹出菜单(我还没有看过它)。