[ VR GAMING ]
SteamVR Not Detecting Your Headset? Troubleshooting Steps
SteamVR cannot see your headset when the connection, the headset software or the runtime setting is wrong. Most fixes take only a few minutes if you go in order: check the cable and port first, restart the software, update drivers and firmware, and then confirm the runtime and Windows settings. Here is the order that solves the most problems with the least effort.
Why won't SteamVR see your headset?
SteamVR relies on three things to find the headset: a working physical connection, the headset software running in the background and the right runtime selected. If one of those breaks, SteamVR shows the headset as missing. The steps below test each one in turn.
| Symptom | Likely cause | Next step |
|---|---|---|
| Nothing appears in SteamVR | Cable, port or power | Check the physical link first |
| Headset appears, then drops | Loose cable or weak port | Try a different port and cable |
| Headset app is open, still no link | Software conflict or stale service | Restart the software and SteamVR |
| Works in one app, not another | Wrong runtime | Check the OpenXR runtime setting |
Step 1: check the cable and the port
Start with the cable. Use the one that came with the headset, or a certified replacement, and make sure both ends are seated firmly. Plug it into a direct port on the PC, not a hub or a front panel port, because those often lack the bandwidth the headset needs. If the motherboard has another port, test that as well.
Check that the headset is powered on and not asleep. Some connection problems come from a headset that has gone to sleep mid-session.
Step 2: restart the services and the headset
Restart in this order:
- The headset.
- The headset software on the PC.
- SteamVR.
- The PC, if the problem persists.
Close other VR apps, since they can hold onto the connection. Restarting clears stuck services, which fixes a surprising number of problems.
Step 3: update drivers and firmware
Out-of-date software causes many problems. Update your graphics driver, the headset firmware and the PC VR software to their latest versions. Check each one separately rather than assuming updates happened automatically. A driver update often fixes a stubborn connection, especially after a Windows update.
Step 4: check the active runtime and Windows settings
SteamVR and your headset app can both act as the OpenXR runtime. If the wrong one is active, games may not see the headset even though SteamVR does. Open the OpenXR settings and make sure the runtime matches the app you use to connect the headset. Also check that Windows is not putting the PC to sleep or using power settings that cut USB power.
Our OpenXR runtime explained guide covers how the choice works and which runtime to pick.
Step 5: test with a second cable or PC
If the headset still does not show up, isolate the problem. Try a second cable, a different port or another PC if you have one. If the headset works elsewhere, the problem is your PC setup. If it fails everywhere, the headset or cable may be faulty.
If SteamVR connects but a game then crashes, that is a different problem with a different order of fixes. Our guide to VR games crashing on launch covers that case. For controller issues that appear after the headset connects, see our Quest controllers not working in SteamVR guide.
Before you change anything, write down what you tried and what happened. A short note stops you from repeating a fix or undoing a change that worked. It also helps if you ask a forum or support team for help later.
What about other tethered headsets?
The same order of checks works for other tethered headsets, but the hardware changes. Headsets that use a separate display cable and a USB cable need both connected firmly. If the headset uses a link box or adapter, check that it has power. Make sure each cable goes into the right port, since a display cable in the wrong socket can look like a headset fault.
How do you read SteamVR's messages?
SteamVR often tells you what it cannot find. Read its status and the message on screen before you change anything. Look for mentions of the device, the connection or the runtime, since those point to the cause. Write down the exact message, so you can search for it or describe it to support if you need help.
When should you reinstall the software?
Reinstalling is a last resort, but it helps when updates or a conflict left the software in a bad state. Note your settings first, remove the PC VR software and then install the latest versions. Set the runtime again once the install is done. Reinstalling does not fix a faulty cable or port, so only try it after the physical checks pass.
Roll back a driver
If the problem started right after a driver update, roll it back. Windows lets you roll back a driver from Device Manager, which can restore the version that worked. Check that the headset connects again, then hold off on new driver updates until you know the newer version is stable.
Work through the steps in order and you will usually find the problem early. Cable and port first, then restarts, updates, the runtime and finally a test on another port or PC. Once SteamVR sees the headset, keep the software updated so the connection stays stable.
Frequently asked questions
Why does SteamVR say my headset is not detected?
The usual causes are a loose cable, a weak USB port, a headset app that is not running or a runtime set to the wrong app. Start with the cable and port, then restart the headset software and SteamVR.
Does the USB port matter for Quest Link?
It can. Use a direct port on the PC rather than a hub or a front panel port, and use a port with enough data speed for the headset. Test a different port if the connection keeps dropping.
Which runtime should SteamVR use?
Your OpenXR runtime should match the app you use to connect the headset. Check the runtime setting before you change drivers, since a mismatch can stop SteamVR from seeing the headset even when the hardware is fine.