Step-by-Step instructions for openxr and necksafer for WMR sets (2024)

I know this can be a bit confusing, so here is a step-by-step guide for getting openxr and necksafer. This is for WMR headsets (i.e. reverbs). The fps boost is incredible for a lot of people and worth it. It will bypass steam and give you scaling and other options that are very worth it (i.e. shaking reduction, which will be explained below). If I miss anything, please let know. It took me a bit to figure this all out, and there didn't seem to be a step-by-step that I could find.

How to get openxr and the toolkit running:

1) Go tohttps://gitlab.com/znixian/OpenOVR/-/tree/openxrand download the open composite launcher- reference the pic- it is highlighted in blue. Just to be safe, also download the DLL for 32 or 64 bit (usually 64 bit is what you need), also highlighted in blue. Save them wherever you want on your PC.

2) Go tohttps://mbucchia.github.io/OpenXR-Toolkit/and download the openXR toolkit (the blue button that says "download the latest"). Save it wherever you want.

3) Unzip the OpenComposite folder you downloaded (openxr) and then run the program. It's a simple program that will let you switch between using OpenComposite or SteamVr. Switch to OpenComposite once the DLLs finish automatically downloading.

4) Just to be safe, you should take the openvr_api.dll that you also downloaded (in step 1) and paste it into Il-2's bin/game folder (usually C:\Steam\SteamApps\common\IL-2 Sturmovik Battle of Stalingrad\bin\game). It will overwrite the openvr_api.dll that is already there, so back up the dll if you wish. You can now play Il-2 without SteamVR running. For me, the easiest way to do this is to go into steam, launch the game, and then select launch in VR. The game will launch in VR without SteamVR starting.

5) Run the OpenXR Toolkit setup file that you downloaded in step 2, and install the program. Open the program, and you will notice a white box at the bottom. It should be empty. Close the program.

6) Run Il-2. Go into Steam and hit play, and launch in VR when presented with the option. The game should launch in VR without SteamVR starting. Exit the game and open the OpenXR toolkit again. You should see something like "OpenComposite_Il-2(Il-2.exe)" in the white box at the bottom now, and you should make sure it is CHECKED. You can now use the OpenXR tools in game.

7) Launch Il-2 again in VR, and hit CTRL+F2 once the game loads. The toolkit menu should open up and you can now modify settings to your liking. By default, CTRL+F1 navigates left, CTRL+F2 navigates down, and CTRL+F3 Navigates right. Here are the settings that I think are important, but you should decide what is best for you.

Under SYSTEM:
-override the resolution (if using a G2) and set to 3176x (the same 100% resolution steamvr uses- this is important because when you adjust size/scaling it will base off this res)
-make sure all reprojection is off

Under PERFORMANCE:
-Upscaling NIS (NIS is better for ID'ing of planes than FSR, imo. This is subjective however.)
-size 75% (this is the scaling- so if you set it to 75% it will scale at 75% of the 3176x resolution you set)
-Sharpness 90% (Having this set to a high value really helps, and doesn't cause much shimmer at all imo)
-anamorphic off
-Mip map bias off

Under APPEARANCE:
-Change the world scale if desired. I think things look too small, so change it to 112%

-You have the option of turning post-processing ON and then altering values like contrasts, brightness, etc. I prefer the contrast to be bumped up just a hair, to 60.

Under INPUTS:

-Change "Shaking Reduction" to -40. This is HUGE imo. A big problem when zooming in while using VR is that the headset will pick up micro shaking in your HMD, and the planes will jitter all over the place, making the ID'ing of planes very difficult. This removes the jitter.

*You will have to restart the game for the changes to take effect. Enjoy your increase in FPS and easier ID'ing of planes.

*You do NOT have to open the toolkit and opencomposite launcher when starting the game anymore.

How to Get NeckSafer working:

-Download the file athttps://gitlab.com/NobiWan/xrnecksafer- it will be titledXRNeckSaferBeta2b.zip. Save it wherever you like.

-Unzip the folder once downloaded.

-Copy and paste ONLY the OpenXrApiLayer folder into your program files folder (usually c:\program files)

-Go to program files\OpenXrApiLayer folder and run "Install-XR_APILAYER_NOVENDOR_XRNeckSafer.ps1" as a PowerShell script (right click on it and select "Execute with PowerShell"). This will install the API Layer.

-Open the XRNeckSaferApp.exe. You now have necksafer and can modify the settings to your liking. Refer to the link for a description on how to set it up how you prefer.

Big thank you to the creators. These are amazing tools for Il-2 in VR imo!

Step-by-Step instructions for openxr and necksafer for WMR sets (2024)

FAQs

How to setup OpenXR? ›

  1. From your computer, open the SteamVR app.
  2. Head to Settings.
  3. Select Show in Advanced Settings.
  4. Head to the Developer tab.
  5. Set Current OpenXR runtime as "OpenXR runtime"
  6. Launch Microsoft Flight Simulator.
  7. Put your headset on.
Jan 27, 2024

How do I enable OpenXR in Windows Mixed Reality? ›

Windows Mixed Reality
  1. Start the Mixed Reality Portal software.
  2. Click the 'Fix it' button on the notification banner at the top of the screen. This will set Windows mixed reality as your default OpenXR runtime.

How do I switch to OpenXR? ›

In SteamVR Settings, select Show Advanced Settings. Select Developer, then Set SteamVR as OpenXR Runtime.

How do I reset OpenXR settings? ›

If an application can no longer start, use the OpenXR Toolkit Companion app (found on the desktop or Start menu) and select the Safe mode before starting the application, then use Ctrl+F1+F2+F3 (regardless of custom key combinations) to hard reset all settings.

What is the difference between OpenXR and OpenVR? ›

OpenXR & OpenVR. Without going into the technicalities of these two runtimes, OpenXR is an open standard developed by the Khronos Group while OpenVR is developed by Valve for SteamVR. The default runtime of SteamVR is OpenVR, although you can also translate SteamVR applications to OpenXR.

What is the registry key for OpenXR? ›

Alternatively, you can manually set the location of the OpenXR runtime in the Windows registry: The key is `HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\OpenXR\1` `ActiveRuntime` and the value should be `C:\Program Files\Oculus\Support\oculus-runtime\oculus_openxr_64.

What is the difference between OpenXR and Windows Mixed Reality? ›

Key Differences Between OpenXR and Windows Mixed Reality

OpenXR enthralls developers with its cross-platform suitability, whereas Windows Mixed Reality appeals to consumers with easy setup and broad headset offerings.

How do I set up Windows Mixed Reality controllers? ›

Power the controllers by pressing the Windows button for 2 seconds until LEDs light up. Remove the battery cover from your controllers and find the small pairing button at the edge of the controller. Hold this button down to pair with your PC. Launch Mixed Reality Portal with your headset connected.

How do I open OpenXR overlay? ›

Enabling the overlay

In order to enable the detailed overlay, you must check the Enable experimental settings box in the OpenXR Toolkit Companion app. The detailed overlay will then be unlocked from the in-headset menu.

How to manually set OpenXR runtime? ›

Under Advanced Settings, click Show. Click Developer. Check if Current OpenXR Runtime is set to SteamVR. If Current OpenXR Runtime is not set to SteamVR, click SET STEAMVR AS OPENXR RUNTIME.

How do I set OpenXR as active? ›

Open your Desktop Oculus App. Go to 'Settings', then 'Beta' within that menu. At the bottom of the page is a button that reads 'Set Oculus as active', so click on that to change your OpenXR runtime to Oculus. Open the Mixed Reality Portal, then connect your device.

How do I set up XR platform? ›

General setup
  1. Action-based vs Device-based behaviors. ...
  2. Import starter assets. ...
  3. Create the XR Interaction Manager. ...
  4. Create the XR Origin camera rig for tracked devices. ...
  5. Configure XR Controller and Interactor. ...
  6. Enable actions for action-based behaviors. ...
  7. Create an Interactable for the player to grab. ...
  8. Enable an XR provider.

How does OpenXR work? ›

OpenXR is an API that provides access to XR platforms and devices. OpenXR means that applications can run on any system that exposes the OpenXR APIs. You can simply develop your application just once, and it will work across any platform that supports OpenXR.

How do I get reset settings? ›

How to perform Factory Reset on Android smartphone?
  1. Tap Apps.
  2. Tap Settings.
  3. Tap Backup and reset.
  4. Tap Factory data reset.
  5. Tap Reset Device.
  6. Tap Erase Everything.
Oct 5, 2023

How do I activate OpenXR runtime? ›

What should I do if I have trouble running OpenXR titles?
  1. On your computer, open SteamVR settings.
  2. Under Advanced Settings, click Show.
  3. Click Developer.
  4. Check if Current OpenXR Runtime is set to SteamVR. If Current OpenXR Runtime is not set to SteamVR, click SET STEAMVR AS OPENXR RUNTIME.
  5. Run the OpenXR title again.

How do I enable OpenXR in unity? ›

To enable an OpenXR feature: Open the Player Settings window (menu: Edit > Player Settings). Click XR Plug-in Management to expand the plug-in section (if necessary). Select OpenXR in the list of XR plug-ins.

How do I set up OpenVR? ›

Enable virtual reality support. Open the Player Settings (menu: Edit > Project Settings > Player), select Other Settings and check the Virtual Reality Supported checkbox. Use the Virtual Reality SDK list displayed below the checkbox to add OpenVR. Enter Play Mode in the Editor to test the build.

References

Top Articles
G-Power M8 Cabrio is bizar sterk en onopvallend
Chaithanya Matrimony Grooms
Craigslist San Francisco Bay
No Hard Feelings Showtimes Near Metropolitan Fiesta 5 Theatre
It's Official: Sabrina Carpenter's Bangs Are Taking Over TikTok
Lorton Transfer Station
Manhattan Prep Lsat Forum
East Cocalico Police Department
Alan Miller Jewelers Oregon Ohio
Ofw Pinoy Channel Su
15 Types of Pancake Recipes from Across the Globe | EUROSPAR NI
Jasmine
83600 Block Of 11Th Street East Palmdale Ca
Lesson 3 Homework Practice Measures Of Variation Answer Key
Rls Elizabeth Nj
Strange World Showtimes Near Cmx Downtown At The Gardens 16
Culver's Flavor Of The Day Monroe
[2024] How to watch Sound of Freedom on Hulu
Ap Chem Unit 8 Progress Check Mcq
Rhinotimes
Craigslist Malone New York
Craigslist Farm And Garden Tallahassee Florida
Cvb Location Code Lookup
Mani Pedi Walk Ins Near Me
Spergo Net Worth 2022
Governor Brown Signs Legislation Supporting California Legislative Women's Caucus Priorities
Marion City Wide Garage Sale 2023
Craigslist Alo
Boise Craigslist Cars And Trucks - By Owner
Poochies Liquor Store
3 Ways to Format a Computer - wikiHow
Pay Stub Portal
1475 Akron Way Forney Tx 75126
Productos para el Cuidado del Cabello Después de un Alisado: Tips y Consejos
140000 Kilometers To Miles
Solve 100000div3= | Microsoft Math Solver
Haley Gifts :: Stardew Valley
One Credit Songs On Touchtunes 2022
Winco Money Order Hours
D-Day: Learn about the D-Day Invasion
Craigslist Freeport Illinois
Improving curriculum alignment and achieving learning goals by making the curriculum visible | Semantic Scholar
Vons Credit Union Routing Number
Traumasoft Butler
Best Suv In 2010
Dragon Ball Super Card Game Announces Next Set: Realm Of The Gods
303-615-0055
4Chan Zelda Totk
Rubmaps H
Tanger Outlets Sevierville Directory Map
Verilife Williamsport Reviews
Equinox Great Neck Class Schedule
Latest Posts
Article information

Author: Ms. Lucile Johns

Last Updated:

Views: 6067

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Ms. Lucile Johns

Birthday: 1999-11-16

Address: Suite 237 56046 Walsh Coves, West Enid, VT 46557

Phone: +59115435987187

Job: Education Supervisor

Hobby: Genealogy, Stone skipping, Skydiving, Nordic skating, Couponing, Coloring, Gardening

Introduction: My name is Ms. Lucile Johns, I am a successful, friendly, friendly, homely, adventurous, handsome, delightful person who loves writing and wants to share my knowledge and understanding with you.