Le combinazioni di tasti di Openbox non hanno effetto dopo - riconfigurare o riavviare 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>

Ho aggiunto queste righe tra l'ultima predefinita </keybind>e </keyboard>nel mio ~/.config/openbox/rc.xmlfile (i numeri di riga sono di VIM). Tuttavia, né il riavvio di X né l'emissione di una openbox --reconfigureapplica queste impostazioni.

Che cosa sto facendo di sbagliato? Sto usando Arch con tutti i pacchetti LXDE predefiniti.


1
Sei sicuro di avere il file nel percorso corretto?
pedrosaurio,

Hai ricevuto qualche finestra di dialogo di errore? In tal caso, il file configure xml non è valido
daisy

1
Pastebin e collegamento al completo rc.xml- un frammento non è così utile ...
jasonwryan

Risposte:


14

C'è anche

$ openbox --restart

Dal momento che non è stato ancora menzionato, lo farò. Anche questo non riavvierà X. Presumibilmente --restartè "più potente" di --reconfigure.


Questo chiude le applicazioni GUI in esecuzione?
Golimar,

11

Al suo ~/.config/openbox/lxde-rc.xmlposto viene utilizzata la configurazione di LXDE .

Per controllare come è stato avviato openbox puoi fare:

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

0

Assicurati di utilizzare il percorso nella tua home directory

.config/openbox/rc.xml

non

~./config/openbox/rc.xml


Ecco dove si trova; Ho fatto un refuso nell'OP.
Randall Ma,

Funziona ora? Se sì, puoi contrassegnare la risposta come corretta.
pedrosaurio,

No. Tuttavia, sono andato avanti e sono passato a xfwm4, ma se questa domanda accumula più risposte andrò a testarle. Grazie per l'aiuto.
Randall Ma,

0

Sono stato alle prese con lo stesso problema per un'ora e la risposta che temo è abbastanza sciocca e semplice. Dovresti localizzare i tuoi tasti all'interno del blocco tastiera all'interno di rc.xml, altrimenti saprai che non funzioneranno.

Spero di aver risposto alla tua domanda :).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.