Forum Discussion

flashk's avatar
flashk
Explorer
2 years ago

Applying interaction profile bindings with palm pose failing in v66

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?