開発

Meta Questブラウザー用Touch Proコントローラーサポート

Browserは、Meta Quest Touch Proコントローラーをサポートしています。コントローラーには、WebXRゲームパッドオブジェクトで公開されるいくつかの新機能があります。
このコントローラーの名前は“meta-quest-touch-pro”で、Meta Quest 1コントローラー“oculus-touch-v2”へのフォールバックがあります。
Meta Quest 2およびMeta Quest Proヘッドセットは、Meta Quest Touch Proコントローラーをサポートしています。

ゲームパッドボタン

Touch Proコントローラーには、WebXR Gamepadオブジェクトでボタンとして公開されるセンサーがほかにも多くあります。インデックス0から始まる12のボタンがあります。ボタン0から5は複雑なxr-standardマッピングと同じように定義されています。

ボタン6 - 親指レスト

これは古いコントローラーにもありましたが、親指パッドの圧力も報告するようになりました。

ボタン7 - スタイラス圧力

スタイラスチップの圧力を報告します。
  • 0 = 圧力なし
  • 1 = 全圧

ボタン8 - トリガー指のカール

トリガー指の曲がり具合を報告します。
  • 0 = ストレート
  • 1 = トリガーに触れる曲り具合

ボタン9 - トリガー指のスライド

トリガー上のトリガー指の位置を報告します。
  • 0 = 左端まで
  • 1 = 右端まで

ボタン 10 - トリガー指の近接

トリガー指のトリガーからの距離を報告します。
  • 0 = トリガーに近い
  • 1 = トリガーから遠い

ボタン 11 - 親指の近接

親指のコントローラーからの距離を報告します。
  • 0 = コントローラーに近い
  • 1 = コントローラーから遠い

その他のハプティクス

その他に3つのハプティクスアクチュエーターも使用できます。hapticActuators配列に、これらを追加するエントリがあります。最初のエントリはメインアクチュエーターをコントロールします。2つ目はトリガー内のアクチュエーターをコントロールし、3つ目は親指スティックの下にあるトリガーをコントロールします。
ナビゲーションロゴ
日本語
© 2026 Meta