SDL 2.0 scancodes ================= Based on USB keycodes +=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+====+====+====+====+====+ | | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | +=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+====+====+====+====+====+ | 00x | | | | | a | b | c | d | e | f | g | h | i | j | k | l | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | | | | | | | | | | | | | | | | ! |@ " | | 01x | m | n | o | p | q | r | s | t | u | v | w | x | y | z | 1 | 2 | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | | # £ | $ | % | ^ & | & ' | * ( | ( ) | ) _ | | | | | |_ = | + | { | | 02x | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | RET | ESC | BS |TAB |SPC | - | = | [ | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | | } | | | ~ | : * | " @ | ~ ¬ | < | > | ? | | | | | | | | | 03x | ] | \ | # | ; : | ' | ` | , | . | / | CAP | F1 | F2 | F3 | F4 | F5 | F6 | \| next to left Shift +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | | | | | | | | | | PAU | | | | | | | | | 04x | F7 | F8 | F9 | F10 | F11 | F12 |PRINT| SCR | BRK | INS |HOME |PGUP|DEL |END |PGDN|RGT | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | 05x | LEFT| DOWN| UP | NUM | K/ | K* | K- | K+ |KRET | K1 | K2 | K3 | K4 | K5 | K6 | K7 | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | | | | | | | | | | | | | | | | | | | | 06x | K8 | K9 | K0 | K. | \ | APP |POWER| K= | F13 | F14 | F15 |F16 |F17 |F18 |F19 |F20 | \| next to Return +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | 07x | F21 | F22 | F23 | F24 |EXEC |HELP |MENU |SELCT|STOP |AGAIN|UNDO |CUT |COPY|PSTE|FIND|MUTE| +=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+====+====+====+====+====+ | | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | +=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+====+====+====+====+====+ | 08x |VOLUP|VOLDN| | | | K, | K= | \ |KANA | YEN |CONV |NCNV|INT6|INT7|INT8|INT9| \ next to right Shift +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | 09x |LANG1|LANG2|LANG3|LANG4|LANG5|LANG6|LANG7|LANG8|LANG9|ALTER|SYREQ|CAN |CLR |PRIR|RET2|SEPR| +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | 0Ax | OUT | OPER|CLEAR|CSEL |ESEL | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | 0Bx | K00 | K000|THOU | DEC |CURR |SUBC | K( | K) | K{ | K} |KTAB |KBS | KA | KB | KC | KD | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | 0Cx | KE | KF |KXOR |KPWR | K% | K< | K> | K& | K&& | K| | K|| | K: | K# |KSPC| K@ | K! | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | | MEM | MEM | MEM | MEM | MEM | MEM | MEM |PLUS | |CLEAR| | | | | | | | 0Dx |STORE|RECAL|CLEAR| ADD | SUB | MUL | DIV |MINUS|CLEAR|ENTRY| BIN | OCT| DEC| HEX| | | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | 0Ex |LCTRL| LSHF|LALT |LGUI |RCTRL|RSHF |RALT |RGUI | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | 0Fx | +=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+====+====+====+====+====+ | | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF | +=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+=====+====+====+====+====+====+ | | | |AUDIO|AUDIO|AUDIO|AUDIO|AUDIO|MEDIA| | | | | | | | | | 10x | |MODE |NEXT |PREV |STOP |PLAY |MUTE |SELCT| WWW |MAIL |CALC |COMP|SRCH|HOME|BACK|FWD | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+ | | | |BOOK |BRGHT|BRGHT|DSPLY|LIGHT|LIGHT|LIGHT| | | | | |FAST| | | 11x | STOP|RFRSH| MARK| DOWN| UP |SWTCH|TGGLE|DOWN | UP |EJECT|SLEEP|APP1|APP2|RWND|FWD | | +-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+-----+----+----+----+----+----+