General 6 min read

How do I download, install and set up SteamVR?

Adam McEnroe
In short

Learn how to download, install and set up SteamVR for flight sims, select the right OpenXR runtime, and fix common headset detection issues.

To download, install and set up SteamVR for general PC flight simulation, install the Steam desktop client, find SteamVR inside it, choose Install, then connect and initialise your headset before launching SteamVR. Complete the seated tracking setup, select the correct OpenXR runtime if your simulator needs it, and only then start the sim.

How do I install SteamVR on a PC?

SteamVR is installed from inside the Steam desktop client; some headsets also require their own PC software, drivers or connection utility. There is no separate SteamVR installer that you need to obtain elsewhere.

  1. Install and open Steam: Use the official Steam desktop installer, sign in and allow the client to finish updating.
  2. Find SteamVR: Search for SteamVR inside the client, open its listing and select Install. The default library location is normally suitable.
  3. Install the headset software: Complete any companion-app or driver setup required by the headset manufacturer. PSVR2, for example, needs additional PC preparation covered in our PSVR2 PC and SteamVR setup walkthrough.
  4. Connect the headset: Attach power, USB and DisplayPort where required. On a desktop PC, connect DisplayPort to the dedicated graphics card rather than the motherboard. Establish the headset's PC or wireless link before continuing.
  5. Launch SteamVR: Start it from the Steam library or the VR control shown by the client. Wait until the headset and tracking-status icons are green.
  6. Calibrate tracking: Follow the headset or SteamVR setup prompts. For a cockpit, choose Standing Only or the equivalent seated option when offered; room-scale boundaries are unnecessary unless another VR application needs them.
  7. Start the simulator: Keep SteamVR running and launch the flight simulator. Enable VR inside the simulator if it does not switch automatically.

Use the normal stable SteamVR branch unless a headset manufacturer or simulator developer identifies a specific beta fix. Installing a beta merely because the stable build failed can add another variable to the diagnosis.

Do I need SteamVR as the OpenXR runtime?

No: set SteamVR as the active OpenXR runtime only when you want the simulator's OpenXR output to pass through SteamVR. OpenXR applications use one active runtime, and installing SteamVR does not guarantee that it becomes the selected one.

Headset or connection pathBest starting pointWhy
Native SteamVR-tracked headsetSteamVR runtimeTracking, rendering and OpenXR are handled through SteamVR.
Headset using its own wired or wireless PC appHeadset's native OpenXR runtimeThis is usually the direct route for an OpenXR simulator. Select SteamVR instead when the simulator or connection method specifically requires it.
Virtual DesktopMatch the selected streaming runtimeVirtual Desktop can use different VR routes, so SteamVR is not mandatory for every OpenXR application.
Older OpenVR applicationSteamVROpenVR applications normally require SteamVR regardless of the system's OpenXR selection.

To select SteamVR, open its settings, locate the OpenXR section and use Set SteamVR as OpenXR Runtime if that control is offered. The wording and location can move between SteamVR interface revisions. Restart both SteamVR and the simulator after changing the runtime.

Microsoft Flight Simulator uses OpenXR, so our runtime-selection steps for Microsoft Flight Simulator explain how to confirm that the intended runtime is active. For wireless X-Plane use, follow the correct Virtual Desktop and X-Plane 12 startup order rather than forcing SteamVR into every session.

Which SteamVR settings suit a seated flight simulator?

For a seated flight simulator, use standing or seated calibration, begin at 100% per-application resolution, and reset the cockpit view inside the simulator. Change one rendering setting at a time so that the cause of stutters or blurred instruments remains obvious.

  • Resolution: Start with SteamVR's per-application resolution at 100%. This is a rendering baseline rather than a literal statement of the headset panel resolution.
  • Render scaling: Avoid raising both SteamVR supersampling and the simulator's render scale. The settings compound and can increase the rendered pixel count sharply.
  • Refresh rate: Choose a headset-supported rate that the PC can sustain in demanding cockpit and airport scenes, not just in an empty menu environment.
  • Motion smoothing: Leave it on its normal automatic behaviour initially. Forced smoothing can stabilise an overloaded simulator, but it may also create distortion around propellers, cockpit frames and moving scenery.
  • Audio: Allow SteamVR to switch to the headset audio device, or select it manually in Windows if sound remains on the monitor or speakers.
  • View position: Use the simulator's centre-VR or reset-view command after sitting normally. Do not repeat the entire room calibration merely because the pilot's head starts too high or too far forward.

Do I need VR motion controllers for flight simulation?

Many flight simulators can be flown with a yoke, joystick, HOTAS, pedals and mouse while the VR controllers remain switched off. Controllers are only necessary when the simulator or aircraft interaction system specifically relies on them; headset tracking must still be active.

Why is SteamVR not detecting my headset or simulator?

Most SteamVR detection failures come from the wrong startup order, missing headset software, or a display or USB connection routed to the wrong hardware. Start the headset's connection software first, confirm that the headset is recognised there, launch SteamVR second and launch the simulator last.

  • Headset Not Detected: Close SteamVR, power-cycle the headset or connection box, reconnect its cables and try a direct motherboard USB port rather than an unpowered hub. Then reopen the required headset software before SteamVR.
  • Headset icon stays grey or red: Check that tracking cameras can see the room or that base stations are powered and visible. A connected display without valid positional tracking is not a complete setup.
  • Black headset display: Confirm that a desktop headset's DisplayPort cable reaches the dedicated graphics card. On laptops, port routing is model-specific, so a physical video socket may not be connected to the high-performance GPU.
  • Simulator remains on the monitor: Enable VR inside the simulator and verify its required API. An OpenXR simulator may bypass SteamVR when another OpenXR runtime is active; that is expected behaviour rather than a failed SteamVR installation.
  • Wrong cockpit height or direction: Sit in the normal flying position and use the simulator's VR reset command. Redo tracking calibration only if the floor level or tracking origin itself is wrong.
  • Severe stuttering: Return SteamVR and in-simulator scaling to their defaults, close unnecessary overlays and test again. A successful headset connection does not mean the chosen rendering resolution is sustainable.
  • SteamVR will not launch: Restart the Steam client, use its command to verify SteamVR's installed files and return to the stable branch before attempting a full reinstall.
AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members