mirror of
https://github.com/zsa/docs.git
synced 2026-05-06 03:29:03 -07:00
7.5 KiB
7.5 KiB
| 1 | Key Display | Description | Category | c definition | JS Keycode |
|---|---|---|---|---|---|
| 2 | A | Alphabet | KC_A | 65 | |
| 3 | B | Alphabet | KC_B | 66 | |
| 4 | C | Alphabet | KC_C | 67 | |
| 5 | D | Alphabet | KC_D | 68 | |
| 6 | E | Alphabet | KC_E | 69 | |
| 7 | F | Alphabet | KC_F | 70 | |
| 8 | G | Alphabet | KC_G | 71 | |
| 9 | H | Alphabet | KC_H | 72 | |
| 10 | I | Alphabet | KC_I | 73 | |
| 11 | J | Alphabet | KC_J | 74 | |
| 12 | K | Alphabet | KC_K | 75 | |
| 13 | L | Alphabet | KC_L | 76 | |
| 14 | M | Alphabet | KC_M | 77 | |
| 15 | N | Alphabet | KC_N | 78 | |
| 16 | O | Alphabet | KC_O | 79 | |
| 17 | P | Alphabet | KC_P | 80 | |
| 18 | Q | Alphabet | KC_Q | 81 | |
| 19 | R | Alphabet | KC_R | 82 | |
| 20 | S | Alphabet | KC_S | 83 | |
| 21 | T | Alphabet | KC_T | 84 | |
| 22 | U | Alphabet | KC_U | 85 | |
| 23 | V | Alphabet | KC_V | 86 | |
| 24 | W | Alphabet | KC_W | 87 | |
| 25 | X | Alphabet | KC_X | 88 | |
| 26 | Y | Alphabet | KC_Y | 89 | |
| 27 | Z | Alphabet | KC_Z | 90 | |
| 28 | 1 | Numeric | KC_1 | 49 | |
| 29 | 2 | Numeric | KC_2 | 50 | |
| 30 | 3 | Numeric | KC_3 | 51 | |
| 31 | 4 | Numeric | KC_4 | 52 | |
| 32 | 5 | Numeric | KC_5 | 53 | |
| 33 | 6 | Numeric | KC_6 | 54 | |
| 34 | 7 | Numeric | KC_7 | 55 | |
| 35 | 8 | Numeric | KC_8 | 56 | |
| 36 | 9 | Numeric | KC_9 | 57 | |
| 37 | 0 | Numeric | KC_0 | 48 | |
| 38 | ⏎ | Enter | Spacing | KC_ENTER | 13 |
| 39 | ⎋ | Escape | Spacing | KC_ESCAPE | 27 |
| 40 | ⌫ | Backspace | Spacing | KC_BSPACE | 8 |
| 41 | ⇥ | Tab | Spacing | KC_TAB | 9 |
| 42 | ⎵ | Space | Spacing | KC_SPACE | 32 |
| 43 | fn0 | Fn | KC_FN0 | 850 | |
| 44 | fn1 | Fn | KC_FN1 | 851 | |
| 45 | fn2 | Fn | KC_FN2 | 852 | |
| 46 | fn3 | Fn | KC_FN3 | 853 | |
| 47 | fn4 | Fn | KC_FN4 | 854 | |
| 48 | fn5 | Fn | KC_FN5 | 855 | |
| 49 | fn6 | Fn | KC_FN6 | 856 | |
| 50 | fn7 | Fn | KC_FN7 | 857 | |
| 51 | fn8 | Fn | KC_FN8 | 858 | |
| 52 | fn9 | Fn | KC_FN9 | 859 | |
| 53 | fn10 | Fn | KC_FN10 | 860 | |
| 54 | fn11 | Fn | KC_FN11 | 861 | |
| 55 | fn12 | Fn | KC_FN12 | 862 | |
| 56 | fn13 | Fn | KC_FN13 | 863 | |
| 57 | fn14 | Fn | KC_FN14 | 864 | |
| 58 | fn15 | Fn | KC_FN15 | 865 | |
| 59 | fn16 | Fn | KC_FN16 | 866 | |
| 60 | fn17 | Fn | KC_FN17 | 867 | |
| 61 | fn18 | Fn | KC_FN18 | 868 | |
| 62 | fn19 | Fn | KC_FN19 | 869 | |
| 63 | fn20 | Fn | KC_FN20 | 870 | |
| 64 | fn21 | Fn | KC_FN21 | 871 | |
| 65 | fn22 | Fn | KC_FN22 | 872 | |
| 66 | fn23 | Fn | KC_FN23 | 873 | |
| 67 | fn24 | Fn | KC_FN24 | 874 | |
| 68 | fn25 | Fn | KC_FN25 | 875 | |
| 69 | fn26 | Fn | KC_FN26 | 876 | |
| 70 | fn27 | Fn | KC_FN27 | 877 | |
| 71 | fn28 | Fn | KC_FN28 | 879 | |
| 72 | fn29 | Fn | KC_FN29 | 880 | |
| 73 | fn30 | Fn | KC_FN30 | 881 | |
| 74 | fn31 | Fn | KC_FN31 | 882 | |
| 75 | F1 | Function keys | KC_F1 | 112 | |
| 76 | F2 | Function keys | KC_F2 | 113 | |
| 77 | F3 | Function keys | KC_F3 | 114 | |
| 78 | F4 | Function keys | KC_F4 | 115 | |
| 79 | F5 | Function keys | KC_F5 | 116 | |
| 80 | F6 | Function keys | KC_F6 | 117 | |
| 81 | F7 | Function keys | KC_F7 | 118 | |
| 82 | F8 | Function keys | KC_F8 | 119 | |
| 83 | F9 | Function keys | KC_F9 | 120 | |
| 84 | F10 | Function keys | KC_F10 | 121 | |
| 85 | F11 | Function keys | KC_F11 | 122 | |
| 86 | F12 | Function keys | KC_F12 | 123 | |
| 87 | F13 | Function keys | KC_F13 | 124 | |
| 88 | F14 | Function keys | KC_F14 | 125 | |
| 89 | F15 | Function keys | KC_F15 | 126 | |
| 90 | F16 | Function keys | KC_F16 | 127 | |
| 91 | F17 | Function keys | KC_F17 | 128 | |
| 92 | F18 | Function keys | KC_F18 | 129 | |
| 93 | F19 | Function keys | KC_F19 | 130 | |
| 94 | F20 | Function keys | KC_F20 | 131 | |
| 95 | F21 | Function keys | KC_F21 | 132 | |
| 96 | F22 | Function keys | KC_F22 | 133 | |
| 97 | F23 | Function keys | KC_F23 | 134 | |
| 98 | F24 | Function keys | KC_F24 | 135 | |
| 99 | DF0 | Layer switch | DF(0) | 1100 | |
| 100 | DF1 | Layer switch | DF(1) | 1101 | |
| 101 | DF2 | Layer switch | DF(2) | 1102 | |
| 102 | DF3 | Layer switch | DF(3) | 1103 | |
| 103 | DF4 | Layer switch | DF(4) | 1104 | |
| 104 | DF5 | Layer switch | DF(5) | 1105 | |
| 105 | DF6 | Layer switch | DF(6) | 1106 | |
| 106 | DF7 | Layer switch | DF(7) | 1107 | |
| 107 | DF8 | Layer switch | DF(8) | 1108 | |
| 108 | DF9 | Layer switch | DF(9) | 1109 | |
| 109 | DF10 | Layer switch | DF(10) | 1110 | |
| 110 | 🔇 | Mute | Media | KC_AUDIO_MUTE | 800 |
| 111 | 🔊 | Volume up | Media | KC_AUDIO_VOL_UP | 801 |
| 112 | 🔉 | Volume down | Media | KC_AUDIO_VOL_DOWN | 802 |
| 113 | Next | Media | KC_MEDIA_NEXT_TRACK | 803 | |
| 114 | Previous | Media | KC_MEDIA_PREV_TRACK | 804 | |
| 115 | ◼ | Stop | Media | KC_MEDIA_STOP | 805 |
| 116 | Play/Pause | Media | KC_MEDIA_PLAY_PAUSE | 806 | |
| 117 | Media | KC_MEDIA_SELECT | 807 | ||
| 118 | ⏏ | Eject | Media | KC_MEDIA_EJECT | 808 |
| 119 | Media | KC_MAIL | 809 | ||
| 120 | Media | KC_CALCULATOR | 810 | ||
| 121 | Media | KC_MY_COMPUTER | 811 | ||
| 122 | Media | KC_WWW_SEARCH | 812 | ||
| 123 | Media | KC_WWW_HOME | 813 | ||
| 124 | Media | KC_WWW_BACK | 814 | ||
| 125 | Media | KC_WWW_FORWARD | 815 | ||
| 126 | Media | KC_WWW_STOP | 816 | ||
| 127 | Media | KC_WWW_REFRESH | 817 | ||
| 128 | Media | KC_WWW_FAVORITES | 818 | ||
| 129 | Media | KC_MEDIA_FAST_FORWARD | 819 | ||
| 130 | Media | KC_MEDIA_REWIND | 820 | ||
| 131 | ✲ | Control | Modifiers | KC_LCTRL | 17 |
| 132 | ⇧ | Shift | Modifiers | KC_LSHIFT | 16 |
| 133 | ⌥ | Alt | Modifiers | KC_LALT | 18 |
| 134 | ⌘ | Mac/windows key | Modifiers | KC_LGUI | 91 |
| 135 | ✲ | Control | Modifiers | KC_RCTRL | 700 |
| 136 | ⇧ | Shift | Modifiers | KC_RSHIFT | 701 |
| 137 | ⌥ | Alt | Modifiers | KC_RALT | 702 |
| 138 | ⌘ | Mac/windows key | Modifiers | KC_RGUI | 92 |
| 139 | MO0 | Mometary layer switch | MO(0) | 1050 | |
| 140 | MO1 | Mometary layer switch | MO(1) | 1051 | |
| 141 | MO2 | Mometary layer switch | MO(2) | 1052 | |
| 142 | MO3 | Mometary layer switch | MO(3) | 1053 | |
| 143 | MO4 | Mometary layer switch | MO(4) | 1054 | |
| 144 | MO5 | Mometary layer switch | MO(5) | 1055 | |
| 145 | MO6 | Mometary layer switch | MO(6) | 1056 | |
| 146 | MO7 | Mometary layer switch | MO(7) | 1057 | |
| 147 | MO8 | Mometary layer switch | MO(8) | 1058 | |
| 148 | MO9 | Mometary layer switch | MO(9) | 1059 | |
| 149 | MO10 | Mometary layer switch | MO(10) | 1060 | |
| 150 | Mouse | KC_MS_UP | 901 | ||
| 151 | Mouse | KC_MS_DOWN | 902 | ||
| 152 | Mouse | KC_MS_LEFT | 903 | ||
| 153 | Mouse | KC_MS_RIGHT | 904 | ||
| 154 | Mouse | KC_MS_BTN1 | 905 | ||
| 155 | Mouse | KC_MS_BTN2 | 906 | ||
| 156 | Mouse | KC_MS_BTN3 | 907 | ||
| 157 | Mouse | KC_MS_BTN4 | 908 | ||
| 158 | Mouse | KC_MS_BTN5 | 909 | ||
| 159 | Mouse acceleration | KC_MS_ACCEL0 | 914 | ||
| 160 | Mouse acceleration | KC_MS_ACCEL1 | 915 | ||
| 161 | Mouse acceleration | KC_MS_ACCEL2 | 916 | ||
| 162 | Mouse wheel | KC_MS_WH_UP | 910 | ||
| 163 | Mouse wheel | KC_MS_WH_DOWN | 911 | ||
| 164 | Mouse wheel | KC_MS_WH_LEFT | 912 | ||
| 165 | Mouse wheel | KC_MS_WH_RIGHT | 913 | ||
| 166 | ↖ | Home | Navigational | KC_HOME | 36 |
| 167 | ⇞ | Page up | Navigational | KC_PGUP | 33 |
| 168 | ⌦ | Delete | Navigational | KC_DELETE | 46 |
| 169 | ↘ | End | Navigational | KC_END | 35 |
| 170 | ⇟ | Page down | Navigational | KC_PGDOWN | 34 |
| 171 | ▶ | Right arrow | Navigational | KC_RIGHT | 39 |
| 172 | ◀ | Left arrow | Navigational | KC_LEFT | 37 |
| 173 | ▼ | Down arrow | Navigational | KC_DOWN | 40 |
| 174 | ▲ | Up arrow | Navigational | KC_UP | 38 |
| 175 | = | Numpad | KC_KP_EQUAL | 187 | |
| 176 | / | Numpad | KC_KP_SLASH | 111 | |
| 177 | * | Numpad | KC_KP_ASTERISK | 106 | |
| 178 | - | Numpad | KC_KP_MINUS | 109 | |
| 179 | + | Numpad | KC_KP_PLUS | 107 | |
| 180 | ⌤ | Enter | Numpad | KC_KP_ENTER | 506 |
| 181 | 1 | Numpad | KC_KP_1 | 97 | |
| 182 | 2 | Numpad | KC_KP_2 | 98 | |
| 183 | 3 | Numpad | KC_KP_3 | 99 | |
| 184 | 4 | Numpad | KC_KP_4 | 100 | |
| 185 | 5 | Numpad | KC_KP_5 | 101 | |
| 186 | 6 | Numpad | KC_KP_6 | 102 | |
| 187 | 7 | Numpad | KC_KP_7 | 103 | |
| 188 | 8 | Numpad | KC_KP_8 | 104 | |
| 189 | 9 | Numpad | KC_KP_9 | 105 | |
| 190 | 0 | Numpad | KC_KP_0 | 96 | |
| 191 | . | Numpad | KC_KP_DOT | 110 | |
| 192 | Other | KC_NO | 500 | ||
| 193 | Other | KC_ROLL_OVER | 501 | ||
| 194 | Other | KC_POST_FAIL | 502 | ||
| 195 | Other | KC_UNDEFINED | 503 | ||
| 196 | - | Other | KC_MINUS | 189 | |
| 197 | ` | Other | KC_GRAVE | 192 | |
| 198 | Other | KC_CAPSLOCK | 505 | ||
| 199 | Other | KC_PSCREEN | 42 | ||
| 200 | Other | KC_LOCKING_SCROLL | 137 | ||
| 201 | Other | KC_PAUSE | 19 | ||
| 202 | INS | Other | KC_INSERT | 45 | |
| 203 | NUML | Other | KC_LOCKING_NUM | 136 | |
| 204 | \ | Other | KC_NONUS_BSLASH | 507 | |
| 205 | Other | KC_APPLICATION | 508 | ||
| 206 | Other | KC_POWER | 509 | ||
| 207 | Other | KC_EXECUTE | 510 | ||
| 208 | Other | KC_HELP | 47 | ||
| 209 | Other | KC_MENU | 511 | ||
| 210 | Other | KC_SELECT | 41 | ||
| 211 | Other | KC_STOP | 550 | ||
| 212 | Other | KC_AGAIN | 551 | ||
| 213 | Other | KC_UNDO | 552 | ||
| 214 | Other | KC_CUT | 553 | ||
| 215 | Other | KC_COPY | 554 | ||
| 216 | Other | KC_PASTE | 555 | ||
| 217 | Other | KC_FIND | 556 | ||
| 218 | 🔇 | Mute | Other | KC__MUTE | 557 |
| 219 | 🔊 | Volume up | Other | KC__VOLUP | 558 |
| 220 | 🔉 | Volume down | Other | KC__VOLDOWN | 559 |
| 221 | ⇪ | Caps lock | Other | KC_LOCKING_CAPS | 20 |
| 222 | , | Other | KC_KP_COMMA | 560 | |
| 223 | Other | KC_KP_EQUAL_AS400 | 561 | ||
| 224 | Other | KC_INT1 | 600 | ||
| 225 | Other | KC_INT2 | 601 | ||
| 226 | Other | KC_INT3 | 602 | ||
| 227 | Other | KC_INT4 | 603 | ||
| 228 | Other | KC_INT5 | 604 | ||
| 229 | Other | KC_INT6 | 605 | ||
| 230 | Other | KC_INT7 | 606 | ||
| 231 | Other | KC_INT8 | 607 | ||
| 232 | Other | KC_INT9 | 608 | ||
| 233 | Other | KC_LANG1 | 609 | ||
| 234 | Other | KC_LANG2 | 610 | ||
| 235 | Other | KC_LANG3 | 611 | ||
| 236 | Other | KC_LANG4 | 612 | ||
| 237 | Other | KC_LANG5 | 613 | ||
| 238 | Other | KC_LANG6 | 614 | ||
| 239 | Other | KC_LANG7 | 615 | ||
| 240 | Other | KC_LANG8 | 616 | ||
| 241 | Other | KC_LANG9 | 617 | ||
| 242 | Other | KC_ALT_ERASE | 618 | ||
| 243 | Other | KC_SYSREQ | 619 | ||
| 244 | Other | KC_CANCEL | 620 | ||
| 245 | ⌧ | Clear | Other | KC_CLEAR | 12 |
| 246 | Other | KC_PRIOR | 650 | ||
| 247 | Other | KC_RETURN | 651 | ||
| 248 | Other | KC_SEPARATOR | 652 | ||
| 249 | Other | KC_OUT | 653 | ||
| 250 | Other | KC_OPER | 654 | ||
| 251 | Other | KC_CLEAR_AGAIN | 655 | ||
| 252 | Other | KC_CRSEL | 656 | ||
| 253 | Other | KC_EXSEL | 657 | ||
| 254 | [ | Punctuation | KC_LBRACKET | 219 | |
| 255 | ] | Punctuation | KC_RBRACKET | 221 | |
| 256 | \ | Punctuation | KC_BSLASH | 220 | |
| 257 | Punctuation | KC_NONUS_HASH | 504 | ||
| 258 | ; | Punctuation | KC_SCOLON | 186 | |
| 259 | Punctuation | KC_QUOTE | 222 | ||
| 260 | , | Punctuation | KC_COMMA | 188 | |
| 261 | . | Punctuation | KC_DOT | 190 | |
| 262 | / | Punctuation | KC_SLASH | 191 | |
| 263 | System control | KC_SYSTEM_POWER | 750 | ||
| 264 | System control | KC_SYSTEM_SLEEP | 751 | ||
| 265 | System control | KC_SYSTEM_WAKE | 752 | ||
| 266 | TO0 | Toggle Layer | TO(0, ON_PRESS) | 1000 | |
| 267 | TO1 | Toggle Layer | TO(1, ON_PRESS) | 1001 | |
| 268 | TO2 | Toggle Layer | TO(2, ON_PRESS) | 1002 | |
| 269 | TO3 | Toggle Layer | TO(3, ON_PRESS) | 1003 | |
| 270 | TO4 | Toggle Layer | TO(4, ON_PRESS) | 1004 | |
| 271 | TO5 | Toggle Layer | TO(5, ON_PRESS) | 1005 | |
| 272 | TO6 | Toggle Layer | TO(6, ON_PRESS) | 1006 | |
| 273 | TO7 | Toggle Layer | TO(7, ON_PRESS) | 1007 | |
| 274 | TO8 | Toggle Layer | TO(8, ON_PRESS) | 1008 | |
| 275 | TO9 | Toggle Layer | TO(9, ON_PRESS) | 1009 | |
| 276 | TO10 | Toggle Layer | TO(10, ON_PRESS) | 1010 |