Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
openvrpaths.vrpath
file location: "C:\Users\(your user name)\AppData\Local\openvr"
This file contains the list of all drivers related to VR.
In my case when I open the file with Notepad the content looks like this:
{
"config" :
[
"C:\\Program Files (x86)\\Steam\\config"
],
"external_drivers" :
[
"C:/Program Files (x86)/Pico Link/driver",
"C:/Program Files/Streaming Assistant/driver",
"C:\\Program Files\\Virtual Desktop Streamer\\OpenVRDriver"
],
"jsonid" : "vrpathreg",
"log" :
[
"C:\\Program Files (x86)\\Steam\\logs"
],
"runtime" :
[
"C:\\Program Files (x86)\\Steam\\steamapps\\common\\SteamVR"
],
"version" : 1
}
In the section "external_drivers" I have drivers:
"C:/Program Files (x86)/Pico Link/driver" - for Pico 3 Neo Link
"C:/Program Files/Streaming Assistant/driver" for Pico 4
As you can see the first driver is for Pico 3 and this actually prevents for some reason drivers for Pico 4 to be recognised by Steam VR. I mean I could connect Pico 4 via Streaming Assistant, but Steam VR didn't see the headset. So, to make work I've deleted the line "C:/Program Files (x86)/Pico Link/driver" and now Steam VR can see the Pico 4 headset. The content of the file looks now like this:
{
"config" :
[
"C:\\Program Files (x86)\\Steam\\config"
],
"external_drivers" :
[
"C:/Program Files/Streaming Assistant/driver",
"C:\\Program Files\\Virtual Desktop Streamer\\OpenVRDriver"
],
"jsonid" : "vrpathreg",
"log" :
[
"C:\\Program Files (x86)\\Steam\\logs"
],
"runtime" :
[
"C:\\Program Files (x86)\\Steam\\steamapps\\common\\SteamVR"
],
"version" : 1
}
You can manually edit and save this file. So the problem was with the fact that I had installed on my PC both drivers for Pico 3 and 4. I can still use Pico 3, but in this case I need to replace the line "C:/Program Files/Streaming Assistant/driver" with "C:/Program Files (x86)/Pico Link/driver".
I didn't have the pico 3 in that file, however I had mixed reality at the top. So I reversed the order and added the second back slashes to the path for Pico. Now it works (I don't know which of those two changes fixed it)
"C:\Users\(your user name)\AppData\Local\openvr"
{
"config" :
[
"C:\\Program Files (x86)\\Steam\\config"
],
"external_drivers" :
[
"C:\\Program Files\\Streaming Assistant\\driver",
"H:\\SteamLibrary\\steamapps\\common\\MixedRealityVRDriver"
],
"jsonid" : "vrpathreg",
"log" :
[
"C:\\Program Files (x86)\\Steam\\logs"
],
"runtime" :
[
"C:\\Program Files (x86)\\Steam\\steamapps\\common\\SteamVR"
],
"version" : 1
}
The solution was to reorder external_drivers lines in openvrpaths.vrpath file, so that the Streaming Assistant path comes first.
Before editing the file:
"external_drivers" :
[
"C:/Program Files/PICO Connect/openvr_driver/",
"C:/Program Files/Streaming Assistant/driver"
],
After the edit:
"external_drivers" :
[
"C:/Program Files/Streaming Assistant/driver",
"C:/Program Files/PICO Connect/openvr_driver/"
],
Btw, very soon I'm going to replace the Pico 3 Neo Link to Cristal Light one. It's time to move on and I'm excited to try something with much higher resolution and lenses. But Pico will always be a very special headset for me anyway, as a first headset which introduced me to a fantastic world of VR.