Para obter o nome da chave, execute o comando xev
e pressione a tecla que você pretende usar. Como por xev
, a chave que você está alvejando é chamada "grave". Note que eu tive que usar o nome da chave em vez do número 0x60, embora isso devesse ter funcionado de acordo com o manual (talvez ele só funcione em combinação com teclas modificadoras).
xev produz o seguinte:
KeyPress event, serial 48, synthetic NO, window 0x2e00001,
root 0x164, subw 0x0, time 531127466, (460,477), root:(462,504),
state 0x10, keycode 49 (keysym 0x60, grave), same_screen YES,
XLookupString gives 1 bytes: (60) "'"
XmbLookupString gives 1 bytes: (60) "'"
XFilterEvent returns: False
Após atualizar seu ~/.config/openbox/rc.xml
, ou se você estiver usando o perfil lxde, ele será ~/.config/openbox/lxde-rc.xml
, seu comando deverá ser executado quando você pressionar a tecla grave 'duas vezes.
Você precisará executar openbox --reconfigure
para recarregar as alterações feitas.
O código xml abaixo é testado e atualmente abre o gnome-terminal quando a tecla grave é pressionada duas vezes. Eu estou usando uma ligação de chave aninhada. Isso deve ser colocado em algum lugar dentro das tags <keyboard>
</keyboard>
.
<!-- Custom -->
<keybind key="grave">
<keybind key="grave">
<action name="Execute">
<command>gnome-terminal</command>
</action>
</keybind>
</keybind>
Observação: você pode adicionar uma tag de contexto para poder usar essa chave em outras situações. Com as configurações atuais, não consegui usar a chave grave neste post. haha