This is a list of all currently supported scancodes and their mnemonics
| Key | mnemonic |
| Escape key | esc |
| Function keys | f1 .. f12 |
| Circumflex (^) | circ |
| Backspace | bs |
| Tab | tab |
| Caps lock | caps |
| Carriage return | cr |
| Left shift key | lshift |
| Right shift key | rshift |
| Control key | ctrl |
| Alternate key | alt |
| Space bar | space |
| Delete key | del |
| Insert key | ins |
| Home | home |
| End | end |
| Page up | pgup |
| Page down | pgdn |
| Cursor up | up |
| Cursor down | down |
| Cursor left | left |
| Cursor right | right |
| Dot/Full stop (.) | dot |
| Comma (,) | comma |
Single characters are represented by the characters themselves. The keys can be kept pressed with a trailing plus sign. You can release pressed keys with a trailing minus sign. Please remember to place a blank between the characters; e.g. "lshift+ T lshift- e l e j e t" produces the output "Telejet".