Dual PC - OBS projector has 20-30fps in Halo Infinite, until I bring up my start menu!?

OptionalOG

New Member
Hello,

Really weird issue right now.

I got a 1440p240hz monitor earlier this year and I kind of shot myself in the foot. Because there's no capture card that can do 1440p240hz, and i want to use the resolution and refreshrate I paid for lol, so I'm trying to work around some stuff. I'm using the same monitor Shroud is using, apparently, and he got it figured out. I'm about to rip my damn hair out.

My set up:
Elgato 4k60 pro
Gaming PC: RTX 3080, i7 9700k, 32gb ram
Stream PC: RTX 2080, i7 8700k, 32gb ram

Currently have Elgato set to 1080p240hz as an 'extended' display. If I clone my display I'm forced to play in 144hz. I have OBS open on my game pc capturing the game, and projecting it to Elgato's 1080p240hz display.

Every game works beautifully here except Halo. It looks like a 20-30 fps game. But the weirdest part? If I hit my windows button and bring up my start menu so the games in the background .... it runs flawlessly on the projector. Wtf?

I've tried:
Disabling gsync/vsync and uncapping fps
Changing process priority of OBS to high

This is the weirdest problem. And there's no logs to show you guys because I don't even need to be streaming or recording to see it. And if my gpu is overloaded why the hell would it run flawlessly when it's in the background with windows taskbar over top of it? AND I randomly fixed it last night and the game ran flawlessly on stream... and today it's back to poop.

Maybe I should just go back to windows 10? Could this be an early windows 11 issue of some kind?

If anyone has any sort of experience with this that would be really helpful.
 
There are a multitude of answers here. Windows 10 and Windows 11 (so I would stick with Windows 11 because of future development with decoding) are heterogenous operating systems. What I did was:

Now on the Stream PC, I don't use Elgato because you can't make any real adjustments to it. So I use a portable version of OBS (download the zip only, not the installer). Make a shortcut and add --portable after the executable to make it run only from that folder where you unzipped it. Add the Video Capture Device to the Portable OBS only. StreamFX is optional, but you must install it in the portable OBS folder. Set up your encoder options.

Now in the bottom right tray on the desktop, right click on the Portable OBS icon and select Fullscreen Projector (Program), not the Preview. This is a sample of how it will show when actually recording or streaming. You can turn this into a Window as well. Test by capturing with the installed OBS and test.
 
Top