Antilatency OpenVR Driver

We are happy to announce our new OpenVR driver. With it, you can use our tracking system with applications from SteamVR. We have made a short demo video for you using a Bracer to play Beat Saber and, to show off how well our tracking works with it. With this driver, you can use a Bracer as a controller, or just attached Alt to the headset controllers.

Push the button below to download the driver
Download

The driver’s structure

Installation

  1. Copy the driver’s folder into the desired directory
  2. Launch
    <Steam directory>/steamapps/common/SteamVR/bin/win64/vrpathreg.exe adddriver "<Driver directory>/antilatency"

How to use the driver

The driver adds support for the following device types in SteamVR:

  • Tracker (Antilatency tracker with any kind of sockets, besides Bracer);
  • Controller (Bracer)

The SteamVR system registers the device under the hardware serial number of the socket. Instead of the serial number, the device can be also registered under a “Tag” property if it is set. You can find the serial numbers of devices in the DeviceNetwork tab in AntilatencyService.
A tracker’s placement is searched by the name specified in the “Tag” property of the socket. If the property is not set or such a placement is not found, the standard placement will be set, using AntilatencyService.

How to use Bracer

A Bracer’s placement is set automatically depending on the “Tag” property of the socket. Therefore, you should set the “Tag” property in your Bracers:

  • LeftHand for the left hand
  • RightHand for the right hand

Bracers buttons

  1. Trigger click - push the sensor panel on the inner side of the palm
  2. System click - trigger click, holding your hand over your head and looking straight (works only after tracking replacement procedure)

Standard Steam VR tracking override

The standard tracking override is carried out in the TrackingOverrides section in <Steam directory>/config/steamvr.vrsettings file.

Example:

In this example, the driver creates the device with a serial number of “Head”. This device provides tracking for HMDs with the serial number LHR-979B50DB.
All Antilatency devices are registered in the SteamVR system under the hardware serial number of the socket, or under the “Tag” property if it set.

To replace SteamVR tracking with Antilatency tracking read more about Tracking Overrides.

How to find out the serial number of a device?

The serial numbers of all the devices in the SteamVR system are available in the System Report. You can create it with the Create system report command in the SteamVR menu.

Besides the TrackingOverrides section, you should set the activateMultiplayerDrivers parameter and the enable parameter to true.
Also for stable operation, we recommend setting the value of devices/Antilatency/Head in the trackers section to TrackerRole_None for each device, which overrides the tracking.
For more information about tracking, overrides explore the SteamVR documentation.

Useful links:
OpenVR wiki

For your convenience, we and our partners use cookies on this website. If you do not change the settings, we will treat this as consent with data usage policy on antilatency.com