Os atalhos de teclado do Openbox não entram em vigor após --reconfigure ou reiniciando o X

Os atalhos de teclado do Openbox não entram em vigor após --reconfigure ou reiniciando o X
 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 padrão </keybind>e </keyboard>no meu ~/.config/openbox/rc.xmlarquivo (os números das linhas são do vim). No entanto, nem reiniciar o X nem emitir um openbox --reconfigureaplica essas configurações.

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

Responder1

Há também

$ openbox --restart

Como ainda não foi mencionado, farei isso. Isso vainãoreinicie o X também. Presumivelmente --restarté "mais poderoso" que o --reconfigure.

Responder2

No LXDE, ~/.config/openbox/lxde-rc.xmla configuração é usada.

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

Responder3

Certifique-se de usar o caminho em seu diretório inicial

.config/openbox/rc.xml

não

~./config/openbox/rc.xml

Responder4

Estou lutando com o mesmo problema há uma hora e a resposta, infelizmente, é bastante boba e direta. Você deve localizar seus atalhos de teclado no bloco de teclado dentro do rc.xml, caso contrário eles não funcionarão.

Espero ter respondido sua pergunta :).

informação relacionada