【问题标题】:MRTK (Hololens 2) Active pinch event with HID Joystick plugged into usb-c portMRTK (Hololens 2) HID 操纵杆插入 USB-C 端口的活动捏合事件
【发布时间】:2021-10-16 19:43:04
【问题描述】:

我一直在浏览 https://docs.microsoft.com/en-us/windows/mixed-reality/mrtk-unity/features/input/create-data-provider?view=mrtkunity-2021-05,试图弄清楚如何使用插入全息透镜 2 的硬件按钮来触发捏合动作。

我正在尝试构建的简单测试是在使用目标选择演示时,您用眼睛看着目标,我希望能够按下插入全息透镜的按钮,并使用标准 MRTK 进行主动捏合调用销毁对象。

【问题讨论】:

    标签: c# hid hololens mrtk


    【解决方案1】:

    目前,HoloLens 仅支持以下链接中列出的 USB-C 设备类别:HoloLens 2: Connect USB-C devices,因此最好先检查控制器是否可以识别为 HoloLens 中的 USB HID 输入设备。

    此外,您可以导航到 MRTK/Tools/RuntimeTools/Tools/ControllerMappingTool 并打开 ControllerMappingTool 场景以确定控制器的按钮映射。通常,没有定义控制器类型的控制器将回退到通用控制器类型。如果屏幕上显示按钮的活动状态,您可以尝试使用 Unity API Input.GetButton 从输入中读取数据,或者在 Controllers Profile 中添加通用 Unity 控制器并将 Select 操作映射到您想要的按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-07
      • 1970-01-01
      • 2016-01-03
      相关资源
      最近更新 更多