I think this might be the most common issue newcomers to OBS Studio encounter, is the "black screen" when attempting to capture windows that use hardware acceleration.
Of course, the biggest area where you see this problem is trying to capture Chromium-based software, specifically Google Chrome or any Electron-based software (Discord, VS: Code, etc.). With Chrome the commonly recommended fix, disabling the Hardware Acceleration option, is a suboptimal solution, as it removes a very powerful feature from your browser, and a lot of newcomers aren't tech-savvy enough to realize the consequences of unchecking it, they're just happy to get it showing up in OBS.
Outside of Chromium apps, you have issues with most Windows Universal apps, obvious examples are the built-in Calculator and Groove Music programs in Windows 10.
It seems like if we had a slower, but more certain way of capturing a window, I'd love to have it as an option for dealing with these programs. Is there any specific reason why OBS Studio struggles so much with these types of windows? I'd be very happy to discover it's a configuration error on my part, but it seems like an OBS Studio limitation.
Currently my best solution is to use a Display Capture and crop it to match where the window is at, however, this means that I can't move the window or it messes up the layout. It seems like this is a fine solution, it's just too manual. Would it be possible to essentially use the Display Capture, but autocrop to follow a specific window? I'd even be fine if it required that you keep it on a specific monitor.
Of course, this also has the limitation that if any window is placed over the "captured" window, it would be captured instead, but it still seems like a relatively simple, but effective workaround.
Of course, the biggest area where you see this problem is trying to capture Chromium-based software, specifically Google Chrome or any Electron-based software (Discord, VS: Code, etc.). With Chrome the commonly recommended fix, disabling the Hardware Acceleration option, is a suboptimal solution, as it removes a very powerful feature from your browser, and a lot of newcomers aren't tech-savvy enough to realize the consequences of unchecking it, they're just happy to get it showing up in OBS.
Outside of Chromium apps, you have issues with most Windows Universal apps, obvious examples are the built-in Calculator and Groove Music programs in Windows 10.
It seems like if we had a slower, but more certain way of capturing a window, I'd love to have it as an option for dealing with these programs. Is there any specific reason why OBS Studio struggles so much with these types of windows? I'd be very happy to discover it's a configuration error on my part, but it seems like an OBS Studio limitation.
Currently my best solution is to use a Display Capture and crop it to match where the window is at, however, this means that I can't move the window or it messes up the layout. It seems like this is a fine solution, it's just too manual. Would it be possible to essentially use the Display Capture, but autocrop to follow a specific window? I'd even be fine if it required that you keep it on a specific monitor.
Of course, this also has the limitation that if any window is placed over the "captured" window, it would be captured instead, but it still seems like a relatively simple, but effective workaround.
Last edited: