Weeb Jan 19, 2021 @ 5:46am
steam overlay not working on non steam games
when adding any piece of software as a non steam game and starting it from steam, the overlay does not work. After a couple of minutes I realized that after pressing "play", the button changes to "close" for a moment and back to "play" even though the game started up fine.
I only add games as non steam games to play them with the steam controller, but now its completely useless.
Any way to fix this?

Something went wrong while displaying this content. Refresh

Error Reference: Community_9708323_
Loading CSS chunk 7561 failed.
(error: https://community.fastly.steamstatic.com/public/css/applications/community/communityawardsapp.css?contenthash=789dd1fbdb6c6b5c773d)
Showing 1-14 of 14 comments
Dr.Shadowds 🐉 Jan 19, 2021 @ 5:51am 
Depends on the application you're trying to do this on.

If game has a launcher of it own, you may need a target command and point to starting the game via launcher to the game itself, but you need to figure that out yourself.

Another way is running Steam as administrator, and should force Steam overlay.
Weeb Jan 19, 2021 @ 5:58am 
The thing is that it is not working with ANY software (even ones that worked before) for example a simple cmd window is not working anymore, even if it doesn't have a launcher.
And running Steam as administrator doesn't fix it either. Dunno what happened, even tried to reinstall steam.
Dr.Shadowds 🐉 Jan 19, 2021 @ 6:27am 
Is overlay enable under Steam settings?

Have you try opt-in, or out of Steam beta?

There are chance could be system weird bug, shut PC down, then start back up, and test.

If you have other applications that hooks into applications, there might be a conflict there.

Idk about using overlays with CMD, not sure if that works, do note overlay doesn't work for every application.



There is 3rd party app that helps with adding games from other game services like GoG, Origin, battle.net, Uplay, and Epic.

SteamGridDB manager is the app name.
Last edited by Dr.Shadowds 🐉; Jan 19, 2021 @ 6:29am
Weeb Jan 19, 2021 @ 7:07am 
I'm on the stable release of steam, the overlay is most probably tied to the fact that steam thinks that non-steam games are closing instantly even though they don't. I gave the cmd example because I know it worked before (overlay and displaying it in the friend list). Some other application hook might be the most probable culprit, however I couldn't figure it out.
Dr.Shadowds 🐉 Jan 19, 2021 @ 7:31am 
Sorry if I'm misunderstanding you you mean like command prompt? Or like something similar such as DosBox?

Are you by chance trying to run a Dos game with the overlay? If so ensure the game output is set to opengl or openglnb you find this when you edit the game .conf file, it be under the SDL section, Also do note when add the game to steam for dos games, to copy the target to pre launch the game for you. Again sorry if I misunderstood you.
Weeb Jan 19, 2021 @ 7:46am 
no, no, it was just a example. It doesn't work with any piece of software
Dr.Shadowds 🐉 Jan 19, 2021 @ 7:55am 
That's very strange for not to work for any software. I have gave this a recent test on stable build of Steam for game Rayman 3 Dx8 game, and mortal kombat dosbox using OpenGL which both works, as well genshin impact.

It's hard to say how I can help you, as not sure what could be preventing, or not working for overlay.
rawWwRrr Jan 19, 2021 @ 8:18am 
Originally posted by TheLegendWeeb:
no, no, it was just a example. It doesn't work with any piece of software
Can you provide some names of these pieces of software you're having this problem with?
Weeb Jan 19, 2021 @ 8:39am 
well, some of the programs that i have tried and know worked before are chrome, the command prompt, firefox, pcsx2, minecraft, the epic games launcher (so I could play rocket league with the steam controler) and some other retro games. These games have worked before.
Weeb Jan 19, 2021 @ 8:53am 
Update: Tried to go into safe mode to see if a program is causing this and it seems it is. Gonna try to turn processes on and off to see if i can pin point the issue.
Nubit Dec 7, 2021 @ 7:15pm 
Originally posted by TheLegendWeeb:
well, some of the programs that i have tried and know worked before are chrome, the command prompt, firefox, pcsx2, minecraft, the epic games launcher (so I could play rocket league with the steam controler) and some other retro games. These games have worked before.
I can't get it working with chrome. I want to use my PS4 controller with a game launched from the browser and was able to get this working before reinstalling windows but not now.
Pocho de melas, tu tienes la culpa que sea vicioso en el csgo xd
Originally posted by Dr.Shadowds 🐉:
Another way is running Steam as administrator, and should force Steam overlay.

Thanks! Try this with Genshin Impact and works :steamhappy:
Showing 1-14 of 14 comments
Per page: 1530 50

Date Posted: Jan 19, 2021 @ 5:46am
Posts: 14