Skip to main content
Participant
May 16, 2024

Applying interaction profile bindings with palm pose failing in v66

  • May 16, 2024
  • 2 replies
  • 1457 views

Applying the interaction profile bindings for /interaction_profiles/facebook/touch_controller_pro has worked fine for my application up until now. Currently using 66.0.0.234.370 with the Meta Quest Pro over AirLink, I'm getting a XR_ERROR_PATH_UNSUPPORTED error when calling xrSuggestInteractionProfileBindings. Eliminating the following action paths prevents the error:

 /user/hand/left/input/palm_ext/pose

 /user/hand/right/input/palm_ext/pose

I'm only adding the palm pose paths if the XR_EXT_palm_pose is supported by the runtime and this has worked fine up until now and I believe that is allowed per the specification. The specification for the palm pose extension claims:

When this extension is active, a runtime must accept the …/input/palm_ext/pose component path for all interaction profiles that are valid

Has the behavior of the palm pose extension changed in the latest runtime?

    2 replies

    Meta Employee
    May 21, 2024

    flashk thanks for the clear bug report here - we will get this fixed ASAP.

    Meta Employee
    May 21, 2024

    BTW: this also highlighted that this is missing the OpenXR specification XML (https://github.com/KhronosGroup/OpenXR-SDK/blob/main/specification/registry/xr.xml) - we will get this fixed ASAP too.