Macros§
- NonPrintable
KeyUnknown - Pattern that matches an unknown
NonPrintableKey
member.
Structs§
- KeyEvent
- A Keyboard event generated to reflect key input.
timestamp
andtype
are required. At least one ofkey
andkey_meaning
must be set for a valid event. - KeyEvent
Injector Inject Request - KeyEvent
Injector Inject Response - Keyboard
Listener OnKey Event Request - Keyboard
Listener OnKey Event Response - Lock
State - A bit field of lock states which are currently active.
- Modifiers
- Declares all the modifiers supported by Fuchsia’s input subsystem.
Enums§
- KeyEvent
Status - Return type for clients key events listener.
- KeyEvent
Type - Type of the keyboard key input event.
- KeyMeaning
- The meaning of the key press. This is typically the Unicode codepoint inserted by this event, or an enum representing a key that corresponds to whitespace or is otherwise unprintable.
- NonPrintable
Key - NonPrintableKey represents the meaning of a non-symbolic key on a keyboard.