HGL
foreign-sapphire

Steam doesn't see games from EGS after launching them

I just switched from EGS to using Heroic for EGS games on my Windows machine. I expected everything to work like it does on a Steam Deck. When I launch a game that's been added to Steam by Heroic on my Steam Deck, Steam features like Game Recording and Steam Input work like normal. When I try to add games on Windows, Steam doesn't record anything and doesn't show me as playing that game. Why?
4 Replies
foreign-sapphire
foreign-sapphireOP6mo ago
I tried Fortnite and to check if it's game specific Ape Out. Both don't get recorded
CommandMC
CommandMC6mo ago
Is Heroic running while you're launching one of these games? If so, that'll be the issue
foreign-sapphire
foreign-sapphireOP6mo ago
Oh yeah that did make a difference, thanks
CommandMC
CommandMC6mo ago
Yeah the way this works is that Steam actually launches a new Heroic process to run your game. This new process then sees that Heroic is already running and hands off the launch to it, and quits. So Steam only sees that the process it just launched quit, and concludes that you're no longer running the game Unfortunately nothing we can really do about that (I guess we could remove the 2nd instance lock if you're running in headless mode, but that might cause other issues I'm not thinking of right now)

Did you find this page helpful?