How to disable the haptic feedback of the Index controllers grip button for the OpenXR binding

Hello,

I am currently developing a VR game with Unity 2022 using OpenXR and noticed that the Index controllers have a haptic feedback set in their OpenXR bindings in SteamVR (the Steam client side software, not the Unity plugin), that gets triggered when the “grip” value reaches the treshold of “gripPressed”.

I cannot edit the OpenXR binding via SteamVR (because OpenXR has fixed bindings), but I have heard that you can use the “XR_VALVE_analog_threshold” OpenXR API extension that can override the analog thresholds, aswell as the haptic feedback settings during run time. The Unreal Engine seems to do this automatically, because I havent seen any UE gaming using OpenXR having this issue, but pretty much every Unity game (Bonelabs for an example).

I havent found any resource on this issue, or a documentation that would help me implement the API for Unity.

Has anyone done this before, or can point me in the right direction?

EDIT: I have managed to find this forum post Weird haptic event on trigger/grip button press that discusses the very same issue I am facing.