Enable wired USB gamepad to be used wirelessly using Android's BluetoothHidDevice (API level 28 and above)
USB
- USB 2.0 Specification (Chapter 1 ~ 5 and 9)
- Device Class Definition for Human Interface Devices (HID) (Chapter 1 ~ 8)
Bluetooth
- Human Interface Device Profile (Chapter 1 ~ 3)