Eu consegui que ele funcionasse usando xcape ( empacotado no AUR ).
De sua página de manual:
xcape allows a modifier key to be used as another key when it is pressed and released on its own.
Em suma, atribui super a um atalho falso ( ⎈ Ctrl ⇧ Shift ⎇ Alt Super D ) com
xcape -e 'Super_L=Control_L|Shift_L|Alt_L|Super_L|D'
Note que você terá que executar isso toda vez que você reiniciar, então você pode querer colocá-lo em seu script ~/.config/openbox/autostart
ou algo assim.
Este atalho fictício é selecionado pelo openbox com uma entrada em rc.xml
:
<keybind key="C-A-S-W-d">
<action name="Execute">
<command>dmenu_run</command>
</action>
</keybind>
Eu também escrevi uma resposta um pouco mais detalhada sobre este aqui .