Android Froyo 2.2を実行しているArchos a28インターネットタブレットがあります。私はAndroid上で動作させたいHID Inputクラスデバイスを持っています。タブレット自体は、すでにマウスとUSBフラッシュドライブを箱から出して処理することができます。ArchosのUSB入力デバイスa28:デバイスに直接読み書きする
私はa28で私のUSBデバイスを使いたいです。これはカスタム設計のデバイスです。私は生のUSB入出力レポートをデバイスとの間で読み書きできるようにする必要があります。
どうすればこの問題を解決できますか?私はこれを行うモジュールを作ることが可能かもしれないと聞いています。あなたは、Linuxでの作業カスタムUSBデバイスを取得する必要があり、
まず:
接続するデバイスに関するより具体的な情報を提供できますか?一部のデバイスには、FTDI USBインターフェイスなどの独自のドライバがあり、低レベルのUSBを一から行うよりも使いやすいものがあります。 –
FTDI USBはUart over USBであり、真のUSBではありません。 VCOMドライバを使用する必要があります。これは簡単だと私は同意しますが、すでにHID準拠のデバイスを開発する手間がかかっているため、VCOMはこの時点ではオプションではありません。 Android上でデバイスを稼動させるだけで済みます。これは、既存のLinux HIDドライバを使用することを意味します。 – Brian
freenodeの#android-devからのコメントです:あなたが必要とするのは、サービスを書き、何らかの形でそれをudevにフックすることです(おそらくスーパーユーザ権限が必要かもしれません)。そして、デバイスを含む/ dev/input/HIDドライバから。 – Brian