-/* This is 8 lists of keycodes that are bound to the given mod mask.
- If contains more than the one given to us by X cuz XKB is weird apparently.
- We will look up all keycodes for a given keysym that is bound to the mask,
- and add them all here.
-
- With XKB, you can have a keycode bound to a modifier that isn't in the
- modifier map somehow. So this means that when we try translate from the
- KeyRelease to a mod mask, we are unable to. So this array stores *all*
- the KeyCodes for each KeySym for each KeyCode bound to a mod mask.
- Confused? Haha...
-
- ModMask -> n KeyCodes -> n*m KeySyms (up to m for each KeyCode) ->
- n*m*p KeyCodes (up to p for each KeySym)
-*/
-static GArray *modmap[NUM_MASKS];