Question / Help blue/black sreen on just game capture

ThePajamaSlime

New Member
recently, obs is now having trouble recording game capture. when selecting a game to record, and pressing record, the output only comes out as a single fill dark blue screen. this problem ONLY occurs when attempting to use game capture, display capture works fine (kinda, only my mouse seems to be recorded in real time, while whatever elements happening on screen seem extremely delayed, only updating once every 5 or seconds). i saw that enabling SLI/Crossfire mode actually made it display properly, but unfortunately this options tanks my frames, so it is not viable. i don't know what exactly could've changed to cause this problem, as it was working fine only a month ago. here's everything i've tried so far:

-running OBS in compatibility mode for win 7:
i've done this twice now. once before, and once during the writing of this post.

1st time: did nothing. problem still persists.
2nd time: opens fine, but when i open game, crashes (D311: Failed to create input layer (80070057))
restarted computer, crashing stops, but general problem still persists.

-running it as admin:
unticked compatibility mode, ticked on run as admin, restarted pc, problem persists.

-running in compatibility mode AND as admin:
ticked on compatibility mode for win 7, kept run as admin on, restarted pc.
problem persists.

-making sure obs and my game both run on the same dedicated graphics card:
i've gone into nvidia control panel and made sure that both obs and my game are running on the high-performance nvidia processor. problem persists.

any help? again, this wasn't an issue just a month ago, is it possible some settings could've changed to cause this?

log file https://obsproject.com/logs/KF36MtJAVAQtyDzX
 
Last edited:

Narcogen

Active Member
OBS is running on the Intel card. Needs to be set to run on your discrete GPU to capture a 3d accelerated app that is also running on that card (game capture).
 

ThePajamaSlime

New Member
OBS is running on the Intel card. Needs to be set to run on your discrete GPU to capture a 3d accelerated app that is also running on that card (game capture).

I've gone and set OBS and my game to run on high-performance, and have even right-clicked on OBS, selecting to run with High-performance NVDIA processor, yet this problem still occurs. one thing i have noticed is that, while changing which processor i want obs to run on, both options for power saving and high performance are both set as intel graphics, nvidia graphics is not even listed here.
 
Top