A ComputerInputButton on a ComputerKeyboard.
||ArrowKey||An ArrowKey is a type of ComputerKeyboardKey on a ComputerKeypad with a right, left, up, or down graphic.|
| ||EnterKey||An EnterKey is a type of ComputerKeyboardKey on a ComputerKeyboard often labeled Enter or Return which sends a ^L (newline) and/or ^M (return) to a computer to which it is attached.|
| ||MultiKeypressKey||A MultiKeypressKey is a type of ComputerKeyboardKey (including ShiftKey, ControlKey, and AltKey) which is not intended to send a character from the keyboard when it is pressed, but to cause a different character (or set of characters) to be sent from a keyboard when another key is pressed while it is being held down.|
| ||NumberedFunctionKey||A NumberedFunctionKey is a type of ComputerKeyboardKey on a ComputerKeyboard that does not send a single character to a computer to which it is attached. A ComputerKeyboard either has no NumberedFunctionKey or more than one NumberedFunctionKey.|
| ||TabKey||An TabKey is a type of ComputerKeyboardKey on a ComputerKeyboard ^T (tab) to a computer to which it is attached. A tab character instructs a display algorithm to move to the next tab stop, which is at fixed horizontal points. Some text editors, especially programming editors, may insert several space characters, rather than a tab character, to align the subsequent text at a tab stop.|