There is nothing more frustrating than plugging in your capture card, opening OBS Studio, and seeing nothing but a black screen. I have been there myself at 11 PM before a stream, swapping cables and rebooting while chat waits. The good news is that a capture card not detected in OBS is almost always caused by one of a handful of fixable issues.
In this guide, I will walk you through every fix I have used across dozens of setups, from budget USB capture sticks to Elgato and AVerMedia cards. By the end, you will know exactly how to fix a capture card not detected in OBS on Windows, including several settings most guides completely miss.
We will cover physical connections, USB port selection, Windows Device Manager, driver reinstallation, OBS source configuration, HDCP problems, HDMI cable quality, resolution mismatches, software conflicts, USB power management, and Windows privacy permissions. I have also included a quick checklist at the top so you can scan and act fast.
Table of Contents
Quick Troubleshooting Checklist
Before diving into the detailed steps, run through this fast checklist. These are the most common culprits I see in the OBS subreddit and official forums every week.
Unplug the capture card, wait 10 seconds, and plug it back in firmly.
Move the card to a USB 3.0 port (look for the blue insert or SS label).
Open Device Manager and confirm the card appears under Sound, video and game controllers.
Close other apps that might be using the card, like Zoom, Teams, or Discord.
Restart OBS Studio completely, not just reload the source.
Update OBS to the latest version.
Try a different HDMI cable between your source and the card.
Disable HDCP on your console if you are capturing a PS5 or Xbox.
Download the latest driver from the manufacturer website, not Windows Update.
Create a fresh Video Capture Device source in OBS instead of editing the old one.
If none of those worked, do not worry. The detailed fixes below go deeper, including Windows power management and privacy settings that trip up even experienced streamers.
Why Your Capture Card Is Not Detected in OBS?
OBS detects a capture card as a standard video capture device through Windows. If Windows cannot see the card, OBS cannot either. That means the problem lives somewhere along a chain: the physical cable, the USB port, the Windows driver layer, system permissions, or the OBS source configuration itself.
The most common causes I have diagnosed over the years are loose USB connections, USB 2.0 ports that lack bandwidth, missing or corrupted drivers, HDCP content protection blocking the signal, and conflicting software already locking the device. Less obvious but surprisingly common are USB power management settings that put the port to sleep and Windows privacy settings that block camera-style access.
Work through the fixes in order. Most readers resolve the issue within the first three or four steps.
Fix #1: Verify Physical Connections and Cables
The first thing I always check is whether the capture card is seated properly on both ends. USB capture cards have two connections: the HDMI link from your source device and the USB link to your PC. A loose connection on either side produces a black screen or a missing device.
Unplug both cables fully, inspect the connectors for bent pins or debris, and reconnect them with a firm push. If you are using a USB capture stick, make sure it is plugged directly into the PC, not through a hub or docking station. Forum users on the OBS subreddit consistently report that USB hubs and docks cause intermittent detection failures.
Also check that your HDMI source is actually powered on and outputting a signal. A capture card with no incoming signal will often show as connected in Windows but display a black screen or “no signal” in OBS.
Fix #2: Use the Correct USB Port (USB 3.0)
This is one of the most common fixes I apply. Many capture cards, especially 1080p and 4K models, require a USB 3.0 port to function. USB 2.0 ports simply do not have enough bandwidth, and the card may either fail to appear or show up with a corrupted, laggy image.
Look for USB ports with a blue plastic insert or an “SS” (SuperSpeed) label next to them. If you are on a desktop, use the ports on the back of the motherboard rather than the front panel, since front panel headers sometimes run at lower speeds or have looser connections.
On laptops, avoid ports labeled with a battery or power icon unless you have confirmed they are USB 3.0. I have seen streamers chase driver problems for hours only to discover their capture stick was in a USB 2.0 port the entire time.
Fix #3: Check Windows Device Manager
If the physical connection is solid, the next step is confirming that Windows itself detects the capture card. OBS can only see what Windows sees, so Device Manager is your diagnostic ground truth.
Press the Windows key plus X, then press M to open Device Manager. Expand the category called “Sound, video and game controllers.” Your capture card should appear here, usually labeled with its brand name or as “USB Video Device.” If you see a yellow triangle with an exclamation mark, that points to a driver problem covered in the next fix.
If the card does not appear at all, try expanding “Cameras,” “Imaging devices,” or “Universal Serial Bus controllers.” Generic USB HDMI sticks sometimes show up under unexpected categories. If the card appears nowhere in Device Manager even after trying different ports, the hardware itself may be defective.
One more thing to check in Device Manager: hidden devices. Click View in the menu bar, then “Show hidden devices.” Sometimes a capture card registers as a ghost device that conflicts with the current connection. Right-click any greyed-out duplicates of your card and select “Uninstall device” to clear them.
Fix #4: Update or Reinstall Capture Card Drivers
Driver problems are the second most common cause of a capture card not detected in OBS. Windows often installs a generic driver automatically, but that generic driver frequently lacks the full functionality needed for proper capture.
Go to the manufacturer’s website, not Windows Update. For Elgato cards, download from elgato.com. For AVerMedia, use avermedia.com. For generic USB sticks, check the included documentation or the listing for the chipset manufacturer. Forum users repeatedly confirm that manufacturer drivers resolve detection issues that Windows Update drivers do not.
Before installing the new driver, remove the old one. In Device Manager, right-click the capture card, select “Uninstall device,” and check the box that says “Attempt to remove the driver for this device” if it appears. Then unplug the card, install the fresh driver, reboot your PC, and reconnect the card.
If the card shows an error code in Device Manager, note the code number. Code 10 means the device cannot start, usually a driver issue. Code 43 means Windows stopped the device due to a reported problem, often fixed by a clean reinstall.
Fix #5: Configure the OBS Video Capture Device Correctly
Sometimes the capture card is detected by Windows but OBS is not set up to display it. The way you add and configure the source matters more than people realize. I have fixed streams simply by deleting a broken source and creating a new one.
Here is the exact process I follow in OBS Studio. Right-click in the Sources box at the bottom of the screen, select “Add,” then choose “Video Capture Device.” Give it a name and click OK. In the properties window that appears, open the “Device” dropdown and look for your capture card. If it is not in the list, close OBS entirely, reopen it, and try again, since OBS only scans for devices on startup.
Once you select the card, set the resolution and FPS manually if “Device Default” produces a black screen. Try 1920×1080 at 60 FPS for most console captures, or 1280×720 at 30 FPS for weaker setups. Set the video format to “Any” if you see color distortion.
If the dropdown is greyed out or empty, that confirms OBS is not seeing the device even though Windows does. In that case, run OBS as administrator by right-clicking the shortcut and selecting “Run as administrator.” This resolves permission conflicts on some systems.
Fix #6: Disable HDCP on Your Source Device
HDCP, or High-bandwidth Digital Content Protection, is an anti-piracy signal embedded in HDMI output from consoles, Blu-ray players, and some streaming devices. Capture cards respect HDCP, which means a protected signal results in a black screen or complete detection failure in OBS.
For PlayStation consoles, go to Settings, System, HDMI, and disable “Enable HDCP.” On Xbox, HDCP cannot be toggled directly, but using a non-HDCP HDMI splitter between the console and the capture card is a widely shared workaround. Nintendo Switch does not use HDCP, so if you are capturing a Switch, this is not your issue.
After disabling HDCP, restart both the source device and OBS. The capture card should now receive a clean, unprotected signal and appear properly in your OBS preview.
Fix #7: Test With Different HDMI Cables
HDMI cables fail more often than people expect, and a cable that worked yesterday can degrade overnight. I keep a spare known-good HDMI cable in my streaming kit specifically for this troubleshooting step.
Swap the HDMI cable connecting your source device to the capture card with a different one. Avoid ultra-long cables and cheap unbranded options, since long runs can cause signal dropoff that mimics detection failure. Look for cables rated for at least 18 Gbps for 1080p60 capture or 48 Gbps for 4K capture.
Also check the HDMI input and output direction on your capture card if it has separate jacks. Some cards have a passthrough output for your monitor and an input from the source. Mixing these up is a surprisingly common mistake that produces exactly the symptoms of a detection failure.
Fix #8: Check Resolution and Refresh Rate Compatibility
Every capture card has a maximum resolution and refresh rate it can handle. If your source device outputs a signal beyond that limit, the card may fail to display anything in OBS even though it is technically detected.
For example, many budget USB capture cards max out at 1080p30. If your PS5 or Xbox is set to 4K at 120Hz, the card cannot process the signal and shows a black screen. Check your capture card specifications, then adjust your source device output to match.
On a console, go to the display settings and set the output to 1080p and 60Hz or lower. On a PC source, right-click the desktop, select Display settings, and lower the resolution and refresh rate on the monitor connected to the capture card. Also disable HDR on the source, since some cards cannot handle HDR signals and will show a black or distorted image.
Fix #9: Close Conflicting Programs
Only one application can access a capture card at a time. If another program has already claimed the device, OBS will not be able to see it or will show a black screen.
Common culprits include Zoom, Microsoft Teams, Skype, Discord (if screen sharing), Camera apps, browser-based conferencing tools, and manufacturer software like Elgato 4K Capture Utility or AVerMedia RECentral. Close every one of these completely, including background processes.
Press Ctrl plus Shift plus Esc to open Task Manager. Check the “Processes” tab for any of those applications still running and end them. Then restart OBS and try adding your Video Capture Device source again. Forum users on the OBS subreddit confirm this resolves detection issues more often than you would expect.
Fix #10: Disable USB Power Management Settings
This is the fix that most guides miss entirely, and it is one I have personally used to solve a maddening intermittent detection problem on a laptop setup. Windows has a power management feature that can turn off USB ports to save battery, and when it does, your capture card vanishes from OBS.
Open Device Manager and expand “Universal Serial Bus controllers.” Double-click each “USB Root Hub” entry and go to the “Power Management” tab. Uncheck the box that says “Allow the computer to turn off this device to save power.” Repeat this for every Root Hub and USB controller in the list.
Next, open Control Panel, go to Power Options, and click “Change plan settings” next to your active plan. Click “Change advanced power settings,” expand “USB settings,” then “USB selective suspend setting,” and set it to “Disabled.” This is especially important on laptops, where power saving mode frequently disables USB devices and breaks capture card detection mid-stream.
Fix #11: Check Windows Privacy and Camera Permissions
Windows 10 and 11 treat capture cards similarly to webcams in some cases, routing them through the camera privacy system. If your privacy settings block camera access, OBS may not be able to reach the capture card even though it appears in Device Manager.
Press the Windows key plus I to open Settings. Go to Privacy and security, then Camera. Make sure “Camera access” is turned on and “Let desktop apps access your camera” is enabled. Then go to the Video section under Privacy and confirm that video access is also allowed.
If you recently updated Windows, these settings sometimes reset without warning. I have seen streamers spend an hour on driver troubleshooting only to discover a Windows update had silently disabled camera access for desktop apps. Checking this takes 30 seconds and rules out a frustratingly invisible cause.
Fix #12: Update OBS Studio and Test the Card Outside OBS
If you have worked through all the fixes above and the card still does not appear, two final steps can isolate the problem. First, make sure OBS itself is up to date. Older versions of OBS have known bugs with specific capture card chipsets that have been patched in recent releases. Download the latest version from obsproject.com and install it.
Second, test the capture card in a different application to determine whether the problem is OBS-specific or a system-wide detection failure. Open the built-in Windows Camera app and see if the capture card appears in the device list. You can also try VLC Media Player: open Media, then Open Capture Device, and select the card.
If the card works in the Camera app or VLC but not OBS, the issue is with OBS configuration or version. Reinstall OBS cleanly, delete your OBS configuration folder in AppData after backing it up, and start fresh. If the card does not work in any application, you are likely looking at a driver or hardware problem.
Signs Your Capture Card May Be Defective
After trying every fix in this guide, a small percentage of capture cards turn out to be genuinely defective. Knowing the signs saves you from wasting more time on software troubleshooting when the hardware needs replacing.
The clearest sign is that the card does not appear in Device Manager on any USB port, on any computer, with any cable. If you have tested it on a second PC and it still shows nothing, the card is almost certainly dead. Another red flag is a burning smell, physical damage to the connector, or a card that gets extremely hot within minutes of plugging it in.
Intermittent detection, where the card appears and disappears randomly even when nothing moves, can also indicate failing hardware. That said, before declaring the card defective, try it with a powered USB hub to rule out insufficient power delivery from your motherboard’s USB ports.
If you are still under warranty, contact the manufacturer for a replacement. Elgato, AVerMedia, and other major brands typically offer one to two years of coverage. Have your purchase date and serial number ready.
FAQs
Why won’t OBS detect my capture card?
OBS will not detect your capture card if Windows does not recognize the device, the card is in a USB 2.0 port, the driver is missing or corrupted, HDCP is blocking the signal, or another program has locked the device. Check Device Manager first, then work through the USB port, driver, and OBS source configuration steps in this guide.
How do I get OBS to show my capture card?
Open OBS, right-click in the Sources panel, select Add, then Video Capture Device. Name the source, then choose your capture card from the Device dropdown. If the card is missing from the dropdown, restart OBS, run it as administrator, and confirm the card appears in Windows Device Manager.
Why is my capture card detected by Windows but not OBS?
This usually means another application like Zoom or the manufacturer capture utility has locked the device, or OBS lacks permission to access it. Close all conflicting programs in Task Manager, enable camera access in Windows privacy settings, run OBS as administrator, and create a fresh Video Capture Device source.
Why is my Elgato not being detected?
Elgato cards need the driver from elgato.com rather than the generic Windows driver. Uninstall the current driver in Device Manager, download and install the official Elgato software, reboot, and reconnect the card. Also make sure you are using a USB 3.0 port and that no other Elgato software like 4K Capture Utility is running simultaneously.
Why won’t window capture work in OBS?
Window capture and video capture device are different features in OBS. Window capture grabs a specific application window on your PC, while a video capture device reads an external feed from a capture card. This guide focuses on video capture device detection, which is what you need for capture cards.
Can a USB hub cause my capture card to not show up in OBS?
Yes. USB hubs and docking stations are a frequent cause of detection failures, especially unpowered hubs that cannot deliver enough bandwidth or electricity. Plug your capture card directly into a USB 3.0 port on your motherboard for the most reliable connection.
Conclusion
A capture card not detected in OBS is almost always fixable without buying new hardware. The vast majority of cases come down to a USB port issue, a missing driver, an HDCP block, or a conflicting application. Work through the fixes in order and you will likely resolve the problem within the first few steps.
Do not skip the less obvious fixes like USB power management and Windows privacy settings, since those are the ones that trip up streamers who have already tried everything else. If the card fails to appear on a second PC as well, it is time to contact the manufacturer about a warranty replacement. Now go get your stream back online.