Acorn Communicator keyboard layout ================================== +---------+ +-----+-----+-----+-----+ +-----+-----+-----+-----+ +-----------+ +-----+-----+-----+ | | | | | | | | | | | | | (BREAK) | | | | | | HELP | | f1 | f2 | f3 | f4 | | f5 | f6 | f7 | f8 | | STOP | |PHONE|COMP |CALC | +---------+ +-----+-----+-----+-----+ +-----+-----+-----+-----+ +-----------+ +-----+-----+-----+ +-------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+--------+ +-----+-----+ +-----+-----+-----+ | | ! | " | # | $ | % | & | ' | ( | ) | £ | = | ~ | | | % | / | | | | | |FUNCTN | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | - | ^ | ESCAPE | |HOME |INSRT| | 1 | 2 | 3 | +-------+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+-----+ +-----+-----+ +-----+-----+-----+ | | Q | W | E | R | T | Y | U | I | O | P | { | } | | | | EE| * | | | | | | TAB | q | w | e | r | t | y | u | i | o | p | [ | ] | \ | |COPY |UP | | 4 | 5 | 6 | +-----+----++----++----++----++----++----++----++----++----++----++----++----++----+-----+ +-----+-----+ +-----+-----+-----+ | CAPS| | A | S | D | F | G | H | J | K | L | + | * | | | AC| - | | | | | | LOCK| CTRL| a | s | d | f | g | h | j | k | l | ; | : | RETURN | |LEFT |RIGHT| | 7 | 8 | 9 | +-----+-----+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+-------+ +-----+-----+ +-----+-----+-----+ |SHIFT| | Z | X | C | V | B | N | M | < | > | ? | @ | | | CE| + | | . | | = | | LOCK| SHIFT | z | x | c | v | b | n | m | , | . | / | _ | SHIFT | |DEL |DOWN | | * | 0 | # | +-----+--------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-------+ +-----+-----+ +-----+-----+-----+ | | | | +-----------------------------------------------+ Notes: Top line: Shift+key Bottom line: unshifted key Keymap Table ------------ +==+====+====+====+====+====+====+====+====+====+======+====+====+=====+=====+====+====+ | | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | +==+====+====+====+====+====+====+====+====+====+======+====+====+=====+=====+====+====+ |0x| | | | | | | | | | Tab | | | |Retrn| | | +--+----+----+----+----+----+----+----+----+----+------+----+----+-----+-----+----+----+ |1x| | | | | | | | | | | |Esc | | | | | +--+----+----+----+----+----+----+----+----+----+------+----+----+-----+-----+----+----+ +--+----+----+----+----+----+----+----+----+----+------+----+----+-----+-----+----+----+ |7x| | | | | | | | | | | | | | | | Del| +--+----+----+----+----+----+----+----+----+----+------+----+----+-----+-----+----+----+ |8x|Home| F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 |Insert| |Copy| <- | -> | Dn | Up | +--+----+----+----+----+----+----+----+----+----+------+----+----+-----+-----+----+----+ +--+----+----+----+----+----+----+----+----+----+------+----+----+-----+-----+----+----+ |Cx| K0 | K1 | K2 | K3 | K4 | K5 | K6 | K7 | K8 | K9 | K* | K# |Phone|Comp |Calc|Help| +--+----+----+----+----+----+----+----+----+----+------+----+----+-----+-----+----+----+ Top-bit-set keypresses are modified with Shift and Ctrl and translated with *FX221-*FX228. TAB is fixed at &09.