Expand description
C FFI Binding
Structs§
- Boolean
- ABI-compatible UEFI boolean.
- Input
Key - KeyState
- Keyboard states: including Shift/Alt/Ctrl states and Caps Lock flags.
- RawKey
Data - C FFI key data structure
- Simple
Text Input ExProtocol - EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL: allows obtaining modifier key (Shift/Alt/Ctrl) states.
Constants§
- CAPS_
LOCK_ ACTIVE - KEY_
STATE_ EXPOSED - LEFT_
ALT_ PRESSED - LEFT_
CONTROL_ PRESSED - LEFT_
LOGO_ PRESSED - LEFT_
SHIFT_ PRESSED - MENU_
KEY_ PRESSED - NUM_
LOCK_ ACTIVE - RIGHT_
ALT_ PRESSED - RIGHT_
CONTROL_ PRESSED - RIGHT_
LOGO_ PRESSED - RIGHT_
SHIFT_ PRESSED - SCROLL_
LOCK_ ACTIVE - SHIFT_
STATE_ VALID - SYS_
REQ_ PRESSED - TOGGLE_
STATE_ VALID
Type Aliases§
- KeyNotify
Function - Key notification callback function type
- KeyToggle
State