Jump to content

dario

Verified Members
  • Posts

    450
  • Joined

  • Last visited

Everything posted by dario

  1. @oldmanwoofa From the screen shots, looks lilke you have the runtime working ok. For what it's worth I would check the packages in your project and compare them to my working project packages:
  2. Please note there's a new update: (details forthcoming) If you are having trouble seeing the "Enable OpenXR" switch when you enable "Beta Program" please try the previous method of using the Private Test Program with the following activiation code: OPENXRBETADEV00
  3. @oldmanwoofaAre you starting VR development with OpenXR? If not, this forum is just for early development with OpenXR - the beta/private test programs we are referring to here is in the context of using OpenXR which is still in preview with Unity and out of preview with UE4. There's no need for the beta branches if you're using existing toolkits like the SteamVR plugin. If indeed you are going for OpenXR development you're in the right place. For Unity, you''ll need to also add the package provided in this forum (pinned Unity post) to add the feature for the Unity OpenXR package, which is an additional "feature" package for supporting the Cosmos controller input (since the buttons are different - e.g. there's additional buttons). Note, this is an early preview as well since the Unity XR input APIs are still changing in the previews. We'll be posting updates and additional tutorials shortly. If you want to simply get started with OpenXR apps on the Vive Cosmos OpenXR runtime (SteamVR OpenXR runtime recommended for the Cosmos Elite), enable the beta branch and select the Enable OpenXR switch (in the Vive Console) - if you're not seeing the switch please use the private beta branch as described in the main post in this thread.
  4. It's working for most of us - I think you're not waiting for the update to complete, again the hmd needs updating as well (same steps just need to wait for 2 separate progress bars) - switching from/to beta line will force updates, then go back to Private to try again.
  5. Thanks for the video, so it's not updating correctly, you should also see it update hmd firmware as well. Try uninstalling the Vive Console and reinstalling (and clear related AppData). Always wait a bit after downloading an update as there's a second part that updates the hmd - make sure it's not behind the console window. best, Dario
  6. There are now 2 ways to enable the Vive OpenXR runtime for Cosmos: First from the Vive Console -> Settings -> Advanced -> 1. You should still be able to use the code OPENXRBETADEV00 in the Private test program section. 2. Now with the latest update you should also be able to avoid entering a code and under the Beta program section once you update your Cosmos HMD (original faceplate only - not elite) you can see a new switch to enable/disable the Vive OpenXR preview runtime (requires hmd connected). If you are experiencing issues please try method #1.
  7. @狂笑 Are you having a hardware issue? Can you run other applications? Please show the following screenshot that shows the current status and OpenXR version. Here's a screenshot when hmd is not connected:
  8. Hi @michaelmagdy "HTC Vive Cosmos Elite and Regular SteamVR works fine with FS2020" - this implies that the SteamVR OpenXR runtime is already working for you. This forum is primarily to support the Vive OpenXR runtime for the Vive Cosmos (inside out tracking) vs. the Vive Cosmos Elite (which use SteamVR tracking). There seems to be some confusion regarding the OpenXR runtimes that MSFS supports. The "openxr runtime developer application from the Microsoft Store" is for Microsoft XR devices, namely in this case the Mixed Reality headsets. If you are already successfully running SteamVR with MSFS, then you are using SteamVR's OpenXR runtime. You can however switch to run the Vive OpenXR runtime for Vive Cosmos but would likely require switching the faceplate to the inside-out tracking faceplate and using the Cosmos inside-out tracking controllers which do not require the SteamVR base stations.
  9. So @ironbladerI assume you were able to run MSFS (launched from MS Store) and toggle it to VR mode? And ths issue is now about setting the per-application settings? @HackPerception is right, running apps should be listed so please try that. For those using the Vive Cosmos - we have a new update to the Vive OpenXR runtime which includes addressing a color / brightness issue.on MSFS. Feel free to post any findings when using the Vive OpenXR runtime and/or the SteamVR OpenXR runtime.
  10. SteamVR will still launch if it's the default OpenXR runtime (that it sets in the registry) - it should work anyway even if it's from a different store. You don't need it in the Steam library - just have SteamVR running.
  11. There is nothing else needed - you are set - your screenshot indicates: Current OpenXR Runtime: SteamVR As soon as you switch MSFS to VR it should use this runtime. for motion reprojection with SteamVR: Settings -> Video -> Per-Application Video Settings, and select an option for "Motion Smoothing."
  12. From the settings screenshot - it's set already - you're ready to Ctrl-Tab to switch to VR once you're ready to fly
  13. @Patrik, is this with both runtimes? We dont' have a way currently to adjust it but I believe there's a brightness issue on MSFS's side. Awaiting VR simultator update with various fixes. @KeateWang try re-updating the private beta pwd: OPENXRBETADEV00 You shouldn't need to edit the registry manually - both the Vive OpenXR runtime for Cosmos and the SteamVR runtime will prompt you if you want to set the default OpenXR runtime. Think of this as similar to when a browser asks you if you want to set it as the default browser when you open an html page.
  14. Did you look at the working sample for the Vive Cosmos? (please see the other thread on this forum for Unity support).
  15. For the Original Genration (OG) Vive, intall Steam and then install the SteamVR app and then enable SteamVR's OpenXR runtime as the default OpenXR runtime from the SteamVR Settings (or click ok if prompted to).
  16. you can currently use the SteamVR OpenXR runtime for the 2015 Vive
  17. @Patrik please try today's new update 2.0.15.7 - improvements include re-centering issue @CDG please try Tuesday's SteamVR beta 1.16.2 - from Valve's release notes: If you encounter issues with this update, please post in the SteamVR Bug Report forum. If possible, please include a system report to aid in tracking down your issue. Replies to this post are not tracked for bug reporting purposes. Please use the forum linked above to report issues. OpenXR: Fixed vertex order for visibility masks to match the spec. Fixed crash on app startup on Linux.
  18. @CDG Have you tested Elite with the latest SteamVR beta update?
  19. We have a couple known issues left (related to our runtime - regarding centering as you're describing) will give you an update here shortly. Crashing no longer happens with the latest MSFS update.
  20. @CDG, We have found the root cause of the issue with Cosmos Elite and have reported it to Valve (issue is with SteamVR-OpenXR runtime). So actually I would recommend additionally reporting it on: https://steamcommunity.com/app/250820/discussions/8/8/
  21. Hi @CDG, I'd also suggest looking at the FS forum: https://forums.flightsimulator.com/c/virtual-reality-vr as this is really about MSFS and the SteamVR OpenXR runtime and not specific to our hardware or our Cosmos runtime. We'll also continue looking into this on our end with Cosmos Elite.
  22. MSFS will run on the default OpenXR runtime set in the Krhonos Windows registry. With the Elite you have to use the SteamVR OpenXR runtime - so set that as the default from SteamVR settings. Once you toggle ctrl-tab to launch VR (once ready to fly) it should work. I would also suggest to turn off desktop 2D view in VR before launching VR. Are all other SteamVR applications working ok? If you're still seeing an issue with MSFS and Elite, it could be an issue with Valve's SteamVR/OpenXR runtime which is in beta (make sure you select the beta branch for SteamVR). Their runtime is in the process of becoming conformant (official adopter status).
  23. @AlGoldenwere you able to resolve? For others asking about this: public void OnGrabbed(BasicGrabbable grabbedObj) { ViveColliderButtonEventData viveEventData; if (!grabbedObj.grabbedEvent.TryGetViveButtonEventData(out viveEventData)) { return; } switch (viveEventData.viveRole.ToRole<HandRole>()) { case HandRole.RightHand: if (rightGrabbingSet.Add(grabbedObj.gameObject) && rightGrabbingSet.Count == 1) { ViveInput.TriggerHapticVibrationEx(HandRole.RightHand);
  24. We are addressing known issues with MSFS, but normally you wouldn't have to worry about enabling/disabling SteamVR. Once you choose an OpenXR runtime it should just work. Right now MSFS doesn't require controllers so you can choose either runtime. @Kobboyz
×
×
  • Create New...