Как я могу собрать HIDD на Android?

Я пытаюсь получить контроллер PS3 для подключения к Android. Это возможно в Linux, поэтому теоретически должно быть возможно в Android.

Очень устаревшие инструкции для Ubuntu здесь. Хотя с тех пор Bluez значительно изменился и, похоже, включает в себя код, специфичный для контроллера PS3 ("SIXAXIS"), но также кажется, что hidd устарела (сейчас она находится в compat каталог). Есть инструкции по сборке hidd на Linux, но они также чрезвычайно устарели, и больше не работают с исходным кодом Android Bluez.

Поэтому мой вопрос: что я должен использовать вместо hidd? И как мне это построить (или спрятать) на Android? У меня установлен NDK и загружен исходный код git, но я не уверен, куда идти.

Кроме того, Bluetooth так сильно усложняется! это безумие!

1 ответ

Используйте dbus:

dbus-send --system --dest = org.bluez --print-reply / org / bluez / 443 / hci0 / dev_00_12_5A_6C_81_66 org.bluez.Input.Connect

Другие вопросы по тегам