android.hardware.input


Interfaces

InputDeviceListener

Listens for changes in input devices.

Classes

AppCustomizationAction

Represents an action that launches or sends an intent to a specific application component in response to a peripheral input customization trigger.

ButtonCustomizationTrigger

Represents a trigger based on a physical button press on a peripheral (e.g., a mouse).

CustomizationAction

Represents an action that can be associated with a peripheral customization trigger.

CustomizationTrigger

Represents a trigger that initiates a peripheral customization action.

HostUsiVersion

Provides information about the supported Universal Stylus Initiative (USI) version of the host device.

InputManager

Provides information about input devices and available key layouts.

KeyCustomizationTrigger

Represents a trigger based on a physical key press on a peripheral.

SimpleCustomizationAction

Represents predefined simple actions, such as Volume up/down, Screenshot, etc.

UriCustomizationAction

Represents an action that requires an accompanying URI to execute.