SteamVR Tracker Output
Node ID: steamvrTracker · Role: Sink · Realtime config: no
Description
Publishes Optical data over ZMQ for the lpvr_trackers SteamVR driver. Each unique sender_id becomes a generic SteamVR tracker the user can bind to a body part or prop.
Inputs / Outputs
- Inputs:
Optical - Outputs: (none)
Config aliases
SteamVrTracker, steamvrTracker, steamvr_tracker
Properties
Each row shows the setting’s label in the node’s Properties panel and, in code, its key in the node’s settings object in the config file. A setting omitted from the config file uses the default shown here.
| Property | Type | Default | Description |
|---|---|---|---|
ZMQ Endpoint endpoint | string | tcp://*:9923 |
Example node definition
A minimal entry in config.json looks like the block below. Paste it under the sinks key, keyed by an instance name of your choice. All settings are optional: anything not listed under settings uses the default from the Properties table above. See The configuration file for how the sections and endpoint wiring work.
{
"sinks": {
"steamvrTracker": {
"inputEndpoints": [
"inproc://optical_data"
],
"inputDataFilter": [
"Optical"
],
"settings": {}
}
}
}