struct KeyboardEvent

Defined at line 1191 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/wire_types.h

`KeyboardEvent` represents event generated by a user's interaction with a

keyboard.

Those events are triggered by distinct pressed state changes of the keys.

The state transitions should be as follows:

PRESSED -> (REPEAT ->) RELEASED

or

PRESSED -> (REPEAT ->) CANCELLED

The input system will repeat those events automatically when a code_point is

available.

DEPRECATED: Will be removed in favor of `fuchsia.ui.input.KeyEvent`.

Public Members

uint64_t event_time
uint32_t device_id
KeyboardEventPhase phase
uint32_t hid_usage
uint32_t code_point
uint32_t modifiers