You need rollback to "v1527117754 - 6/21/2018 hotfix" SteamVR version.
You can see from https://github.com/mmorselli/Joy2OpenVR
Test success in 20190213.
- 20190304 - 強制回復到 SteamVR v1527117754 發現Room setting 無法執行
解決辦法 進入 $PATH/Steam/steamapps/common/SteamVR/tools/steamvr_room_setup/win64/steamvr_room_setup.exe
執行 steamvr_room_setup.
StreamVR (WIN 10) - OpenVR
Step 1: 路徑 C:\Program Files (x86)\Steam\logs\vrserver.txt 找出 vrsettings 位置
[Settings] ... C:\Program..\Steam\steamapps\common\SteamVR\resources\settings\default.vrsettings
[Settings] ... C:\Program..\Steam\steamapps\common\SteamVR\drivers\htc\resources\settings\default.vrsettings
[Settings] ... C:\Program..\Steam\steamapps\common\SteamVR\drivers\lighthouse\resources\settings\default.vrsettings
[Settings] ... C:\Program..\Steam\steamapps\common\SteamVR\drivers\null\resources\settings\default.vrsettings
[Settings] ... C:\Program..\Steam\config\steamvr.vrsettings
Step2: 修改 resources\settings\default.vrsetting
將內容修改成
"requireHmd" : false
"forcedDriver" : "null"
"activateMultipleDrivers" : true
Step3: 修改 null\resources\settings\default.vrsettings
將內容修改成
{
"driver_null" : {
"enable" : true,
"serialNumber" : "Null Serial Number",
"modelNumber" : "Null Model Number",
"windowX" : 0,
"windowY" : 0,
"windowWidth" : 2160,
"windowHeight" : 1200,
"renderWidth" : 1512,
"renderHeight" : 1680,
"secondsFromVsyncToPhotons" : 0.01111111,
"displayFrequency" : 90.0
}
}
Step4: Unity OpenVR 調整
開啟 Unity, 將 SteamVR Camera 的Target eye 改為 none,
[CameraRig] 的 Left, Right, 改為 Tracker1, Tracker2
Tracker1, Tracker2 的 index 改為 1 跟 2.
VIVE 頭盔 跟 手把 兩個皆可不使用.
只使用Tracker.
- http://help.triadsemi.com/steamvr-tracking/steamvr-tracking-without-an-hmd
- http://www.pencilsquaregames.com/getting-steamvr-tracking-data-in-unity-without-a-hmd/
- Tracker 按鈕無法使用
日期 20180828
解決方法:
From: https://steamcommunity.com/app/250820/discussions/6/1759104780482398473/