OpenXR-SDK-Source icon indicating copy to clipboard operation
OpenXR-SDK-Source copied to clipboard

xrLocateSpace does not return valid poses for Valve Index controllers

Open calokat opened this issue 2 years ago • 3 comments

Hello,

When running the hello_xr sample with a Valve Index headset and Valve Index controllers, the controllers do not show up as cubes. This is likely because xrLocateSpace does not return an XrSpaceLocation with valid tracking for the hand spaces. The XrSpaceLocation parameter will have its locationFlags set to 0.

I believe this is an issue with the Valve Index. I have built hello_xr for my Oculus Quest 1, and the controllers show up as cubes.

calokat avatar Jun 12 '22 21:06 calokat

An issue (number 1736) has been filed to correspond to this issue in the internal Khronos GitLab (Khronos members only: KHR:openxr/openxr#1736 ), to facilitate working group processes.

This GitHub issue will continue to be the main site of discussion.

rpavlik-bot avatar Jun 15 '22 15:06 rpavlik-bot

Hi - sorry for the delay, I just tried to repro this using the latest steamvr stable release and unable to get any tracking issues:

image

Can you share a system report?

image

1runeberg avatar Aug 03 '22 23:08 1runeberg

Hi @1runeberg , thank you for your reply and apologies for my delay. I pulled the latest commit from main this morning. The controllers are still not tracked. Attached is a system report.

SteamVR-2022-08-26-AM_07_17_23.txt

I am using SteamVR v1.23.7, and I am building the OpenXR-SDK-Source repo on Windows using Visual Studio, then running hello-xr as the startup project. Let me know what other details may help.

Many thanks.

calokat avatar Aug 26 '22 11:08 calokat

Closing this, as I no longer have access to my Index, so I don't have a way to reproduce this even if this is still an issue.

calokat avatar Dec 06 '22 03:12 calokat