开发

Browser 的 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 游戏手柄对象中显示为按钮。共有 12 个按钮,其排序编号从 0 开始。按钮 0 到 5 的定义与复杂的 xr-standard 映射相同。

按钮 6 - 拇指托

该功能在旧款控制器上也存在,但现在它还可以报告拇指触压板上的压力。

按钮 7 - 触控笔压力

它会报告触控笔头上的压力。
  • 0 = 无压力
  • 1 = 满压力

按钮 8 - 手指弯曲触发

它会报告您的触发手指的弯曲程度。
  • 0 = 直
  • 1 = 弯曲以碰触触发器

按钮 9 - 手指滑动触发

它会报告您的触发手指在触发器的位置。
  • 0 = 完全滑动到左边
  • 1 = 完全滑动到右边

按钮10 - 手指接近触发

它会报告你的触发手指是否离触发器较远。
  • 0 = 接近触发器
  • 1 = 远离触发器

按钮11 - 拇指接近

它会报告您的拇指是否离控制器较远。
  • 0 = 接近触发器
  • 1 = 远离触发器

额外触感

还可以使用三个额外的触感反馈执行器。您可以在 hapticActuators 数组中找到这些附加项。第一项用于控制主执行器。第二项用于控制触发器内的执行器,第三项用于控制拇指摇杆下方的执行器。