-
Notifications
You must be signed in to change notification settings - Fork 1
Instruction for usage of SUVA with Trackers but without a VR Headset
You can find the original tutorial here: Using HTC Vive Trackers without Headset
- Start SteamVR and wait for it to be completely loaded. (this is to generate the Settings-file that needs to be edited)
Without a VR-Headset it will say something like
Welcome Please plug in your VR headset
- Close SteamVR (make sure it is no longer running any components e.g. Taskmanager)
- Open the following file in Notepad++ or any Editor of your choice:
C:\Program Files (x86)\Steam\config\steamvr.vrsettings
(this file will not be overwritten with future SteamVR updates like the in previous tutorials used default.vrsettings) - MAKE A BACKUP OF THAT FILE!!! Just save a copy to another location!
- Look for a line containing the following:
"steamvr" : {
6a. If it doesn't exist you can copy and insert the following into that file:
"LastKnown" : {
"HMDModel" : "Null Model Number"
},
"power" : {
"turnOffControllersTimeout" : 0
},
"steamvr" : {
"activateMultipleDrivers" : true,
"enableHomeApp" : false
}
Depending of where you insert it, it should look similar to one of the following three examples:
6.1 Somewhere in the middle of the file
... : ...
},
"LastKnown" : {
"HMDModel" : "Null Model Number"
},
"power" : {
"turnOffControllersTimeout" : 0
},
"steamvr" : {
"activateMultipleDrivers" : true,
"enableHomeApp" : false
},
"..." : {
6.2 The end of the file
... : ...
},
"LastKnown" : {
"HMDModel" : "Null Model Number"
},
"power" : {
"turnOffControllersTimeout" : 0
},
"steamvr" : {
"activateMultipleDrivers" : true,
"enableHomeApp" : false
}
}
6.3 Just steamvr
{
"LastKnown" : {
"HMDModel" : "Null Model Number"
},
"power" : {
"turnOffControllersTimeout" : 0
},
"steamvr" : {
"activateMultipleDrivers" : true,
"enableHomeApp" : false
}
}
Make sure that entries within brackets are always separated by a ,
! (Otherwise the file will not be loaded, a new file will be created and all saved settings like playspace setup will be lost! Make sure to have a backup of that file!
6b. If it does exist you can add the following entries so that the it looks similar to this:
},
"LastKnown" : {
"HMDModel" : "Null Model Number"
},
"power" : {
"turnOffControllersTimeout" : 0
},
"steamvr" : {
"activateMultipleDrivers" : true,
"enableHomeApp" : false,
...,
...
},
"..." : {
-
Save the modified file.
-
Navigate to the following file and edit it with for example Notepad++:
C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\null\resources\settings\default.vrsettings
If you moved your Steam library to a different drive you will have do locate the SteamVR directory there! -
Replace the file content with the following and save it:
{
"driver_null": {
"enable": true,
"loadPriority": -999,
"serialNumber": "Null Serial Number",
"modelNumber": "Null Model Number",
"windowX": 0,
"windowY": 0,
"windowWidth": 0,
"windowHeight": 0,
"renderWidth": 0,
"renderHeight": 0,
"secondsFromVsyncToPhotons": 0.01666666,
"displayFrequency": 60.0
}
}
- Without a HMD plugged in you can now start SteamVR
- You may have to perform the room setup once, choose standing setup and just click on the continue buttons. It will keep asking to perform room setup but it can be ignored!
- Now Trackers can be turned on (and paired) and should track without problems
- A Headset notice might pop up, saying the headset is running as a monitor: it can be ignored.
Credit for the following instructions goes to Kamizhou. They aim to solve some issues with SUVA and the recent SteamVR updates.
C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers\null\resources\settings\default.vrsettings
1.1 Change "enable": false,
to "enable": true,
C:\Program Files (x86)\Steam\steamapps\common\SteamVR\resources\settings\default.vrsettings
2.1 Change "forcedDriver": "",
to "forcedDriver": "null",
2.2 Change "forcedHmd": "",
to "forcedHmd": "false",
2.3 Change "activateMultipleDrivers": false,
to "activateMultipleDrivers": true,