BBC keyboard INKEY numbers ========================== +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+ | f0 | f1 | f2 | f3 | f4 | f5 | f6 | f7 | f8 | f9 |BREAK| | -33 |-114 |-115 |-116 | -21 |-117 |-118 | -23 |-119 |-120 | | +-----+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+-----+-----+-----+ | ESC | 1 ! | 2 " | 3 # | 4 $ | 5 % | 6 & | 7 ' | 8 ( | 9 ) | 0 | - = | ^ ~ | \ | | LEFT|RIGHT| |-113 | -49 | -50 | -18 | -19 | -20 | -53 | -37 | -22 | -39 | -40 | -24 | -25 |-121 | -26 |-122 | +-----+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+ | TAB | Q | W | E | R | T | Y | U | I | O | P | @ | [ { | _ £ | UP |DOWN | | -97 | -17 | -34 | -35 | -52 | -36 | -69 | -54 | -38 | -55 | -56 | -72 | -57 | -41 | -58 | -42 | +-+---+----++----++----++----++----++----++----++----++----++----++----++----++----++----+-----+-+---+ | CAPS| CTRL| A | S | D | F | G | H | J | K | L | ; + | : * | ] } | RETURN | | -65 | -2 | -66 | -82 | -51 | -68 | -84 | -85 | -70 | -71 | -87 | -88 | -73 | -89 | -74 | +-----+-----+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+-----++-----+-----+ |SHLCK| SHIFT | Z | X | C | V | B | N | M | , < | . > | / ? | SHIFT | DEL | COPY| | -81 | -1 | -98 | -67 | -83 |-100 |-101 | -86 |-102 |-103 |-104 |-105 | -1 | -90 |-106 | +-----+--------+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+---------+-----+-----+ | SPACE | | -99 | +-----------------------------------------------+