Openbox绑定在--reconfigure或重新启动X之后不生效


11
 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应用这些设置。

我究竟做错了什么?我在所有默认LXDE软件包中使用Arch。


1
您确定文件路径正确吗?
pedrosaurio

您收到任何错误对话框了吗?如果是这样,则配置xml文件格式错误
雏菊

1
Pastebin和完整链接rc.xml-片段不是那么有用...
jasonwryan 2012年

Answers:


14

也有

$ openbox --restart

由于尚未提及,我会做。这也不会重新启动X。大概--restart比“更强大” --reconfigure


这会关闭正在运行的GUI应用程序吗?
golimar'19

11

在LXDE上,~/.config/openbox/lxde-rc.xml改用config。

要检查openbox的启动方式,您可以执行以下操作:

$ ps ax | grep openbox
 2109 ?        S      0:29 openbox --config-file /home/marcin/.config/openbox/lxde-rc.xml

0

确保使用主目录中的路径

.config/openbox/rc.xml

~./config/openbox/rc.xml


那是它的所在;我在OP中打错了字。
Randall Ma

现在可以用吗?如果是,则可以将答案标记为正确答案。
pedrosaurio

不。尽管如此,我还是继续使用xfwm4,但是如果这个问题有更多答案,我将继续进行测试。谢谢你的帮助。
Randall Ma

0

我已经在同一个问题上苦苦挣扎了一个小时,我担心答案很愚蠢和直截了当。您应该在rc.xml内的键盘块中找到按键绑定,否则它们将无法工作。

我希望我回答了你的问题:)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.