Steam VR not launching in my headset (quest 2 )
I have been using air link to play PC games with my quest 2 for a while now. I used to be able to simply click on steam VR while using desktop mode in air link then the application will launch and I'm good to go. But now I cannot. Once I'm in the air link and I select steam VR it does not launch the application in my headset directly, I can see steam VR home on my desktop and I can even see my controllers moving. But when I look into my headset all I see is the oculus home and no steam application is being projected into my headset. Steam VR even says it detects my headset and controllers but it won't launch into my headset.Solved114KViews1like26CommentsQuest 3 No longer works on PC VR, and is COMPETELY BROKEN
so a few days ago I changed the OpenXR on my main PC to Oculus from Windows MixedReality just to get pavlov vr running, and ever since I did that it has completely broken my PC VR, now in standalone mode the Quest 3 works completely fine with no issues what so ever but once its linked to the PC all the problems start to come out. im going to list the major issues with it below and someone PLEASE tell me how I can fix this, im also going to list the fixes ive tried. -------ISSUES-------- 1. the main way I know how the VR is going to break is when I first start up Quest Link on PC and im in the menu on the quest 3, framerate is a little choppy, and the controllers have an issue with tracking, for example if I swing and stop with the controller in my hand, my VR hand will go flying and then fly back to where my controller is. 2. SteamVR, when going into steamVR everything works fine, keep in mind this ONLY WORKS FINE in SteamVR Home. When I open a Game my screen will go black saying its loading the game, it will then cut to the SteamVR loading screen, it has never gone black before, then on my PC it will Load the game but not on the headset, my FPS will dip into the 10s, while the FrameRate is still awful it ill load into my headset and LAG awfully while only displaying a tiny screen of what my PC does. 3. Sometimes when I open a game in steamVR the loading screen will Freeze and when i move around in the vr the same image will follow my headset to where im looking, best example I can compare this to is if you hold up a piece of paper to your eyes and move around as that paper is still in front of you, is also does that for the problem is listed above too. and when that happens it will also do it in the oculus link home too. ---FIXES IVE TRIED--- 1. Factory Restarting the headset. 2. hooking it up to my laptop (has the same issue but I didnt change anything on there) 3. going into beta mode on both Steam and Oculus Link 4. Clearing my download Cashe 5. uninstalling and repairing both SteamVR and Oculus link 6. going into the windows registry editor and changing the OpenXR\1 back too WindowsMixedReality from having it as Oculus or Steam. 7. Moving the install folder of Steam VR and Oculus so it has a fresh start. 8. going back and changing everything back to what it was before I went to change it just to play pavlov33KViews1like29CommentsHow to handle scene loading in Unity like when using SteamVR (compositor)
I'm currently evaluating how feasible adding a native Oculus SDK version of Holodance is and the greatest challenge I see so far is porting our approach to loading scenes over. The way we currently do this is based on Valve's SteamVR_LoadLevel example. In a nutshell: Set the skybox for the compositor, set a load texture in front of the player in the compositor, fade the game to the compositor, once that is done, stop rendering to VR (because the player now only sees what's in the compositor), start loading the scene and wait until it's done, do other things that could cause hiccups like prewarming shaders and a garbage collection round, start rendering to VR, fade back in. Play. In addition to what the standard SteamVR_LoadLevel does, we render a preview of the level that is being loaded, with some text and a progress bar using Unity UI, into a RenderTexture that we also show and update on changes in the compositor. Also, to make things a little more fancy, we have several textures on quads to have our logo in 3D on several planes. Theoretically we could even animate those planes but Unity does have some hiccups while loading levels (even when using async and additive), so we don't do this. Reviewing the API provided by Oculus Utilities for Unity 5.x, it seems that one class we could use is OVROverlay. Putting the texture to the right position is simply by using the Transform location and mesh primitive, right? Then, there's OVRScreenFade, which lets us fade ... but only to a color. So ... it seems there are two things missing: How can we fade full to the compositor and stop rendering to VR while we are doing things what would cause framedrops? When using SteamVR / OpenVR, this is done by calling CVRCompositor.SuspendRendering(true).Solved12KViews1like18CommentsUnity Editor freezing on window-focus changes in OculusVR 1.17
While Oculus VR Runtime Service is running (in Windows Services), changing focus between Editor windows in any Unity project is followed by a 4-10 second freeze of all input. The sessions appear to be affected regardless size/complexity/version, as I tested on 3 different versions with 3 different active projects and 3 new empty projects (6 total tests) It seems to only be when you change between windows in the Unity Editor. If you stay in one window, it's able to run smoothly. Are there any solutions out there to this? It's as close to blocking as a blocker can be. It may also be related to the latest Windows 10 update, since I received both between sessions of Unity work. But, if I stop OVR Runtime Service, it works like a dream. Thanks for the help!9.4KViews1like43CommentsCan I use Oculus Quest 2 PC link mode for SteamVR development?
Hi, I want to develop content for Vive pro and Vive Cosmos but I don't really want to buy them because I plan to get a Oculus Q2 Can I develop and test SteamVR content for VIVE and use Oculus in the development for testing? Will it cause any problems? for example Key bindings? I would be very grateful if you could help me with this! Thanks!Solved7KViews0likes5CommentsOculus ASW doesn't play nice with SteamVR / Unity / The Lab Renderer
Hi, we're using The Lab Renderer (https://www.assetstore.unity3d.com/en/#!/content/63141) with Unity and SteamVR and getting Oculus-only artifacts that make our VR app basically unusable. Whenever the CPU throttles, on Oculus only, every other frame is shifted up around 50% and rotated/scaled slightly. This is extremely uncomfortable. We diagnosed and found that, to reproduce this, it's as simple as create a new Unity project (we tested 5.4 and 5.5) install a fresh copy of The Lab Renderer from the Unity asset store open the 4_spots sample scene add a script that prints to the debug console 40 times every frame (or any other task that throttles the CPU). e.g. void Update() { for (int i=0; i<40; i++) { Debug.Log("foo"); }} When we run the built .exe, we get this artifact on two different computers. Pressing Ctrl + 1 on the numpad fixes the artifact, which points to ASW as the culprit. We see this on Oculus only (it's fine on Vive). We are using SteamVR. I understand there is no way to disable ASW programmatically in 1.10 (https://www.reddit.com/r/oculus/comments/5eqow7/how_to_disable_asw_for_a_computer/). We are left now having to ask our users to disable ASW because this artifact results in extreme VR nausea. My questions for the community is anyone else experiencing this? any ideas for a fix? (our hypothesis is that ASW is not using the SteamVR calibration data..... and thus the ASW frames are massively shifted relative to the SteamVR, non-ASW frames) any one know a way to disable ASW programmatically for our app? we hate having to ask our users to manually press Ctrl + NumPad1 to get a nausea-free experience, but have no other workaround at this point. (https://forums.oculus.com/community/discussion/44941/how-to-disable-asw) please help!3.4KViews0likes9CommentsOVR Camera Rig does not work on SteamVR
I used Oculus Integration-V.1.31.0, which is fully compatible with OpenXR, and set RunTime for SteamVR. However, the OVRCameraRig cannot receive tracking, the camera is fixed, and the arm does not move. SteamVR has been updated to the latest version. If anyone faces the same problem, can you tell me how it was solved?2.7KViews0likes2CommentsMy application that I developed with SteamVr does not work on Oculus Quest 2
Hello, I wish you a good day. I am developing an application with Unity 2020.3.7f1. I used SteamVR Unity Plugin - v2.7.3 (sdk 1.14.15) in my app. To test this, when I build and run on Oculus Quest 2, none of my hardware functions. How can I fix this issue and run my app on my Oculus Quest. The sdk I'm using is: XR Plugin Management Version 4.0.1 - February 11, 2021 Oculus XR Plugin Version 1.9.1 - May 11, 20212.6KViews0likes6CommentsA rant, a rant, my kingdom for a rant!
Sorry about this rant. I just need to vent. Was setting up and testing my Steam VR tracking lighthouses to see if they would allow me to use my Quest 2 without having to turn on all the lights. I think it will work, but wasn't entirely sure anymore. Signs pointed to this being the case, so good news. Anyway, I had the Quest 2 plugged into my computer via the official Link Cable. Yes, I know there are cheaper ones. But when I bought it last year I did research, and it was the highest build quality of the known "this works with Oculus Link" usb-c cables. This was before Link was improved to work with lower quality cables too. I've been getting good use out of the cable too. Anyway, while I was finishing up my tests my social worker showed up for a weekly check-in. And Fumblefoot McGee (not his actual name) couldn't grasp the concept of "lift your feet, there's a cord running across the floor". Even after I mentioned this fact to him. He SAW the cable, pointed it out and asked about it, and still tripped over the link cable while I was putting something away. So imagine my horror when he asks "Is this suppose to bend" while holding up the jack that had been plugged into the computer. The connector was sitting at a 45 degree angle, which it's NOT suppose to be doing. He then asks "Can it be bent back into position?" I immediately told him the answer was no. Instead I hear "Here, let me try... oops?" He broke off the connector entirely. That was the $80 official Link Cable he just ruined. AARRRRRGH! I don't have that kind of money on me right now. Or enough for one of the cheaper cables Amazon sells. I also don't have "clumsy idiot" insurance. Okay, fine. I can deal with this. I have other USB-C cables. None long enough for roomscale VR though. Which means I'll have to move my tower back over near the router so I can use Air Link again. Gork gram clumsy oaf! Arrgh!2.5KViews2likes5Comments