USB HID 機器のインターフェイスとエンドポイント


20140105usb_sample1_gamepad

USB HID 機器のインターフェイスとエンドポイントを取得します。
ソースコードは 前回のISB機器 と同じものです。

キーボードとマウス
キーボードとマウスは取得できませんでした。
API 16 から追加された android.hardware.input を使用するようです。

ゲームパッド
ゲームパッドは取得できました。
ゲームパッドの結果

Vendor ID : 63334
Product ID : 1
Interface : 0
  Class : HID Human Interface Devices
  Subclass : None Subclass (0)
  Protocol : None protocol (0)
Endpoint 0
  Direction : IN device to host
  Transfer Type : Interrupt

参考
android.hardware.input – Android Developers
Device Class Definition for Human Interface Devices – usb.org


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です