[Overview][Constants][Types][Procedures and functions][Index] | Reference for unit 'keyboard' (#rtl)

# Reference for unit 'keyboard': Constants

`AltPrefix` |  | Keycode for alternate prefix key for Alt key. Unix Only
`CtrlPrefix` |  | Keycode for alternate prefix key for Ctrl key. Unix only
`errKbdBase` |  | Base of keyboard routine error reporting constants.
`errKbdInitError` |  | Failed to initialize keyboard driver
`errKbdNotImplemented` |  | Keyboard driver not implemented.
`kbAlt` |  | Alt key modifier
`kbASCII` |  | ASCII code key event
`kbCtrl` |  | Control key modifier
`kbdApps` |  | Application key (popup-menu) pressed.
`kbdDelete` |  | Delete key pressed
`kbdDown` |  | Arrow down key pressed
`kbdEnd` |  | End key pressed
`kbdF1` |  | F1 function key pressed.
`kbdF10` |  | F10 function key pressed.
`kbdF11` |  | F12 function key pressed.
`kbdF12` |  | F12 function key pressed.
`kbdF13` |  | F13 function key pressed.
`kbdF14` |  | F14 function key pressed.
`kbdF15` |  | F15 function key pressed.
`kbdF16` |  | F16 function key pressed.
`kbdF17` |  | F17 function key pressed.
`kbdF18` |  | F18 function key pressed.
`kbdF19` |  | F19 function key pressed.
`kbdF2` |  | F2 function key pressed.
`kbdF20` |  | F20 function key pressed.
`kbdF3` |  | F3 function key pressed.
`kbdF4` |  | F4 function key pressed.
`kbdF5` |  | F5 function key pressed.
`kbdF6` |  | F6 function key pressed.
`kbdF7` |  | F7 function key pressed.
`kbdF8` |  | F8 function key pressed.
`kbdF9` |  | F9 function key pressed.
`kbdHome` |  | Home key pressed
`kbdInsert` |  | Insert key pressed
`kbdLeft` |  | Arrow left key pressed
`kbdLWin` |  | Left windows key pressed.
`kbdMiddle` |  | Middle key pad key pressed (numerical 5)
`kbdPgDn` |  | Page down key pressed
`kbdPgUp` |  | Page Up key pressed
`kbdRight` |  | Arrow right key pressed
`kbdRWin` |  | Right windows key pressed.
`kbdUp` |  | Arrow up key pressed
`kbFnKey` |  | function key pressed.
`kbLeftShift` |  | Left shift key modifier
`kbPhys` |  | Physical key code event
`kbReleased` |  | Key release event (not implemented in FPC)
`kbRightShift` |  | Right shift key modifier
`kbShift` |  | Shift key modifier
`kbUniCode` |  | Unicode code key event
`SAnd` |  | 'And' description string
`ShiftPrefix` |  | Keycode for alternate prefix key for Shift key. Unix Only
`SKeyPad` |  | Names of keypad keys
`SLeftRight` |  | Names for left-right keys
`SScanCode` |  | Scancode key
`SShift` |  | Names of modifier keys
`SUnicodeChar` |  | Unicode character string.
`SUnknownFunctionKey` |  | Unknown function key