Binding keybox Openbox tidak berfungsi setelah --reconfigure atau restart 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>

Saya menambahkan baris-baris ini di antara default terakhir </keybind>dan </keyboard>dalam ~/.config/openbox/rc.xmlfile saya (nomor baris berasal dari vim). Namun, tidak memulai ulang X atau mengeluarkan dan openbox --reconfiguremenerapkan pengaturan ini.

Apa yang saya lakukan salah? Saya menggunakan Arch dengan semua paket LXDE default.


1
Apakah Anda yakin memiliki file di jalur yang benar?
pedrosaurio

Apakah Anda menerima dialog kesalahan? Jika demikian, file configure xml salah format
daisy

1
Pastebin dan tautan ke lengkap rc.xml- sebuah fragmen tidak berguna ...
jasonwryan

Jawaban:


14

Ada juga

$ openbox --restart

Karena belum disebutkan, saya akan melakukannya. Ini tidak akan memulai ulang X juga. Agaknya --restart"lebih kuat" daripada --reconfigure.


Apakah ini menutup aplikasi GUI yang sedang berjalan?
golimar

11

Pada LXDE ~/.config/openbox/lxde-rc.xmlconfig digunakan sebagai gantinya.

Untuk memeriksa bagaimana openbox dimulai, Anda dapat melakukan:

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

0

Pastikan Anda menggunakan path di direktori home Anda

.config/openbox/rc.xml

tidak

~./config/openbox/rc.xml


Di situlah tempatnya; Saya membuat kesalahan ketik di OP.
Randall Ma

Apakah ini berfungsi sekarang? Jika ya, Anda dapat menandai jawabannya sebagai yang benar.
pedrosaurio

Nggak. Namun demikian, saya sudah maju dan beralih ke xfwm4, tetapi jika pertanyaan ini mengakumulasi lebih banyak jawaban, saya akan pergi dan mengujinya. Terima kasih atas bantuan Anda.
Randall Ma

0

Saya telah bergumul dengan masalah yang sama selama satu jam sekarang dan jawabannya saya rasa cukup konyol dan mudah. Anda harus menemukan keybinds di dalam blok keyboard di dalam rc.xml jika tidak, mereka tidak akan berfungsi.

Saya harap saya menjawab pertanyaan Anda :).

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.