Published July 19, 2026 · Reviewed by the Unbiased Advice & Insights editorial team · How we research and score
Restart OBS, check your webcam driver, try a different USB port, and adjust the video resolution/FPS in source properties.
You are all set to stream, but OBS shows a black screen or 'No devices found.' This is frustrating, especially when you have a good webcam like the Logitech C920, Elgato Facecam, or Razer Kiyo. Our editorial team compared specifications, buyer feedback and key decision factors to bring you this step-by-step troubleshooting guide. Follow these fixes to get your webcam working with OBS quickly.
Why It Happens
OBS webcam issues stem from a few common causes. Driver problems occur when the webcam driver is missing, outdated, or corrupted. For example, a Windows update might replace a working driver with a generic one that lacks full functionality. Resolution mismatches happen when OBS requests a format or size the webcam does not support. Many webcams, especially older models, have a limited set of supported resolutions and frame rates. If OBS asks for 1080p at 60 FPS but the webcam only supports 1080p at 30 FPS or 720p at 60 FPS, the device may fail to initialize or show a black screen. USB bandwidth limits can cause disconnections or failures when too many devices share the same controller. A typical USB 3.0 controller can handle about 5 Gbps, but multiple high-bandwidth devices like external hard drives, capture cards, and webcams can saturate that. Settings adjustments in OBS or the webcam itself may be incorrect. For instance, the video capture source might be set to a resolution that the webcam does not support, or the video format might be incompatible. Understanding these root causes helps you apply the right fix.
How to Fix OBS Webcam Issues (Step by Step)
- Restart OBS and your computer. A simple restart clears temporary glitches. Close OBS completely, then reopen it. If the webcam still does not appear, restart your computer and try again. This resolves many transient issues caused by driver state or memory leaks.
- Check if the webcam works outside OBS. Open the Windows Camera app or another program like Zoom. If the webcam works there, the problem is OBS-specific. If not, proceed to driver fixes. Testing in another app isolates whether the issue is with OBS or the webcam itself.
- Reinstall or update the webcam driver. Go to the manufacturer's website (Logitech, Elgato, Razer) and download the latest driver for your model. Uninstall the current driver from Device Manager (under 'Cameras' or 'Imaging devices'), then install the new one. Restart your computer. For Logitech C920, the Logitech G HUB software often provides the best driver support. For Elgato Facecam, use the Elgato Camera Hub. For Razer Kiyo, install Razer Synapse.
- Change USB port and check bandwidth. Plug the webcam into a USB 3.0 port (usually blue or marked SS) directly on the back of your PC. Avoid USB hubs. Disconnect other high-bandwidth USB devices temporarily, such as external hard drives, capture cards, or a second webcam. In Device Manager, right-click each USB Root Hub, select Properties, Power Management, and uncheck 'Allow the computer to turn off this device to save power.' This prevents Windows from suspending the webcam to save power.
- Adjust OBS video capture source properties. In OBS, right-click your video capture device source and select Properties. Change 'Resolution/FPS Type' from 'Device Default' to 'Custom.' Set a lower resolution like 1280x720 and FPS to 30. Under 'Video Format,' try MJPG first, then YUY2 if that fails. Click OK and check if the webcam appears. MJPG uses compression and is widely supported, while YUY2 is uncompressed and requires more bandwidth.
- Run OBS as administrator. Right-click the OBS shortcut and select 'Run as administrator.' This gives OBS higher privileges to access hardware. If this fixes the issue, set OBS to always run as admin in the compatibility settings. To do this, right-click the OBS shortcut, go to Properties > Compatibility, and check 'Run this program as an administrator.'
- Disable other apps using the webcam. Close any other programs that might be using the webcam, such as Zoom, Skype, Discord, or browser tabs. Only OBS should have access. You can also check the Windows camera privacy settings: go to Settings > Privacy & security > Camera, and ensure that camera access is enabled for OBS.
- Try a different USB cable or webcam. If you are using a USB extension cable, remove it and plug directly. If the webcam still fails, test with a different webcam to isolate whether the issue is with the device or your system. A faulty cable can cause intermittent disconnections or no detection at all.
Advanced Troubleshooting for Persistent Issues
If the basic steps do not resolve the problem, try these advanced techniques. First, check the Windows Event Viewer for USB or camera-related errors. Open Event Viewer, go to Windows Logs > System, and look for warnings or errors with source 'USB' or 'Camera.' This can reveal driver crashes or power failures. Second, disable USB selective suspend in Windows power settings. Go to Control Panel > Power Options > Change plan settings > Change advanced power settings, expand USB settings, and set 'USB selective suspend setting' to 'Disabled.' Third, update your motherboard chipset drivers from the manufacturer's website, as outdated chipset drivers can cause USB controller issues. Fourth, try using OBS in portable mode to rule out corrupted settings. Download the portable version from the OBS website, extract it to a folder, and run obs64.exe. If the webcam works in portable mode, your main OBS configuration may be corrupted. You can then reset your main OBS settings by renaming the 'obs-studio' folder in %appdata% and letting OBS create a new one. Finally, consider using a powered USB hub if your webcam requires more power than the port can provide. Some webcams, especially those with built-in lights or high-resolution sensors, draw more power and may need a powered hub.
When to Replace Your Webcam
If none of the above steps work, your webcam may have a hardware fault. Consider replacing it if it is old, physically damaged, or if the driver issues persist across multiple computers. For streaming, reliable models like the Logitech C920, Elgato Facecam, or Razer Kiyo are popular choices. Check the current price on Amazon to compare options. A new webcam often resolves persistent OBS issues and improves stream quality. Before buying, verify that the webcam is compatible with OBS and your operating system. Most modern webcams work plug-and-play, but some may require specific software for full functionality. Read user reviews to ensure the model works well with OBS, especially for your intended resolution and frame rate.
More guides
See our full buying guides hub and our research and scoring methodology. We compared specifications and verified owner feedback; we did not physically test every product.