Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Question Unity can't connect to SteamVR with Pico 4

Discussion in 'VR' started by Nerexar, May 3, 2023.

  1. Nerexar

    Nerexar

    Joined:
    Oct 8, 2018
    Posts:
    1
    Hello! I have a problem connecting Pico 4 to Unity via SteamVR.
    I use the following chain of connections:

    Pico 4 - Streaming Assistant - SteamVR - Unity.

    SteamVR recognizes the glasses as Pico 4, not Oculus Quest 2.
    When I press Play button in editor, Unity goes into infinite loading.
    There are errors in the log file:

    upload_2023-5-4_0-10-53.png

    When I was using Virtual Desktop, SteamVR saw Pico 4 as Oculus Quest 2 (or Rift) Launching play mode was no problem.

    There are no messages in the SteamVR web console when running Unity play mode.
     
  2. DevDunk

    DevDunk

    Joined:
    Feb 13, 2020
    Posts:
    4,258
    Download the Pico OpenXR plugin from their site and add the pico controller profile to desktop OpenXR settings in order to get streaming assistent to work great
     
  3. MaartenB

    MaartenB

    Joined:
    Nov 6, 2014
    Posts:
    67
    Do you know where I can find the Pico OpenXR plugin you mean? I can only find the "PICO Unity Integration SDK", which is probably not the thing you meant.
     
  4. DevDunk

    DevDunk

    Joined:
    Feb 13, 2020
    Posts:
    4,258
    Due to a bug it has been removed. Potentially untill October :/
    In your pico link software turn on or off (forgot which one) the compatibility software. Otherwise input won't work unless you use the steamvr package.
    Or use virtual desktop to stream to the headset
     
    MaartenB likes this.
  5. MaartenB

    MaartenB

    Joined:
    Nov 6, 2014
    Posts:
    67
    Thanks for the tip. We'll go further with this.
     
    Last edited: Jul 31, 2023
    DevDunk likes this.