= Key encoding for extended keyboard protocol See link:protocol-extensions.asciidoc#keyboard-handling[Keyboard Handling protocol extension] |=== | Name | Encoded representation (base64) | 0 | `G` | 1 | `H` | 2 | `I` | 3 | `J` | 4 | `K` | 5 | `L` | 6 | `M` | 7 | `N` | 8 | `O` | 9 | `P` | A | `S` | APOSTROPHE | `B` | B | `T` | BACKSLASH | `t` | BACKSPACE | `1` | C | `U` | CAPS LOCK | `BA` | COMMA | `C` | D | `V` | DELETE | `3` | DOWN | `6` | E | `W` | END | `/` | ENTER | `z` | EQUAL | `R` | ESCAPE | `y` | F | `X` | F1 | `BF` | F10 | `BO` | F11 | `BP` | F12 | `BQ` | F13 | `BR` | F14 | `BS` | F15 | `BT` | F16 | `BU` | F17 | `BV` | F18 | `BW` | F19 | `BX` | F2 | `BG` | F20 | `BY` | F21 | `BZ` | F22 | `Ba` | F23 | `Bb` | F24 | `Bc` | F25 | `Bd` | F3 | `BH` | F4 | `BI` | F5 | `BJ` | F6 | `BK` | F7 | `BL` | F8 | `BM` | F9 | `BN` | G | `Y` | GRAVE ACCENT | `v` | H | `Z` | HOME | `+` | I | `a` | INSERT | `2` | J | `b` | K | `c` | KP 0 | `Be` | KP 1 | `Bf` | KP 2 | `Bg` | KP 3 | `Bh` | KP 4 | `Bi` | KP 5 | `Bj` | KP 6 | `Bk` | KP 7 | `Bl` | KP 8 | `Bm` | KP 9 | `Bn` | KP ADD | `Bs` | KP DECIMAL | `Bo` | KP DIVIDE | `Bp` | KP ENTER | `Bt` | KP EQUAL | `Bu` | KP MULTIPLY | `Bq` | KP SUBTRACT | `Br` | L | `d` | LEFT | `5` | LEFT ALT | `Bx` | LEFT BRACKET | `s` | LEFT CONTROL | `Bw` | LEFT SHIFT | `Bv` | LEFT SUPER | `By` | M | `e` | MINUS | `D` | N | `f` | NUM LOCK | `BC` | O | `g` | P | `h` | PAGE DOWN | `9` | PAGE UP | `8` | PAUSE | `BE` | PERIOD | `E` | PRINT SCREEN | `BD` | Q | `i` | R | `j` | RIGHT | `4` | RIGHT ALT | `B1` | RIGHT BRACKET | `u` | RIGHT CONTROL | `B0` | RIGHT SHIFT | `Bz` | RIGHT SUPER | `B2` | S | `k` | SCROLL LOCK | `BB` | SEMICOLON | `Q` | SLASH | `F` | SPACE | `A` | T | `l` | TAB | `0` | U | `m` | UP | `7` | V | `n` | W | `o` | WORLD 1 | `w` | WORLD 2 | `x` | X | `p` | Y | `q` | Z | `r` |===