私は、BLE(Bluetooth Low Energy)
以上のスマートウォッチに接続されたハンドヘルドデバイス上で動作するゲームにコマンドを送ることができるゲームコントローラとしてandroid wearable
スマートウォッチを作成する必要があるAndroidプロジェクトを作成しています。ブルートゥースコントローラとコンソール間のゲームコマンドフォーマット
私はウェアラブルでコントローラパッドを設計し、コントローラパッドのソフトボタンクリックでハンドヘルドデバイスアプリケーションにハードコードされたテキストを送信できます。問題は、そのテキストをハンドヘルドデバイス上で動作するゲームで期待されるゲームコマンドフォーマットに置き換える必要があることです。また、ハンドヘルドデバイス上で動作するアプリケーションはウェアラブルサービスを通じてテキストを聞くことができます。サードパーティのゲームでは着用可能なサービスが実行されないため、サードパーティのゲームがウェアラブルスマートウォッチからのコマンド送信を受け入れる方法はわかります。
Third party games can support hardware controller through Android SDK
入力側のテキストをアプリケーション側で解析できるため、コントローラとして機能します。しかし、私は、複数のアプリケーション用の汎用コントローラを作成することを考えていると思います。あなたは "BLEコントローラ"でいくつかのソースを調べるかもしれませんが、 "BLE HID"がコントローラのものであるかどうかはわかりません。 – Paul
これには興味深い点がいくつかあります:https://www.bluetooth.org/docman/handlers/downloaddoc.ashx?doc_id=309012それは「力フィードバックコントローラ」に言及していますが、非力フィードバックコントローラにも当てはまるはずです。 – Paul
私はあなたの時計をbt gamejoyスティックにする必要があると思います。 –