Basic Setup – OpenXR & Pimax HMDs... (2024)

I have been testing my VR configuration/stability & visual improvements with my Pimax5k Super HMD since DCS provided OpenXR support. At first, tests where KO and could hardly just get to the flight phase. But a recent break through has occurred and has changed the testing results by 180 degrees for the better.

The big game changer happened yesterday when I found out that the OpenXR Toolkit was revised to v1.2.4. to improve usability with DCSOpenXR implementation, see note 1.

I will spare you the testing details and jump directly to some results/configurations that work for me.

Hardware configuration:(if you wish to compare, here are my PC details)

Mobo: MSI X570-A PRO/PCIe 4

CPU: AMD RYZEN 9 3900X (12 CORE)

GPU: EVGA-RTX 3080Ti

RAM: DDR4-32 GB (3200MHZ wt XMP)

HMD: PIMAX-5K SUPER

Software configuration:

DCS World Open Beta v 2.8.2.35759(latest as of 3 FEB 2023 & wt OpenXR support)

PiTool v1.0.1.284v- Version 284 is required as per PimaxXR requirements. See note 1.

PimaxXR v0.3.0- This app is the runtime required for OpenXR to work with PiTool and to bypass SteamVR. PimaxXR runtime is needed to avoidPiTool kick starting SteamVR by default. Install PimaxXR and make sure that PimaxXR is selected as the OpenXR runtime. See note 2.

OpenXR Toolkit v1.2.4– Latest version as of 2 FEB 2023. See note 3.

OpenXR Explorer v1.4- Optional application to analyzeOpenXR runtimes & OpenXR Toolkit app that is installed. Not required for successin implementing OpenXR with DCS. See note 4.

OpenComposite- This application and its DLL implementation into DCS is not required forsuccessin implementing OpenXR with DCS. However, you may need it for other VR games or simulators that are designed to use the SteamVR app to run them in VR. See note 6.

Recommendations:

  • Always make sure that the PiTool app is UP and running regardless of what VR runtime (SteamVR or OpenXR) you use. Otherwise, your Pimax HMD is not available for your VR sessions.
  • If you have configured a DCS game start icon in PiTool and wish to test OpenXR runtime, avoid using that game start icon. Starting DCS from the PiTool/My games/DCS icon will kick start SteamVR. Having DCS started via SteamVR while OpenXR is configure for the game will likely cause undesired results. If you are going to run or test DCS OpenXR VR method (bypassing SteamVR), for safety, just delete the game start icon in PiTool as you will not really need it anymore. Instead, do the following…
  • Exploit the DCS command line features to start the simulator as thesewill be useful to you. Make yourself some DCS game start windowshortcuts to facilitate things. Here are some windows shortcut command line targets that I use. Make a DCS game start shortcut for each of the following shortcut targets & see note 5 for other DCS post link;

"your game install path\DCS World OpenBeta\bin\DCS.exe" --force_enable_VR --force_OpenXR- to start DCS with OpenXR support. Make sure that SteamVR is not running. Make sure that OpenXR Toolkit is enabled. At first, use the default Toolkit shortcuts. Also, make sure that active OpenXR runtime is ticked back to OpenXR within the PimaxXR app. This will enable bypassing SteamVR and will avoid SteamVR from being called.

"your game install path\DCS World OpenBeta\bin\DCS.exe" --force_enable_VR --force_SteamVR- to start DCS with SteamVR support. If you revert back to using SteamVR, make sure that the OpenXR Toolkit is disabled (tick the disable switch in OpenXR Toolkit) and that active OpenXR runtime is ticked back to STEAMVR within the PimaxXR app (start PimaxXR app and select SteamVR as the runtime).

"your game install path\DCS World OpenBeta\bin\DCS.exe" --force_disable_VR– to start DCS without VR so that DCS displays on your primary display screen. This could useful for HOTAS configuration, etc.

  • Without guaranties, this methodology should work for Pimax4k, 5k or 8k HMD owners.
  • Can all these pieces of software & apps co-exist at the same time on your PC. YES, however, configuring the apps correctly is required if you wish to use DCS with SteamVR or with OpenXR. See comments above depending on the shortcut command lines that you are using to start the DCS simulator.
  • You need to experiment with the OpenXR Toolkit settings. Do that using the Toolkit shortcuts while in the game. Settings will likely vary if you have a Pimax4k, 5k or 8k HMD.

When your satisfied with your Toolkit settings, share them with the community by writing your own post.

Using OpenXR...

Generally speaking, I am getting better control of my FPS frame rates, better control of color effects and better control of sharpness inside the co*ckpits.

Since using PimaxXR v0.3.1,stutteringwhen switching from F1 to F10 and back to F1 views has disappeared.

Use OpenXR Toolkit to experiment with OpenXR setting while in the simulator. Use default OpenXR Toolkit shortcut combos to facilitate your setups.

So far, multiplayer seems OK.

Hope this helps you enjoy OpenXR with your Pimax HMD.

Everest…Out!

Notes:

1- For PiTool v1.0.1.284v, seehttps://community.openmr.com/t/pitool-1-0-1-284v/39823Version 284v is not available for download from Pimax Support site. select the supplied link to Pimax's OpenMR community to get PiTool v1.0.1.284v.

2- For PimaxXR v0.3.0, seehttps://github.com/mbucchia/Pimax-OpenXRA new (unreleased as of 8 FEB 2023) version of PimaxXR is available, V0.3.1. See the following forum post to download a pre-release version of PimaxXR v0.3.1.GO TO FORUM POST LINK

3- For OpenXR Toolkit v1.2.4., seehttps://mbucchia.github.io/OpenXR-Toolkit/

4- For OpenXR Explorer v1.4, seehttps://github.com/maluoi/openxr-explorer/releases/tag/v1.4Be aware that this app is not required for OpenXR implementation with DCS. It is included here as reference only and is recommended for folks that do application developmentwork.

5- For DCS news letter regarding OpenXR implementation, see the following forum post:https://forum.dcs.world/topic/318004-dcs-now-supports-openxr-natively/

6- For OpenComposite & OpenComposite switcher, seehttps://mbucchia.github.io/OpenXR-Toolkit/opencomposite.htmlNote that no revision is mentioned for OpenComposite probably because this is actually a DLL which did the work of throwing DCS VR runtimes to PimaxXRbefore introduction/support of OpenXRin DCS.OpenComposite solution is no longer required to operate OpenXR in DCS.

Basic Setup – OpenXR & Pimax HMDs... (2024)

FAQs

Does OpenXR work with Pimax? ›

Most OpenVR games will also support DFR (Dynamic Foveated Rendering) directly from the Pimax client, while if you want to use OpenXR, you will need to use the OpenXR toolkit (as long as you use PimaxXR as your OpenXR runtime).

What software do I need for Pimax Crystal? ›

1: Pimax PC Client

You'll need this piece of software to run the Crystal (and/or the 8KX). You can use it to set up a lot of settings for the VR headset.

Is the Pimax VR headset worth it? ›

Expensive and lacking some key features

More so, it's significantly higher priced than stand-alone VR headsets like the Meta Quest Pro and HTC Vive XR Elite. The Pimax Crystal is also missing some of its competitors' key features, which may disappoint owners of higher-end tethered and untethered headsets.

Does pimax 8kx need base stations? ›

Using Pimax Vision 8K X without peripherals

The headset can also be used for PC VR without Base Stations or controllers. Under the 'Settings' tab of the PiTool, switch the tracking mode from 'Lighthouse' to '9-Axis'. This will allow the headset to work without Base Stations, but will not support leaning motions in VR.

Does Pimax Crystal need a PC? ›

ONE HEADSET, TWO MODES

PCVR allows you to leverage the power of a beefy pc and dedicated graphics card to experience the very best that vr has to offer, while the XR2 powered Standalone mode, AIO, enables the flexibility and mobility that gamers desire for active lightweight mobile VR.

Is Pimax VR Wireless? ›

The Crystal Light offers the same 16.6 million pixels as the Pimax Crystal, but is a much more budget-friendly option, starting from 699 USD. Additionally, Pimax unveiled the specs for the 60G Airlink module, which enables true high-fidelity wireless PCVR through WiGig technology.

How do I set up Pimax hand tracking? ›

After inserting the USB Type-C cable, connect the headset to your PC. Pitool will display a notification that Hand tracking has been activated and detected, and provide a driver download button. 4. Click it and start to download the driver for hand tracking module.

How to connect pimax crystal to pc? ›

Connect your headset to your computer

Plug the DisplayPort, USB cables into your computer. And connect the power adapter to your cable then plug it in. Note: The cable is powered by the power adapter and must be connected.

What do I need to play DCS with VR? ›

Recommended VR systems requirements (VR graphics settings): OS 64-bit Windows 10; DirectX11; CPU: Core i5+ at 3+ GHz or AMD FX / Ryzen; RAM: from 32 GB; Free hard disk space: 500 GB on Solid State Drive (SSD); Discrete video card NVIDIA/AMD from 8GB VRAM; Joystick; requires internet activation.

What is the difference between OpenXR and OpenVR? ›

Key Differences Between OpenXR and OpenVR

OpenXR is an open standard, reducing development and maintenance burden, while OpenVR is a proprietary API developed by Valve. OpenXR is backed by many tech giants and ensures cross-platform compatibility, while OpenVR primarily supports SteamVR games and software.

What is the difference between OpenXR and WebXR? ›

WebXR focuses on enabling immersive experiences directly within internet browsers, catering to a broader audience of users. In contrast, OpenXR is specifically designed for creating VR, AR, and MR applications that are compatible across XR devices like mixed reality headsets and VR glasses.

What does OpenXR support? ›

With OpenXR, you can build engines that target both holographic devices, like HoloLens 2, and immersive VR devices, like Windows Mixed Reality headsets for desktop PCs. OpenXR lets you write code once that's then portable across a wide range of hardware platforms.

Top Articles
Guide for State of Decay 2: Juggernaut Edition
[Top 10] State of Decay 2 Best Base Locations and Why They're Great
Gaseous Form Pathfinder
Jimmy Johns Delivery Hours
Ssm Health Workday App
Lkq Pull-A-Part
Void Client Vrchat
Miller Motte College Student Portal
Dyi Urban Dictionary
Jeff Liebler Wife
Ark Ragnarok Map Caves
What Is The Value Of 53I 9
Homepoint Financial Wholesale Login
Blackboard Utoledo
Lesson 10 Homework 5.3
Msft Msbill Info
Ttw Cut Content
Please Put On Your Jacket In Italian Duolingo
The Four Fours Puzzle: To Infinity and Beyond!
60 Days From May 31
How 'The Jordan Rules' inspired template for Raiders' 'Mahomes Rules'
My Big Fat Greek Wedding 3 Showtimes Near Regal Ukiah
Mchoul Funeral Home Of Fishkill Inc. Services
Staffing crisis: Restaurants struggle to find help in Orange County
Mta Bus Forums
Ghostbusters Afterlife 123Movies
Experience the Convenience of Po Box 790010 St Louis Mo
Odawa Hypixel
Ap Computer Science Principles Grade Calculator
R Toronto Blue Jays
Kltv Com Big Red Box
Go Smiles Herndon Reviews
Holley Gamble Funeral Home In Clinton
Best Boxing Gyms Near Me
Speedstepper
Game Akin To Bingo Nyt
Arcadian Crossword Puzzles
Seatgeek Seat View
Huskersillustrated Husker Board
cGMP vs GMP: What's the Difference? | Ascendia Pharma
Montrose Colorado Sheriff's Department
Flixtor The Meg
Documentaries About FLDS: Insightful Looks into the Fundamentalist Church
Baywatch 2017 123Movies
About My Father Showtimes Near Marcus Saukville Cinema
Wush Ear Cleaner Commercial Actor
600 Aviator Court Vandalia Oh 45377
Function Calculator - eMathHelp
Saryn Prime Build 2023
Gotham Chess Twitter
What Does the Bible Say About Christ In Me?
Level A Sarasota
Latest Posts
Article information

Author: Gregorio Kreiger

Last Updated:

Views: 6026

Rating: 4.7 / 5 (57 voted)

Reviews: 88% of readers found this page helpful

Author information

Name: Gregorio Kreiger

Birthday: 1994-12-18

Address: 89212 Tracey Ramp, Sunside, MT 08453-0951

Phone: +9014805370218

Job: Customer Designer

Hobby: Mountain biking, Orienteering, Hiking, Sewing, Backpacking, Mushroom hunting, Backpacking

Introduction: My name is Gregorio Kreiger, I am a tender, brainy, enthusiastic, combative, agreeable, gentle, gentle person who loves writing and wants to share my knowledge and understanding with you.