Defined in carb/input/InputTypes.h

enum class carb::input::KeyboardInput : InputType

Defines keyboard key codes.

The key code represents the physical key location in the standard US keyboard layout keyboard, if they exist in the US keyboard.

eUnknown is sent for key events that do not have a key code.


enumerator eUnknown

An unknown key event.

enumerator eSpace
enumerator eApostrophe
enumerator eComma
enumerator eMinus
enumerator ePeriod
enumerator eSlash
enumerator eKey0
enumerator eKey1
enumerator eKey2
enumerator eKey3
enumerator eKey4
enumerator eKey5
enumerator eKey6
enumerator eKey7
enumerator eKey8
enumerator eKey9
enumerator eSemicolon
enumerator eEqual
enumerator eA
enumerator eB
enumerator eC
enumerator eD
enumerator eE
enumerator eF
enumerator eG
enumerator eH
enumerator eI
enumerator eJ
enumerator eK
enumerator eL
enumerator eM
enumerator eN
enumerator eO
enumerator eP
enumerator eQ
enumerator eR
enumerator eS
enumerator eT
enumerator eU
enumerator eV
enumerator eW
enumerator eX
enumerator eY
enumerator eZ
enumerator eLeftBracket
enumerator eBackslash
enumerator eRightBracket
enumerator eGraveAccent
enumerator eEscape
enumerator eTab
enumerator eEnter
enumerator eBackspace
enumerator eInsert
enumerator eDel
enumerator eRight
enumerator eLeft
enumerator eDown
enumerator eUp
enumerator ePageUp
enumerator ePageDown
enumerator eHome
enumerator eEnd
enumerator eCapsLock
enumerator eScrollLock
enumerator eNumLock
enumerator ePrintScreen
enumerator ePause
enumerator eF1
enumerator eF2
enumerator eF3
enumerator eF4
enumerator eF5
enumerator eF6
enumerator eF7
enumerator eF8
enumerator eF9
enumerator eF10
enumerator eF11
enumerator eF12
enumerator eNumpad0
enumerator eNumpad1
enumerator eNumpad2
enumerator eNumpad3
enumerator eNumpad4
enumerator eNumpad5
enumerator eNumpad6
enumerator eNumpad7
enumerator eNumpad8
enumerator eNumpad9
enumerator eNumpadDel
enumerator eNumpadDivide
enumerator eNumpadMultiply
enumerator eNumpadSubtract
enumerator eNumpadAdd
enumerator eNumpadEnter
enumerator eNumpadEqual
enumerator eLeftShift
enumerator eLeftControl
enumerator eLeftAlt
enumerator eLeftSuper
enumerator eRightShift
enumerator eRightControl
enumerator eRightAlt
enumerator eRightSuper
enumerator eMenu
enumerator eCount

Number of key entries.