Structs§
- An
InputDeviceStatus
is tied to anInputDeviceBinding
and provides properties detailing its Inspect status. - An
InputEvent
holds information about an input event and the device that produced the event. - An
UnhandledInputEvent
is like anInputEvent
, except that the data represents an event that has not been handled.
Enums§
- An [
InputDescriptor
] describes the ranges of values a particular input device can generate. - An
InputDeviceEvent
represents an input event from an input device. - Generic types of supported input devices.
Statics§
- The path to the input-report directory.
Traits§
- An
InputDeviceBinding
represents a binding to an input device (e.g., a mouse).
Functions§
- Returns the event time if it exists, otherwise returns the current time.
- Returns a new
InputDeviceBinding
of the given device type. - Returns a proxy to the InputDevice in
entry_path
if it exists. - Initializes the input report stream for the device bound to
device_proxy
. - Returns true if the device type of
input_device
matchesdevice_type
.