VR Expansion Plugin

Dear , all,
Since the 4.27.2 and OpenXR support, I’ve had issues with my grasping hands curls, but so far I did not bother, I had many more project-levels bugs. Now I would like to investigate the issue, I suspect that it has to do with my former OpenVR configuration from UE 4.26 and below, but to be sure, I would like to describe my problem here.

Here are two snapshots from the VRE Master example (current master branch, retrieved today) with my UE 4.27.2 binary.
The first one shows how a regular hand is displayed.
The second one (same view angle) how a grasping hand with finger curls on is displayed.


The regular hand fingers are parallel to the interaction laser beam, as should be.
However, the grasping hand fingers (or physics hand, won’t change the result) with finger curls checked exhibit a larger angle with respect to the interaction laser beam. The open hand is visibly “too opened” and the visual result is even more visible with custom hands and gloves.

So my question is: should I still expect in VRE for 4.27.2 with OpenXR a hand with finger curls which still correctly opens at the right angle, or is the ‘crooked’ visual aspect of the open hand when finger curls are checked a known issue with the current OpenXR support?

My setup :

  • UE4.27.2 binary (no chaos, no source-based)
  • Steam VR beta 1.21.8 (but had the same issue with the main branch)
  • Valve Index controllers which work correctly (my current VRE-based 4.25/4.26 projects without OpenXR still show correct open grasping hand aspect when curls are on)

I’ve checked my configuration, but I cannot find an obvious place where my previous non-OpenXR configuration would interfere with the current OpenXR-based implementation.
Any thoughts or recommendations as where to investigate? Thanks