map_virtual_modifiers
Description:
Maps the virtual modifiers (i.
e. Super, Hyper and Meta) which are set in state
to their non-virtual counterparts (i.e. Mod2, Mod3,...) and set the corresponding
bits in state
.
This function is useful when matching key events against accelerators.
Parameters:
this |
a Keymap |
state |
pointer to the modifier state to map |
Returns:
false if two virtual modifiers were mapped to the same non-virtual modifier. Note that
false is also returned if a virtual modifier is mapped to a non-virtual modifier that was already set
in |