Represents key codes for various keyboard and mouse buttons.

Enumeration Members

A: "A"

The 'A' key

Add: "Add"

The Numpad add key, represents the addition operator ('+')

Alt: "Alt"

The Alt key, used to change (alternate) the function of other pressed keys

B: "B"

The 'B' key

BackQuote: "BackQuote"

The Back quote key, used to type the back quote ('`')

Backslash: "Backslash"

The Backslash key, used to type the backslash ('')

Backspace: "Backspace"

The Backspace key, used to delete the character before the cursor

C: "C"

The 'C' key

CapsLock: "CapsLock"

The Caps Lock key, used to toggle uppercase typing on and off

Comma: "Comma"

The Comma key, used to type the comma (',')

Ctrl: "Ctrl"

The Control key, often used in combination with other keys for shortcuts

D: "D"

The 'D' key

Decimal: "Decimal"

The Numpad decimal key, represents the decimal point ('.')

Delete: "Delete"

The Delete key, used to delete the character after the cursor

Divide: "Divide"

The Numpad divide key, represents the division operator ('/')

DownArrow: "DownArrow"

The Down Arrow key, used to move the cursor down

E: "E"

The 'E' key

End: "End"

The End key, used to move the cursor to the end of a line or document

Enter: "Enter"

The Enter key, used to insert a new line or confirm an action

Equals: "Equals"

The Equals key, used to type the equals sign ('=')

Esc: "Esc"

The Escape key, used to cancel an operation or close a dialog

F: "F"

The 'F' key

F1: "F1"

The F1 key, often used to open help documentation

F10: "F10"

The F10 key, used for accessing special functions in various applications

F11: "F11"

The F11 key, often used to enter and exit fullscreen mode

F12: "F12"

The F12 key, used for accessing special functions in various applications

F2: "F2"

The F2 key, commonly used to rename selected files or objects

F3: "F3"

The F3 key, often used to search for something in many applications

F4: "F4"

The F4 key, sometimes used to repeat the last action

F5: "F5"

The F5 key, typically used to refresh the current window or page

F6: "F6"

The F6 key, used for various purposes depending on the application

F7: "F7"

The F7 key, often used to start spell checking in many applications

F8: "F8"

The F8 key, used for accessing special functions in various applications

F9: "F9"

The F9 key, used for accessing special functions in various applications

G: "G"

The 'G' key

H: "H"

The 'H' key

Home: "Home"

The Home key, used to move the cursor to the beginning of a line or document

I: "I"

The 'I' key

Insert: "Insert"

The Insert key, used to toggle between insert and overtype mode

J: "J"

The 'J' key

K: "K"

The 'K' key

L: "L"

The 'L' key

LAlt: "LAlt"

The Left Alt key, used to change (alternate) the function of other pressed keys

LBracket: "LBracket"

The Left bracket key, used to type the left square bracket ('[')

LButton: "LButton"

The Left mouse button, typically used for primary selection and clicking

LCtrl: "LCtrl"

The Left Control key, often used in combination with other keys for shortcuts

LShift: "LShift"

The Left Shift key, typically used to type uppercase letters

LWin: "LWin"

The Left Windows key, used to open the Start menu or execute Windows-specific shortcuts

LeftArrow: "LeftArrow"

The Left Arrow key, used to move the cursor left

M: "M"

The 'M' key

MButton: "MButton"

The Middle mouse button, often used for scrolling

Minus: "Minus"

The Minus key, used to type the minus sign ('-')

Multiply: "Multiply"

The Numpad multiply key, represents the multiplication operator ('*')

N: "N"

The 'N' key

NumLock: "NumLock"

The Num Lock key, used to toggle the numeric keypad on and off

NumPad0: "NumPad0"

The Numpad 0 key, represents the number 0 on the numeric keypad

NumPad1: "NumPad1"

The Numpad 1 key, represents the number 1 on the numeric keypad

NumPad2: "NumPad2"

The Numpad 2 key, represents the number 2 on the numeric keypad

NumPad3: "NumPad3"

The Numpad 3 key, represents the number 3 on the numeric keypad

NumPad4: "NumPad4"

The Numpad 4 key, represents the number 4 on the numeric keypad

NumPad5: "NumPad5"

The Numpad 5 key, represents the number 5 on the numeric keypad

NumPad6: "NumPad6"

The Numpad 6 key, represents the number 6 on the numeric keypad

NumPad7: "NumPad7"

The Numpad 7 key, represents the number 7 on the numeric keypad

NumPad8: "NumPad8"

The Numpad 8 key, represents the number 8 on the numeric keypad

NumPad9: "NumPad9"

The Numpad 9 key, represents the number 9 on the numeric keypad

O: "O"

The 'O' key

P: "P"

The 'P' key

PageDown: "PageDown"

The Page Down key, used to scroll down one page

PageUp: "PageUp"

The Page Up key, used to scroll up one page

Period: "Period"

The Period key, used to type the period ('.')

Q: "Q"

The 'Q' key

R: "R"

The 'R' key

RAlt: "RAlt"

The Right Alt key, used to change (alternate) the function of other pressed keys

RBracket: "RBracket"

The Right bracket key, used to type the right square bracket (']')

RButton: "RButton"

The Right mouse button, typically used for secondary actions and context menus

RCtrl: "RCtrl"

The Right Control key, often used in combination with other keys for shortcuts

RShift: "RShift"

The Right Shift key, typically used to type uppercase letters

RWin: "RWin"

The Right Windows key, used to open the Start menu or execute Windows-specific shortcuts

RightArrow: "RightArrow"

The Right Arrow key, used to move the cursor right

S: "S"

The 'S' key

Semicolon: "Semicolon"

The Semicolon key, used to type the semicolon (';')

Shift: "Shift"

The Shift key, used to type uppercase letters and other alternate "upper" characters

SingleQuote: "SingleQuote"

The Single quote key, used to type the single quotation mark (''')

Slash: "Slash"

The Slash key, used to type the forward slash ('/')

Space: "Space"

The Space key, typically used to add a space between words

Subtract: "Subtract"

The Numpad subtract key, represents the subtraction operator ('-')

T: "T"

The 'T' key

Tab: "Tab"

The Tab key, often used to move the cursor to the next tab stop

U: "U"

The 'U' key

UpArrow: "UpArrow"

The Up Arrow key, used to move the cursor up

V: "V"

The 'V' key

W: "W"

The 'W' key

X: "X"

The 'X' key

XButton1: "XButton1"

The Mouse button 4, used for additional functionality in some applications

XButton2: "XButton2"

The Mouse button 5, used for additional functionality in some applications

Y: "Y"

The 'Y' key

Z: "Z"

The 'Z' key