Atalhos de teclado do Openbox não entram em vigor após --reconfigurar ou reiniciar o X

9
 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>

Eu adicionei essas linhas entre o último </keybind> e </keyboard> no arquivo ~/.config/openbox/rc.xml (os números de linha são do vim). No entanto, nem reiniciar o X nem emitir um openbox --reconfigure aplica essas configurações.

O que estou fazendo de errado? Estou usando o Arch com todos os pacotes padrão do LXDE.

    
por Randall Ma 18.07.2012 / 19:29

4 respostas

9

Há também

$ openbox --restart

Como ainda não foi mencionado, farei isso. Isto irá não reiniciar o X também. Presumivelmente, --restart é "mais poderoso" que --reconfigure .

    
por 13.10.2014 / 01:07
8

No LXDE ~/.config/openbox/lxde-rc.xml config é usado no lugar.

Para verificar como o openbox foi iniciado, você pode fazer:

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

Certifique-se de usar o caminho no seu diretório pessoal

.config/openbox/rc.xml

não

~./config/openbox/rc.xml

    
por 19.07.2012 / 19:02
0

Eu tenho lutado com o mesmo problema há uma hora e a resposta que tenho medo é bastante tola e direta. Você deve localizar seus keybinds dentro do bloco de teclado dentro do rc.xml, caso contrário eles não funcionarão.

Espero ter respondido sua pergunta:).

    
por 20.11.2012 / 16:26