They do. But its a bit tricky, especially when you don't know what you're looking for.
For me the missing thing was assigning the controllers in SteamVR -> Settings -> Manage Trackers.
And for some reason if I assigned them to my hands they wouldn't show up, but if I assigned them to CHEST and CAMERA
then I would see them in VAM.
Here's how I got them working.
Firstly I watched this video:
and did all the setup and calibration.
The only thing different for me was I didn't have the ADD-ONS in Steam VR, only 1 unrelated add-on. (I didn't buy an HTC headset)
Anyway, that wasn't a problem.
I installed the VAM plugins:
- LabelTrackers (Scene Plugin) ...This shows floating labels on the trackers which you'll need in Embody to correctly assign trackers.
- Embody (Person Plugin) ...This allows you to enter the person, but crucially, you can enable trackers and configure which ones attach to body parts when Embody plugin is "Active". If you can see your trackers in the world, then they should also be listed in the Tracker dropdown in the tracker configuration of the Embody plugin..
Some extra tips:
I'm not sure if this part is essential but I open SteamVR via my headset first, then peak under my headeset to manually run the "VaM (OpenVR).bat" file from the VAM directory. This will ensure that VAM opens through Steam VR. When VAM opens you should see your Quest controllers modelled in VAM. If your trackers are calibrated and working, they should also show up in VAM and you'll see them the same way as you see them in SteamVR. (assuming that you're not "hiding" trackers and controllers in the "VAM"->"User Preferences"->"VR 1"->"Steam VR" section)
Assuming you have the SteamVR Settings open on your dektop, you can change the controller assignments while VAM is running and they will update in the VR space. It doesn't actually matter what assinments they have in SteamVR as you will use the Embody plugin to map trackers to body parts. So you can change them around until you find ones that work.