You launch SteamVR, the status window pops up, and instead of a green Ready icon you get a red warning that the headset display is not detected. The headset itself may light up briefly, then go dark, or stay black while tracking shows as active and controllers pair normally. SteamVR error 108 or error 208 often appears alongside the message Headset Display Disconnected.
This error stops VR entirely until the display link is restored, so it pays to work through fixes systematically rather than reinstalling everything at once. The steps below are ordered from quick checks to deeper resets and as of early 2026 reflect the current SteamVR interface and Windows 11 display handling. Work through them in order and test SteamVR after each one.
Likely Causes
| Cause | How to confirm | Fix difficulty |
|---|---|---|
| Loose, faulty, or underpowered cable or link box connection | Headset LED is red or off, wiggling cable briefly restores image, SteamVR shows error 108 | Easy |
| Headset plugged into wrong GPU or integrated graphics port | Display cable goes to motherboard HDMI or DisplayPort instead of dedicated GPU, Device Manager shows headset under Microsoft Basic Display | Easy |
| Corrupted or incompatible graphics driver | Issue started after driver update, Device Manager shows yellow warning on GPU, other games also flicker or crash | Moderate |
| SteamVR Direct Display Mode disabled or misconfigured | Headset appears as extra monitor in Windows Display Settings, SteamVR Settings > Developer shows Direct Mode off | Moderate |
| USB power management suspending headset | Headset disconnects after idle, Device Manager > Universal Serial Bus controllers > USB Root Hub shows Allow the computer to turn off this device checked | Moderate |
| Conflicting software or corrupted SteamVR config | Overlay apps, HDR, or VR toolkits running, deleting steamvr.vrsettings temporarily fixes detection | Advanced |
Fix 1: Power Cycle SteamVR and Reseat All Cables
What causes it
The headset display link is sensitive to partial connections. A slightly unseated DisplayPort, HDMI, or USB plug, or a link box that has not fully reset, will leave the headset powered but without a video signal.
How to check
Close SteamVR completely. Look at the headset end, the breakaway or link box in the middle, and the PC end. Check if any connector feels loose, if the link box LED is not solid white or green, or if the DisplayPort plug has its retention clip not fully engaged.
What to do
Exit SteamVR and Steam via Steam > Exit. Unplug power from the link box or headset for 30 seconds, then disconnect the DisplayPort or HDMI cable and the USB cable from the PC. Inspect ports for bent pins or dust and blow out debris. Reconnect USB first, then video to the dedicated GPU port described in Fix 2, then restore power. Wait ten seconds and launch SteamVR from your Steam Library. For headsets with a tether that detaches at the headset, unplug the proprietary connector at the headset, reseat firmly until it clicks, and ensure cable strain relief is not pulling.
How to undo it
No system change is made. Simply reconnect cables to their previous ports if you need to test another configuration.
Fix 2: Plug the Headset Into the Correct GPU Port
What causes it
SteamVR requires the headset to be driven directly by the primary discrete GPU. If the cable is in the motherboard video output, a secondary GPU, or through an adapter or dock that does not pass DisplayPort 1.2 or higher, Windows will not expose the headset display to SteamVR.
How to check
Open Device Manager > Display adapters and note the name of your discrete GPU. Trace the headset video cable to the back of the PC. If it is plugged into a vertical row near USB and Ethernet ports, that is integrated graphics. If you use a USB-C to DisplayPort adapter or HDMI splitter, that is also a failure point.
What to do
Connect the headset video cable directly to a DisplayPort or HDMI port on your dedicated GPU, which is the horizontal card lower on the case in a desktop. Use DisplayPort 1.4 on Valve Index, HTC Vive Pro 2, and most Windows Mixed Reality headsets when available. Avoid adapters unless the headset manufacturer specifies one. In BIOS Setup, set Primary Display or Preferred Graphics to PCIe or Discrete GPU and set Integrated Graphics to Disabled or Auto if you have the option. Restart the PC and let Windows detect the display.
How to undo it
Move the cable back to its original port and restore BIOS Primary Display to Auto if needed.
Fix 3: Update or Roll Back Your Graphics Driver Cleanly
What causes it
A corrupted install, a driver that did not finish migrating the display driver, or a new driver with a regression can prevent SteamVR from initializing Direct Mode.
How to check
Press Windows key + X > Device Manager > Display adapters. Right-click your GPU > Properties. Check Driver Date and Driver Version. If the date matches when the problem started, or if Device Status shows Windows has stopped this device with Code 43, the driver is suspect.
What to do
For NVIDIA, open GeForce Experience > Drivers > Check for updates, or download the Standard driver from the NVIDIA driver search page. Choose Custom Installation and check Perform a clean installation. For AMD, open AMD Software: Adrenalin Edition > Home > Check for Updates and use Factory Reset during install. After install, restart even if not prompted. If the issue started immediately after updating, roll back instead: In Device Manager > Display adapters > Properties > Driver tab, click Roll Back Driver, select Previous version caused issues, and confirm. Set NVIDIA Control Panel > Manage 3D settings > Power management mode to Prefer maximum performance and set Vertical sync to Use global setting for testing.
How to undo it
Reinstall your previous driver version using the same clean install method, or click Roll Back Driver again to return to the newer version if you rolled back.
Fix 4: Enable Direct Display Mode in SteamVR
What causes it
SteamVR uses Direct Mode to hide the headset from Windows and drive it directly. If Direct Mode is off, Windows treats the headset as a regular monitor, often at the wrong resolution or refresh rate, and SteamVR reports the display not detected.
How to check
Right-click the desktop > Display settings. If you see two or three displays and one is labeled as a generic headset at 1920×1080, Direct Mode is off. In SteamVR, open Menu > Settings > Developer. Look for Direct Display Mode at the bottom. SteamVR Status may show Headset display appears as monitor.
What to do
In SteamVR Settings > Developer, click Enable Direct Display Mode and accept the restart prompt. If the button shows Disable Direct Display Mode, click it to disable, click Yes to restart SteamVR, then enable it again to force a reset. On Valve Index and HTC headsets, you can also use the hidden shortcut: with SteamVR not running, hold Windows key + Shift and launch SteamVR, then choose Enable Direct Mode from the prompt. After SteamVR restarts, the headset should disappear from Windows Display Settings and SteamVR Status should show green for Headset.
How to undo it
Return to SteamVR Settings > Developer and toggle Direct Display Mode back to its original state. The change takes effect after SteamVR restarts.
Fix 5: Reset USB Power Management and Reinstall Headset Drivers
What causes it
Windows USB selective suspend and hub power saving can intermittently cut power to the headset USB device, which carries tracking and display handshake data. Corrupt USB or headset drivers cause the same symptom.
How to check
Open Device Manager > Universal Serial Bus controllers. Right-click each USB Root Hub and Generic USB Hub > Properties > Power Management tab. If Allow the computer to turn off this device to save power is checked, suspend is active. Under Mixed Reality headsets or Other devices, look for the headset with a yellow icon or listed as Unknown USB Device.
What to do
In Device Manager, for every USB Root Hub, Generic USB Hub, and USB xHCI Host Controller, open Properties > Power Management and uncheck Allow the computer to turn off this device to save power. In Windows Settings > System > Power > Power mode set to Balanced or Best performance, then click Screen and sleep > Advanced power settings > Change plan settings > Change advanced power settings. Expand USB settings > USB selective suspend setting and set to Disabled. Next, uninstall the headset drivers: In Device Manager, expand Universal Serial Bus devices and Mixed Reality devices, right-click the headset entry > Uninstall device > check Attempt to remove the driver for this device. Unplug the headset USB, restart, then plug it back into a USB 3.0 port directly on the motherboard back panel, not a front case header or hub.
How to undo it
Recheck Allow the computer to turn off this device to save power on the hubs and set USB selective suspend setting back to Enabled. Windows will reinstall the drivers automatically on reconnection.
Fix 6: Delete SteamVR Configuration Files and Repair SteamVR
What causes it
The files steamvr.vrsettings and lighthouse settings store display mode, window position, and driver selections. Corruption after a crash or forced shutdown can leave invalid display values that block detection.
How to check
Navigate to C:\Program Files (x86)\Steam\config\steamvr.vrsettings and C:\Users\[YourUser]\AppData\Local\openvr\steamvr.vrsettings. Open with Notepad and look for truncated JSON, duplicate entries, or steamvr forcedDriver entries that do not match your headset. SteamVR logs at C:\Program Files (x86)\Steam\logs\vrserver.txt often repeat Failed to find display 0.
What to do
Close SteamVR and Steam completely. In File Explorer, go to C:\Program Files (x86)\Steam\steamapps\common\SteamVR. Rename steamvr.vrsettings to steamvr.vrsettings.backup. Do the same for C:\Users\[YourUser]\AppData\Local\openvr\steamvr.vrsettings if it exists. Open Steam > Library > Tools > right-click SteamVR > Properties > Installed Files > Verify integrity of tool files. Allow it to redownload. For a full reset, click Uninstall, then delete remaining folders C:\Program Files (x86)\Steam\config\lighthouse and C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers if present, then reinstall SteamVR from the Tools library. Launch SteamVR and run Room Setup again under Settings > Play Area.
How to undo it
Delete the newly generated steamvr.vrsettings and rename your backup file back to steamvr.vrsettings. In Steam Library > Tools, verify files again to restore defaults if needed.
Fix 7: Disable Conflicting Display Features and Overlay Software
What causes it
Windows HDR, variable refresh handling, and third party overlays that hook the display pipeline can intercept SteamVR initialization and leave the headset black.
How to check
Check if Windows HDR is on at Settings > System > Display > HDR. Check if any of these run at startup: fpsVR, OVR Toolkit, OpenVR Advanced Settings, MSI Afterburner with RivaTuner Statistics Server, Discord overlay, or variable refresh overlay utilities. Close them from Task Manager > Processes and test again.
What to do
Turn off HDR at Settings > System > Display > Use HDR to Off. Set Display resolution to Recommended and Display refresh rate to 60 Hz for your main monitor temporarily to reduce bandwidth contention. In NVIDIA Control Panel > Display > Change resolution, set Use NVIDIA color settings > Output dynamic range to Full and Output color depth to 8 bpc for testing. Disable overlays: In Steam > Settings > In-Game, uncheck Enable Steam Overlay while in-game for testing. In Discord > Settings > Game Overlay, turn off Enable in-game overlay. Exit RivaTuner and MSI Afterburner completely via system tray > Exit. Restart the PC and launch only SteamVR without other overlay apps.
How to undo it
Re-enable HDR and Steam Overlay to your preference. Restart overlay utilities from the Start menu. Restore your monitor refresh rate at Settings > System > Display > Advanced display to its native value such as 144 Hz or 240 Hz.
If Nothing Works
If the headset still shows display not detected after all fixes, isolate hardware. Test the headset on a different PC with SteamVR installed, or test a different headset or monitor on the same GPU port with the same cable type. If the headset works elsewhere, suspect the GPU port or Windows installation and try a fresh local user account at Settings > Accounts > Other users > Add account, then launch SteamVR there. If the headset fails on two PCs with known good cables, inspect the tether for kinks near the headset connector and contact the headset manufacturer for cable or display replacement diagnostics. Keep notes of error numbers from SteamVR > Menu > Developer > System Report > Save system report, which support will request.
FAQ
Why does SteamVR show error 108 with display not detected?
Error 108 means SteamVR cannot communicate with the headset display over the video cable. It usually points to a cable seating issue, wrong GPU port, or corrupted GPU driver. Reseat cables on both ends, plug directly into the discrete GPU, and perform a clean driver install before reinstalling SteamVR.
Should the headset show up as a monitor in Windows Display Settings?
No. In normal Direct Mode it should not appear as a separate monitor. If you see it listed as a generic display, SteamVR cannot take exclusive control. Go to SteamVR Settings > Developer and enable Direct Display Mode, then restart SteamVR. The extra monitor entry should disappear.
Can I use an adapter, dock, or extension for the headset?
Most headsets require a native DisplayPort 1.2 or higher or native HDMI 2.0 connection directly to the GPU. Passive adapters, USB-C docks, HDMI splitters, and long passive extensions often lack the bandwidth or continuity detection SteamVR expects and will trigger display not detected. Use the included cable directly to the GPU and only use the adapter model recommended by the headset maker.
Will reinstalling Windows fix a persistent headset display not detected error?
Reinstalling Windows can help if system display drivers or registry entries are deeply corrupted, but try less destructive steps first: clean GPU driver install, USB power management reset, deleting steamvr.vrsettings, and verifying SteamVR tool files. A Windows reset also removes calibration, so export any custom controller bindings at C:\Program Files (x86)\Steam\config\steamvr.vrsettings before wiping.