opentrack
opentrack copied to clipboard
Valve/SteamVR: HTC Trackers Not Detected; Lighthouses Marked as "Tracker"
Using OpenTrack-2.3.11 beta3, but results are the same as on the GitHub.
Issue: HTC Tracker (the "puck") is not detected by software.
In Image 1 you will see equipment marked as "HMD", "Tracker" and "Tracker". The HMD is correct. The "Tracker" is an HTC V2-XD/XE, which are actually the lighthouse/basestation units. The Tracker ("puck") that is on (LHR-19DCC091) is not detected.
Just a note how "Pucks" work, as we know only two wireless devices can hook into the headset, typically the left controller and right controller. The pucks hook up to a USB dongle. You can force it to pair with the headset itself but this does not alleviate the issue.
I saw there was discussion on this in Issue #352, specifically @sthalik's comment here asking for a screenshot, provided in Image 1. Please let me know if you need anything else from me on this issue!
I am having the exact same issue, I imagine it has to do with the way steam vr changed how the trackers are labeled, like how you have to specify if its held in hand or is tracking a certain joint. I would like to see this fixed though.
Just a note how "Pucks" work, as we know only two wireless devices can hook into the headset, typically the left controller and right controller. The pucks hook up to a USB dongle. You can force it to pair with the headset itself but this does not alleviate the issue.
Are these the controllers the person is holding in this video? <https://www.youtube.com/watch?v=qplccIU3ybE>
The openvr glue code requests controllers from a sitting position. Using the standing position results in wrong centering.
Yes those are the same devices (the one attached to the racket, et al). Sorry for my ignorance, how would I configure it from a “sitting position” to test if this detect the controller successfully?
Hi, got the same issue here. Using a Lighthouse 1.0 and a vive tracker 2.0. The base station is appearing as tracker and the tracker itself is not working.
Happy to help test where I can, would be an excellent use case as a TrackIR alternative
I have also done some additional testing on this, got a Tracker 2.0 (blue button) and THAT tracker is detected, but the Tracker 1.0 (gray button) is not detected, so I think there's something wrong with the detection in OpenTrack for SOME trackers.
@Shanesan, thanks. Are you able to track using the Tracker 2.0 with base stations as the only tracked item (e.g. no controllers or hmd)?
this issue persists today, opentrack 2022.3.0 is unable to detect my v1 trackers & lighthouses appear as trackers in the device list.
apologies for bumping a 3 year old issue but it's really annoying duct-taping a vive controller to my headphones when these nice little pucks are around
To answer @relu-ai (I gave up a long time ago, thanks @proficiency for bumping) the HMD needs to be on on the HTC VIVE but no controllers are needed.
Run opentrack from Windows Console (drag the executable or the shortcut onto a console window, then press Return), then see whether there are any interesting messages when you open the tracker settings window. That's where enumerating the devices takes place.
Currently there's no logic in opentrack that would filter out devices. If it's being returned by OpenVR, it should be available to you in opentrack.
@sthalik seems like this is the only thing out of the ordinary DEBUG [F:\dev\opentrack\tracker-steamvr\steamvr.cpp:86]: steamvr: getting model number failed for 4
https://github.com/opentrack/opentrack/blob/233fe0ea64a53cc6426a88e1543a354698ba8304/tracker-steamvr/steamvr.cpp#L86