<DriverDirectory> /
├─bin /
│ └─ ...
├─resources /
│ └─ ...
└─driver.vrdrivermanifest
"<SteamDirectory>\steamapps\common\SteamVR\bin\win64\vrpathreg.exe" adddriver "<DriverDirectory>"
, где <SteamDirectory>
– путь к папке Steam, а <DriverDirectory>
– путь к папке с драйвером.vrpathreg.exe adddriver "D:\AntilatencySoft\OpenVrDriver_3.5.2"
"<SteamDirectory>\steamapps\common\SteamVR\bin\win64\vrpathreg.exe" removedriver "<DriverDirectory>"
<SteamDirectory>
– это путь к папке Steam, а <DriverDirectory>
– путь к папке с драйвером OpenVR.Tag
у сокета. Если свойство не задано или такой Placement не найден, то будет использован Placement, установленный по умолчанию в AntilatencyService.Tag
у сокета. Для левой руки оно должно быть задано как LeftHand
, для правой — RightHand
.Trigger click
— обычное нажатие на сенсорную панель Bracer.System click
— нажатие на сенсорную панель в положении, когда пользователь смотрит вперёд, держа руку вытянутой вверх.System click
будет работать только после замены трекинга HMD на трекинг Antilatency.TrackingOverrides
в файле <Steam directory>/config/steamvr.vrsettings
."steamvr" : { "activateMultipleDrivers" : true, "forceFadeOnBadTracking" : false }, "TrackingOverrides" : { "/devices/antilatency/Head" : "/user/head", "/devices/antilatency/LeftHand" : "/user/hand/left", "/devices/antilatency/RightHand" : "/user/hand/right" }, "driver_antilatency" : { "enable" : true }, "trackers" : { "/devices/antilatency/Head" : "TrackerRole_None", "/devices/antilatency/LeftHand" : "TrackerRole_None", "/devices/antilatency/RightHand" : "TrackerRole_None" }
JSON
SteamVR перезапишет файл. Рекомендуем сохранить копию на случай перезаписи файла. Проверить пунктуацию JSON
можно, например, здесь.antilatency
присвоил серийный номер Head
, универсальный серийный номер /user/head
. Это позволит использовать трекер Antilatency с любыми хедсетами и не запрашивать для этого System Report. Вы также можете использовать алиасы, как это сделано в примере выше для устройств на правую и левую руки.Tag
, если оно задано; иначе используется аппаратный серийный номер сокета. Узнать серийный номер, а также задать значение свойства Tag
вы можете во вкладке Device Network приложения AntilatencyService.activateMultipleDrivers
(секция steamvr
): значение true
;forceFadeOnBadTracking
(секция steamvr
): значение false
;enable
(секция driver_antilatency
): значение true
.TrackerRole_None
в секции trackers
. System Report
. Для этого выберите опцию Create System Report
в меню SteamVR: