2011-08-05 39 views
2

我試圖讓PS3控制器連接到Android。這在linux上是可行的,所以在理論上應該可以在Android上使用。如何在android上構建hidd?

Ubuntu的非常陳舊的說明是here。自那時起,Bluez已經發生了很大的變化,似乎包含了PS3控制器特有的代碼(「SIXAXIS」),但似乎hidd已被棄用(現在位於compat目錄中)。有關於在linux here上構建hidd的說明,但它們也非常落後,不再與Android Bluez source code一起使用。

所以我的問題是:我應該用什麼來代替hidd?我如何在Android上構建(或隱藏)?我已經安裝了NDK並下載了上面的git源代碼,但我不知道該從哪裏下載。

另外,藍牙太過於複雜!真瘋狂!

回答

-1

使用DBUS:

的dbus-發送--system --dest = org.bluez --print回覆/組織/ bluez的/ 443/hci0/dev_00_12_5A_6C_81_66 org.bluez.Input.Connect

+0

我可以連接到設備,但我沒有在Hcidump中獲得任何HID事件... – Patrick