Poor in-game performance with OBS Studio (CS:GO)

Fleehisalt

Commendable
Oct 29, 2016
31
0
1,530
Hi. I'm having issues trying to record or stream CS:GO. Whenever I open the recording software, the game starts running extremely poorly. Strangely enough, I don't get a drop in FPS (the game still runs at a steady 300+ FPS) but moving and looking around turns it into a laggy and choppy mess. This happens even when I'm not recording or streaming but just have OBS open with CS:GO running. The resulting stream or recording runs perfectly smooth, but the game itself becomes borderline unplayable.

I doubt it has much to do with my PC's specs (i7 7700k, GTX 1080, 16GB of RAM) as I manage to stream and record all of my other games (some of which are more demanding than CS, such as BF1 or DOOM 2016 at high settings) without any of these effects. Playing and streaming CS:GO, I still have ample room/power to spare in my GPU, CPU and memory (none of which break 45% usage even when recording, streaming and playing simultaneously).

I have already tried to mess around with my OBS settings and turned my in-game graphics all the way down without any major effect. Google shows I'm not the only one with the problem, but none of the supposed quick fixes have done much for me. It does not happen with any of my other games and I'm dumbfounded as to why this is the case now. Thanks for any advice.
 

Fleehisalt

Commendable
Oct 29, 2016
31
0
1,530


Thanks, I'll save the video if need be but already just managed to fix it. Apparently this is a (known) problem when streaming certain games (typically Source engine ones) that occurs when you have two monitors of different refresh rates. I have a 144hz one for my gaming and a second ultrawide 75hz one for everything else. I was told that having OBS open on the second screen caused issues with GPU acceleration which ended up affecting the game's performance even though the FPS stayed consistent. Disconnecting my second monitor fixed it, but that obviously doesn't accomplish what I want. So the fix was to move the OBS window to the same screen as my CS:GO (monitor 1) and that instantly made it run smooth again.