Mobile app to use the Vive Ultimate Trackers without a PC
This is experimental software, use at your own risk.
Download the apk htctrackerdongle.apk
Install via ADB:
adb install htctrackerdongle.apk
- Connect the USB dongle to your phone
- Click Grant USB Permission
- Accept USB connection dialog
- Enter the OSC target host and port and make sure the OSC switch is enabled
- Click connect and wait until the status log shows that it's connected
- Go to the Tracker tab
- Connect your master tracker by holding the connect button on the tracker for a moment
- Wait until it shows as connected
- Move your tracker around until it has found it's position, this will be indicated if it shows Pos+Rot in the log
- Connect the other trackers by going back to 5.
- Adjust the toggles in the tracker tab as needed to match the coordinate system with your software.
- Flip/Regular will either flip a coordinate axis or leave it unchanged
- Inv Rot/No Rot will invert the rotation around an axis or leave it unchanged
The process is the same as with the phone but the OSC target address will be 127.0.0.1 because you will be sending the OSC messages locally
- Error Recovery: The current version cannot recover from errors. If something goes wrong, disconnect the dongle, exit the app, reconnect the dongle, and start the app again.
- OSC Parameters: If you are using OSC, set the OSC parameters before clicking connect.
- Master Tracker Connection: Always connect the master tracker first. The map of the dongles that are connected later will be overwritten.
- Mapping Features: Do not use the mapping features in the app for now. Ensure the mapping is already properly set up before using the app (either using the official HTC PCVR software or an HTC headset).
- Quest On-Device Usage: When running on the Quest directly, make sure to not record videos. This will interfere with the USB communication, and the dongles will not connect properly.