273 <keybind key="W-Return">
274 <action name="Execute">
275 <command>lxterminal</command>
276 </action>
277 </keybind>
278 <keybind key="W-Up">
279 <action name="ToggleMaximizeFull"/>
280 </keybind>
281 <keybind key="W-Left">
282 <action name="MoveToEdgeWest"/>
283 </keybind>
284 <keybind key="W-Right">
285 <action name="MoveToEdgeEast"/>
286 </keybind>
我在默认的最后一行</keybind>
和</keyboard>
我的~/.config/openbox/rc.xml
文件中添加了这些行(行号来自 vim)。但是,重新启动 X 或发出命令都不会openbox --reconfigure
应用这些设置。
我究竟做错了什么?我将 Arch 与所有默认的 LXDE 包一起使用。
答案1
还有
$ openbox --restart
既然还没有提到,那我就去做吧。这会不是也重新启动 X。大概--restart
比 更“强大” --reconfigure
。
答案2
在 LXDE 上~/.config/openbox/lxde-rc.xml
则使用配置。
要检查 openbox 是如何启动的,您可以执行以下操作:
$ ps ax | grep openbox
2109 ? S 0:29 openbox --config-file /home/marcin/.config/openbox/lxde-rc.xml
答案3
确保使用主目录中的路径
.config/openbox/rc.xml
不是
~./config/openbox/rc.xml
答案4
我已经在同样的问题上苦苦挣扎了一个小时,恐怕答案是相当愚蠢和直截了当的。您应该在 rc.xml 内的键盘块中找到按键绑定,否则它们将无法工作。
我希望我回答了你的问题:)。