
This file describes the format used by the commodities system, to
describe the several key (combinations) on the Amiga.

Format of a key:
 [class] ([-](qual | syn)) [[-]upstroke][highmap | ANSICode]

( The '[' and ']' brackets describe an optional item.
The sequence ([-](qual | syn)) may be used zero or more times. The '-'
indicates the item MAY be used, but not nececary )

Where:

CLASS is one of:
        rawkey, rawmouse, event, pointerpos, timer, newprefs,
        diskremoved, diskinserted.

QUAL is one or more of:
        lshift, rshift, capslock, control, lalt, ralt, lcommand,
        rcommand, numericpad, repeat, midbutton, rbutton, leftbutton,
        relativemousebutton.

SYN is one or more of:
        shift, caps, alt.

UPSTROKE indicates uppercase characters. When not used, only lower-case
        characters are used. Use -upstroke to have both.

HIGHMAP is one of:
        space, tab, return, del, backspace, enter, esc, help,
        up, down, left, right, f1-f10.

ANSICode is a normal ansi character.


Examples:
    numericpad enter    This is the default of GuiArc. The enter key
                        on the numeric key pad.
    control f10         Function key F10 in combination with the
                        control key.
    -shift -alt g       The g key, no matter if shift or alt are
                        pressed, or not.
    diskinserted        There has been a disk inserted in one of your
                        drives. Let GuiArc pop up with this one! :-)

