qmk_firmware/Keycodes.md

1.2 KiB
Raw Blame History

Letters and Numbers

KC_1 KC_2 KC_3 KC_4 KC_5 KC_6 KC_7 KC_8
KC_9 KC_0 KC_F1 KC_F2 KC_F3 KC_F4 KC_F5 KC_F6
KC_F7 KC_F8 KC_F9 KC_F10 KC_F11 KC_F12 KC_F13 KC_F14
KC_F15 KC_F16 KC_F17 KC_F18 KC_F19 KC_F20 KC_F21 KC_F22
KC_F23 KC_F24 KC_A KC_B KC_C KC_D KC_E KC_F
KC_G KC_H KC_I KC_J KC_K KC_L KC_M KC_N
KC_O KC_P KC_Q KC_R KC_S KC_T KC_U KC_V
KC_W KC_X KC_Y KC_Z

Basic Keyboard Keys

Long Name Short Name Description
KC_ENTER KC_ENT Keyboard Return (ENTER)
KC_ESCAPE KC_ESC Keyboard ESCAPE
KC_BSPACE KC_BSPC Keyboard DELETE (Backspace)
KC_TAB Keyboard Tab
KC_SPACE KC_SPC Keyboard Spacebar
KC_MINUS KC_MINS Keyboard - and (underscore)
KC_EQUAL KC_EQL Keyboard = and +
KC_LBRACKET KC_LBRC Keyboard [ and {
KC_RBRACKET KC_RBRC Keyboard ] and }
KC_BSLASH KC_BSLS Keyboard \ and |
KC_NONUS_HASH KC_NUHS Keyboard Non-US # and ~
KC_SCOLON KC_SCLN Keyboard ; and :
KC_QUOTE KC_QUOT Keyboard and “
KC_GRAVE KC_GRV Keyboard Grave Accent and Tilde
KC_COMMA KC_COMM Keyboard , and <
KC_DOT Keyboard . and >
KC_SLASH KC_SLSH Keyboard / and ?
KC_CAPSLOCK KC_CAPS Keyboard Caps Lock

Modifiers