# android.hardware.hid

*** ** * ** ***

## Interfaces

|---|---|
| [HidDeviceListener](https://developer.android.com/reference/kotlin/android/hardware/hid/HidDeviceListener) | Interface for receiving HID device connectivity updates. |
| [HidEventListener](https://developer.android.com/reference/kotlin/android/hardware/hid/HidEventListener) | Listener for receiving events from a `https://developer.android.com/reference/kotlin/android/hardware/hid/HidDevice`. |

## Classes

|---|---|
| [HidDevice](https://developer.android.com/reference/kotlin/android/hardware/hid/HidDevice) | Represents a Human Interface Device (HID) connected to the system. |
| [HidManager](https://developer.android.com/reference/kotlin/android/hardware/hid/HidManager) | Provides access to Human Interface Device (HID) nodes. |
| [Report](https://developer.android.com/reference/kotlin/android/hardware/hid/Report) | Represents a Human Interface Device (HID) report exchanged between a host and a HID device. |