Skip to main content

Input Keys

Overview

This page will detail the internal names used for various keys and gamepad bindings. For the most part, these bindings will tend to be obvious (A-Z, F1-F12 etc) but some keys may have odd or different names.

Key Name List

Character Keys

  • A
  • B
  • C
  • D
  • E
  • F
  • G
  • H
  • I
  • J
  • K
  • L
  • M
  • N
  • O
  • P
  • Q
  • R
  • S
  • T
  • U
  • V
  • W
  • X
  • Y
  • Z

Arrow keys

  • Left
  • Up
  • Right
  • Down

Numbers

  • Zero
  • One
  • Two
  • Three
  • Four
  • Five
  • Six
  • Seven
  • Eight
  • Nine
  • NumPadZero
  • NumPadOne
  • NumPadTwo
  • NumPadThree
  • NumPadFour
  • NumPadFive
  • NumPadSix
  • NumPadSeven
  • NumPadEight
  • NumPadNine

Num Pad

  • Multiply
  • Add
  • Subtract
  • Decimal
  • Divide
  • BackSpace
  • Tab
  • Enter
  • Pause (The pause/break key on some keyboards)
  • NumLock
  • ScrollLock
  • CapsLock
  • Escape
  • SpaceBar
  • PageUp
  • PageDown
  • End
  • Home
  • Insert
  • Delete

Function Keys

  • F1
  • F2
  • F3
  • F4
  • F5
  • F6
  • F7
  • F8
  • F9
  • F10
  • F11
  • F12

Modifier Keys

  • LeftShift
  • RightShift
  • LeftControl
  • RightControl
  • LeftAlt
  • RightAlt
  • LeftCommand
  • RightCommand
  • #Misc Keys
  • Semicolon
  • Equals
  • Comma
  • Underscore
  • Period
  • Slash
  • Tilde
  • LeftBracket
  • Backslash
  • RightBracket
  • Quote

Mouse

  • MouseX
  • MouseY
  • MouseScrollUp
  • MouseScrollDown
  • MouseWheelSpin
  • LeftMouseButton
  • RightMouseButton
  • MiddleMouseButton
  • ThumbMouseButton
  • ThumbMouseButton2

Gamepads

  • Gamepad_LeftX
  • Gamepad_LeftY
  • Gamepad_RightX
  • Gamepad_RightY
  • Gamepad_LeftTriggerAxis
  • Gamepad_RightTriggerAxis
  • Gamepad_LeftThumbstick
  • Gamepad_RightThumbstick
  • Gamepad_Special_Left
  • Gamepad_Special_Right
  • Gamepad_FaceButton_Bottom
  • Gamepad_FaceButton_Right
  • Gamepad_FaceButton_Left
  • Gamepad_FaceButton_Top
  • Gamepad_LeftShoulder
  • Gamepad_RightShoulder
  • Gamepad_LeftTrigger
  • Gamepad_RightTrigger
  • Gamepad_DPad_Up
  • Gamepad_DPad_Down
  • Gamepad_DPad_Right
  • Gamepad_DPad_Left
  • Gamepad_LeftStick_Up
  • Gamepad_LeftStick_Down
  • Gamepad_LeftStick_Right
  • Gamepad_LeftStick_Left
  • Gamepad_RightStick_Up
  • Gamepad_RightStick_Down
  • Gamepad_RightStick_Right
  • Gamepad_RightStick_Left