The IDs for the keys that can receive input.
Enumerator |
---|
Escape | The escape key.
|
Alpha1 | The numeric key 1 at the top of the keyboard.
|
Alpha2 | The numeric key 2 at the top of the keyboard.
|
Alpha3 | The numeric key 3 at the top of the keyboard.
|
Alpha4 | The numeric key 4 at the top of the keyboard.
|
Alpha5 | The numeric key 5 at the top of the keyboard.
|
Alpha6 | The numeric key 6 at the top of the keyboard.
|
Alpha7 | The numeric key 7 at the top of the keyboard.
|
Alpha8 | The numeric key 8 at the top of the keyboard.
|
Alpha9 | The numeric key 9 at the top of the keyboard.
|
Alpha0 | The numeric key 0 at the top of the keyboard.
|
Minus | The minus key at the top of the keyboard.
|
Equals | The equals sign key.
|
Backspace | The backspace key.
|
Tab | The tab key.
|
Q | The "q" key.
|
W | The "w" key.
|
E | The "e" key.
|
R | The "r" key.
|
T | The "t" key.
|
Y | The "y" key.
|
U | The "u" key.
|
I | The "i" key.
|
O | The "o" key.
|
P | The "p" key.
|
LBracket | The left bracket key.
|
RBracket | The right bracket key.
|
Enter | The enter key.
|
LCtrl | The left control key.
|
A | The "a" key.
|
S | The "s" key.
|
D | The "d" key.
|
F | The "f" key.
|
G | The "g" key.
|
H | The "h" key.
|
J | The "j" key.
|
K | The "k" key.
|
L | The "l" key.
|
Semicolon | The semicolon key.
|
Apostrophe | The apostrophe key.
|
Tilde | The tilde key.
|
LShift | The left shift key.
|
Backslash | The backslash key.
|
Z | The "z" key.
|
X | The "x" key.
|
C | The "c" key.
|
V | The "v" key.
|
B | The "b" key.
|
N | The "n" key.
|
M | The "m" key.
|
Comma | The comma key.
|
Period | The period key.
|
Slash | The forward slash key.
|
RShift | The right shift key.
|
NP_Multiply | The multiply key on the numeric keypad.
|
LAlt | The left alt key.
|
Space | The space key.
|
CapsLock | The Caps Lock key.
|
F1 | The F1 function key.
|
F2 | The F2 function key.
|
F3 | The F3 function key.
|
F4 | The F4 function key.
|
F5 | The F5 function key.
|
F6 | The F6 function key.
|
F7 | The F7 function key.
|
F8 | The F8 function key.
|
F9 | The F9 function key.
|
F10 | The F10 function key.
|
NumLock | The Num Lock key.
|
ScrollLock | The Scroll Lock key.
|
NP_7 | The 7 key on the numeric keypad.
|
NP_8 | The 8 key on the numeric keypad.
|
NP_9 | The 9 key on the numeric keypad.
|
NP_Substract | The substract key on the numeric keypad.
|
NP_4 | The 4 key on the numeric keypad.
|
NP_5 | The 5 key on the numeric keypad.
|
NP_6 | The 6 key on the numeric keypad.
|
NP_Add | The add key on the numeric keypad.
|
NP_1 | The 1 key on the numeric keypad.
|
NP_2 | The 2 key on the numeric keypad.
|
NP_3 | The 3 key on the numeric keypad.
|
NP_0 | The 0 key on the numeric keypad.
|
F11 | The F11 function key.
|
F12 | The F12 function key.
|
F13 | The F13 function key.
|
F14 | The F14 function key.
|
F15 | The F15 function key.
|
Colon | The colon key.
|
Underline | The underline key.
|
NP_Enter | The enter key on the numeric keypad.
|
RCtrl | The right control key.
|
NP_Period | The period key on the numeric keypad.
|
NP_Divide | The divide key on the numeric keypad.
|
Print | The print scree key.
|
RAlt | The right alt key.
|
Pause | The pause|break key.
|
Home | The home key.
|
Up | The up direction key.
|
PgUp | The page up key.
|
Left | The left direction key.
|
Right | The right direction key.
|
End | The end key.
|
Down | The down direction key.
|
PgDn | The page down key.
|
Insert | The insert key.
|
Delete | The delete key.
|
LWin | The left Windows key.
|
RWin | The right Windows key.
|
Apps | The apps key.
|
OEM_102 | The OEM_102 key.
|
Mouse1 | The left mouse button.
|
Mouse2 | The right mouse button.
|
Mouse3 | The middle mouse button.
|
Mouse4 | The fourth mouse button.
|
Mouse5 | The fifth mouse button.
|
Mouse6 | The sixth mouse button.
|
Mouse7 | The seventh mouse button.
|
Mouse8 | The eight mouse button.
|
MouseWheelUp | The mouse wheel up axis.
|
MouseWheelDown | The mouse wheel down axis.
|
MouseX | The relative sideways movement of the mouse.
|
MouseY | The relative forward movement of the mouse.
|
MouseZ | The relative upward movement of the mouse.
|
MouseXAbsolute | The absolute x position of the mouse.
|
MouseYAbsolute | The absolute y position of the mouse.
|
MouseLast | The last position of the mouse.
|
XI_DPadUp | The up direction on the directional pad of the XInput controller.
|
XI_DPadDown | The down direction on the directional pad of the XInput controller.
|
XI_DPadLeft | The left direction on the directional pad of the XInput controller.
|
XI_DPadRight | The right direction on the directional pad of the XInput controller.
|
XI_Start | The start button of the XInput controller.
|
XI_Back | The back button of the XInput controller.
|
XI_ThumbL | The left thumb stick button on the XInput controller.
|
XI_ThumbR | The right thumb stick button on the XInput controller.
|
XI_ShoulderL | The left shoulder button on the XInput controller.
|
XI_ShoulderR | The right shoulder button on the XInput controller.
|
XI_A | The A button on the XInput controller.
|
XI_B | The B button on the XInput controller.
|
XI_X | The X button on the XInput controller.
|
XI_Y | The Y button on the XInput controller.
|
XI_TriggerL | The left trigger axis on the XInput controller.
|
XI_TriggerR | The right trigger axis on the XInput controller.
|
XI_ThumbLX | The horizontal motion of the left thumb stick on the XInput controller.
|
XI_ThumbLY | The vertical motion of the left thumb stick on the XInput controller.
|
XI_ThumbLUp | Indicates whether the left thumb stick is pressed upward on the XInput controller.
|
XI_ThumbLDown | Indicates whether the left thumb stick is pressed downward on the XInput controller.
|
XI_ThumbLLeft | Indicates whether the left thumb stick is pressed to the left on the XInput controller.
|
XI_ThumbLRight | Indicates whether the left thumb stick is pressed to the right on the XInput controller.
|
XI_ThumbRX | The horizontal motion of the right thumb stick on the XInput controller.
|
XI_ThumbRY | The vertical motion of the right thumb stick on the XInput controller.
|
XI_ThumbRUp | Indicates whether the right thumb stick is pressed upward on the XInput controller.
|
XI_ThumbRDown | Indicates whether the right thumb stick is pressed downward on the XInput controller.
|
XI_ThumbRLeft | Indicates whether the right thumb stick is pressed to the left on the XInput controller.
|
XI_ThumbRRight | Indicates whether the right thumb stick is pressed to the right on the XInput controller.
|
XI_TriggerLBtn | The left trigger button on the XInput controller.
|
XI_TriggerRBtn | The right trigger button on the XInput controller.
|
XI_Connect | The connect button on the XInput controller.
|
XI_Disconnect | The disconnect button on the XInput controller.
|
Orbis_Options | The options button on the PS4 controller.
|
Orbis_L3 | The left thumb stick button on the PS4 controller.
|
Orbis_R3 | The right thumb stick button on the PS4 controller.
|
Orbis_Up | The up directional pad button on the PS4 controller.
|
Orbis_Right | The right directional pad button on the PS4 controller.
|
Orbis_Down | The down directional pad button on the PS4 controller.
|
Orbis_Left | The left directional pad button on the PS4 controller.
|
Orbis_L2 | The L2 button on the PS4 controller.
|
Orbis_R2 | The R2 button on the PS4 controller.
|
Orbis_L1 | The L1 button on the PS4 controller.
|
Orbis_R1 | The R1 button on the PS4 controller.
|
Orbis_Triangle | The triangle button on the PS4 controller.
|
Orbis_Circle | The circle button on the PS4 controller.
|
Orbis_Cross | The cross button on the PS4 controller.
|
Orbis_Square | The square button on the PS4 controller.
|
Orbis_StickLX | The horizontal motion of the left thumb stick on the PS4 controller.
|
Orbis_StickLY | The vertical motion of the left thumb stick on the PS4 controller.
|
Orbis_StickRX | The horizontal motion of the right thumb stick on the PS4 controller.
|
Orbis_StickRY | The vertical motion of the right thumb stick on the PS4 controller.
|
Orbis_RotX | The x axis rotation of the PS4 controller.
|
Orbis_RotY | The y axis rotation of the PS4 controller.
|
Orbis_RotZ | The z axis rotation of the PS4 controller.
|
Orbis_RotX_KeyL | Not implemented.
|
Orbis_RotX_KeyR | Not implemented.
|
Orbis_RotZ_KeyD | Not implemented.
|
Orbis_RotZ_KeyU | Not implemented.
|
Orbis_LeftTrigger | The left trigger axis on the PS4 controller.
|
Orbis_RightTrigger | The right trigger axis on the PS4 controller.
|
Orbis_Touch | The touchpad on the PS4 controller.
|
Motion_OculusTouch_A | The A button on the Oculus Touch.
|
Motion_OculusTouch_B | The B button on the Oculus Touch.
|
Motion_OculusTouch_X | The X button on the Oculus Touch.
|
Motion_OculusTouch_Y | The Y button on the Oculus Touch.
|
Motion_OculusTouch_L3 | The left thumb button on the Oculus Touch.
|
Motion_OculusTouch_R3 | The right thumb button on the Oculus Touch.
|
Motion_OculusTouch_TriggerBtnL | The left trigger button on the Oculus Touch.
|
Motion_OculusTouch_TriggerBtnR | The right trigger button on the Oculus Touch.
|
Motion_OculusTouch_L1 | The left index finger trigger axis on the Oculus Touch.
|
Motion_OculusTouch_R1 | The right index finger trigger axis on the Oculus Touch.
|
Motion_OculusTouch_L2 | The left hand trigger axis on the Oculus Touch.
|
Motion_OculusTouch_R2 | The right hand trigger axis on the Oculus Touch.
|
Motion_OculusTouch_StickL_Y | The vertical motion of the left thumb stick the Oculus Touch.
|
Motion_OculusTouch_StickR_Y | The vertical motion of the right thumb stick on the Oculus Touch.
|
Motion_OculusTouch_StickL_X | The horizontal motion of the left thumb stick on the Oculus Touch.
|
Motion_OculusTouch_StickR_X | The horizontal motion of the right thumb stick on the Oculus Touch.
|
Motion_OculusTouch_Gesture_ThumbUpL | The left thumb up gesture on the Oculus Touch.
|
Motion_OculusTouch_Gesture_ThumbUpR | The right thumb up gesture on the Oculus Touch.
|
Motion_OculusTouch_Gesture_IndexPointingL | The left index finger pointing gesture on the Oculus Touch.
|
Motion_OculusTouch_Gesture_IndexPointingR | The right index finger pointing gesture on the Oculus Touch.
|
Motion_OculusTouch_NUM_SYMBOLS | The number of symbols on the Oculus Touch.
|
Motion_OculusTouch_LastButtonIndex | The index of the last Oculus Touch button in this enum.
|
Motion_OculusTouch_FirstGestureIndex | The index of the first gesture for the Oculus Touch in this enum.
|
Motion_OculusTouch_LastGestureIndex | The index of the last gesture for the Oculus Touch in this enum.
|
Motion_OculusTouch_FirstTriggerIndex | The index of the first trigger for the Oculus Touch in this enum.
|
Motion_OculusTouch_LastTriggerIndex | The index of the last trigger for the Oculus Touch in this enum.
|
EyeTracker_X | The horizontal position of the eyetracker.
|
EyeTracker_Y | The vertical position of the eyetracker.
|
Motion_OpenVR_System | The system button on an Open VR controller.
|
Motion_OpenVR_ApplicationMenu | The application menu button on an Open VR controller.
|
Motion_OpenVR_Grip | The grip button on an Open VR controller.
|
Motion_OpenVR_TouchPad_X | The horizontal position on the touch pad of an Open VR controller.
|
Motion_OpenVR_TouchPad_Y | The vertical position on the touch pad of an Open VR controller.
|
Motion_OpenVR_Trigger | The trigger axis on an Open VR controller.
|
Motion_OpenVR_TriggerBtn | The trigger button on an Open VR controller.
|
Motion_OpenVR_TouchPadBtn | The touch pad button on an Open VR controller.
|
Motion_OpenVR_NUM_SYMBOLS | The number of symbols on an Open VR controller.
|
SYS_Commit | SYS_Commit will be ignored by input blocking functionality.
|
SYS_ConnectDevice | SYS_ConnectDevice will be ignored by input blocking functionality.
|
SYS_DisconnectDevice | SYS_DisconnectDevice will be ignored by input blocking functionality.
|
Unknown | Terminator entry.
|