私はPS3コントローラをAndroidに接続しようとしています。これはLinux上で可能なので、理論上はAndroid上で可能でなければなりません。Androidでhiddを構築するにはどうすればよいですか?
非常に時代遅れのUbuntuの指示はhereです。 Bluezはそれ以来大幅に変更されており、PS3コントローラ固有のコード(「SIXAXIS」)も含まれているようですが、hidd
は廃止されたようです(現在はcompat
ディレクトリにあります)。 linux hereにhidd
をビルドする方法がありますが、時代遅れであり、Android Bluez source codeで動作しなくなりました。
私の質問は次のとおりです。ヒドの代わりに何を使用するのですか?そして、それをAndroid上でどのように構築するのですか? NDKがインストールされていて上記のgitソースがダウンロードされていますが、そこからどこに行くのか分かりません。
また、Bluetoothは非常に複雑です! 'tis madness!
私はデバイスに接続することができますが、私はhcidumpでHIDイベントを取得していません... – Patrick