Is it possible to support key release events for keyboard bindings?
Example:
It is not possible to bind an action to the Meta key only without having conflicts with other keybindings that involve the Meta key.
<keybind key="Super_L">
<action name="ShowMenu">
<menu>root-menu</menu>
</action>
</keybind>
This binding triggers the menu on every Meta key press event, i.e. also when the Meta key is pressed in any other combination with other keys.
Even if the action triggered when you released the key, it would still always trigger. Openbox only knows about keyboard events that you have bound, all others are sent to the focused client directly by X, so there's not any reasonable way to implement this afaik.
Is it possible to support key release events for keyboard bindings? Example: It is not possible to bind an action to the Meta key only without having conflicts with other keybindings that involve the Meta key. <keybind key="Super_L"> <action name="ShowMenu"> <menu>root-menu</menu> </action> </keybind> This binding triggers the menu on every Meta key press event, i.e. also when the Meta key is pressed in any other combination with other keys.