Openbox-Tastenkombinationen werden nach --reconfigure oder Neustart von X nicht wirksam

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>

Ich habe diese Zeilen zwischen dem letzten Standard </keybind>und </keyboard>meiner ~/.config/openbox/rc.xmlDatei hinzugefügt (die Zeilennummern stammen von vim). Diese openbox --reconfigureEinstellungen werden jedoch weder durch einen Neustart von X noch durch die Ausgabe von A angewendet.

Was mache ich falsch? Ich verwende Arch mit allen Standard-LXDE-Paketen.

Randall Ma
quelle
1
Sind Sie sicher, dass sich die Datei im richtigen Pfad befindet?
Pedrosaurio
Haben Sie einen Fehlerdialog erhalten? Wenn ja, ist die konfigurierte XML-Datei fehlerhaft
Gänseblümchen
1
Pastebin und Link zum vollständigen rc.xml- ein Fragment ist nicht so nützlich ...
Jasonwryan

Antworten:

12

Es gibt auch

$ openbox --restart

Da es noch nicht erwähnt wurde, werde ich es tun. Dadurch wird X ebenfalls nicht neu gestartet. Vermutlich --restartist "mächtiger" als --reconfigure.

Syntax-Fehler
quelle
Schließt dies die laufenden GUI-Anwendungen?
Golimar
11

Unter LXDE ~/.config/openbox/lxde-rc.xmlwird stattdessen config verwendet.

So überprüfen Sie, wie openbox gestartet wurde:

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

Stellen Sie sicher, dass Sie den Pfad in Ihrem Home-Verzeichnis verwenden

.config/openbox/rc.xml

nicht

~./config/openbox/rc.xml

pedrosaurio
quelle
Dort ist es; Ich habe im OP einen Tippfehler gemacht.
Randall Ma
Funktioniert es jetzt? Wenn ja, können Sie die Antwort als die richtige markieren.
Pedrosaurio
Nee. Trotzdem habe ich auf xfwm4 umgestellt, aber wenn diese Frage mehr Antworten enthält, werde ich sie testen. Danke für Ihre Hilfe.
Randall Ma
0

Ich habe jetzt seit einer Stunde mit dem gleichen Problem zu kämpfen und die Antwort, die ich fürchte, ist ziemlich dumm und unkompliziert. Sie sollten Ihre Tastenkombinationen im Tastaturblock in der Datei rc.xml finden, andernfalls funktionieren sie nicht.

Ich hoffe ich habe deine Frage beantwortet :).

laertis
quelle