Next: Event Actions, Previous: Event Representation, Up: Events
Sawfish event modifiers are copied directly from the standard X modifiers:
The standard X modifier names are provided, as well as four special modifiers <Meta>, <Alt> <Hyper> and <Super> that are mapped to the keysyms of the same name.
The following table lists the possible modifier prefixes:
wm-modifier below.
The default Sawfish bindings use the <Meta> modifier. For convenience, if no X keysym generates <Meta>, Sawfish will treat the first defined modifier of <Alt>, <Hyper> and <Super> (in that order) as <Meta>. The mapping from keysyms to modifiers is exposed in the following variables:
A list defining the names of the X keysyms generating the virtual `Meta' or `M' modifier.
A list defining the names of the X keysyms generating the virtual `Alt' or `A' modifier.
A list defining the names of the X keysyms generating the virtual `Hyper' or `H' modifier.
A list defining the names of the X keysyms generating the virtual `Super' modifier.
There are two functions to manipulate the placeholder “window manager” (<W>) modifier. Unfortunately, these are low-level functions that operate on integer encodings.
Return the current value (an integer) of the placeholder “window manager” (<W>) modifier.