我想使用几个自定义键绑定来更有效地处理窗口。因此,我将来自复制rc.xml
到/etc/xdg/openbox/
并~/.config/openbox/
编辑了副本的相关 ( <keyboard>
) 部分。为了了解其工作原理,我添加了以下最简单的片段:
<keybind key="W-Up">
<action name="Maximize"/>
</keybind>
我下一步该怎么做?我尝试了«openbox --reconfigure»
、、,甚至这些参数的组合«openbox --configure ~/.config/openbox/rc.xml»
,«openbox --replace»
但都无济于事(重新启动也无济于事)。
PS我使用Lubuntu 20.04 x64。
答案1
找到了解决方案。这完全归功于@DK Bose。以下是总结我们冗长的评论交流的三项内容:
- 要编辑的文件是
~/.config/openbox/lxqt-rc.xml
(如果不存在,则应从中复制/etc/xdg/openbox
) Win-Left
等热键Win-Up
在 LXQt 中不起作用(请参阅 Lubuntu 手册);人们应该坚持替代方案,例如,Ctrl-Win-Left
喜欢或其他一些东西;- 特定绑定的 xml 块不应该是打开
<keyboard>
标记之后的第一行(将它们放在键盘绑定部分的末尾,即之前,是万无一失的</keyboard>
)。
答案2
Win-Left、Win-Up 等热键在 LXQt 中不起作用(参见 Lubuntu 手册);
事实并非如此。如果在 LXQt 设置中的快捷键“显示/隐藏主菜单”被停用,或者将“显示/隐藏主菜单”设置为 W 以外的其他键(例如 W+Y),则 W-Left 和 W-Up 有效。