baffler / Transparent-Twitch-Chat-Overlay

Twitch chat on top of windowed games for single monitor streamers
GNU General Public License v3.0
717 stars 89 forks source link

Overlay not working with fullscreen games. #83

Open virtualducky opened 3 years ago

virtualducky commented 3 years ago

Not entirely sure if this is an issue per se, or me misunderstanding how the program works. Whenever I launch a game into fullscreen, the overlay does not appear. Is it only intended for borderless fullscreen?

virtualducky commented 3 years ago

The most efficient way to fix this could possibly be forcing it to stay on top of every program on the desktop.

sangiye0 commented 3 years ago

It does not work for fullscreen mode. So I use it with borderless (windowed) fullscreen mode. Making it always on top doesn't help it working on the fullscreen mode games. The author of this program says that some particular programmatical methods should be implemented which might be diffcult or burdensome, for making it overlay on the fullscreen mode. You can read this reddit page

GodSponge commented 3 years ago

True fullscreen games take over control of the screen and the only overlays that will work are ones that hook into DirectX or whatever is being used. This is a normal windowed app that can display always on top of other windowed apps. Unless I'm mistaken it will only work over windowed or windowed borderless games and apps.

ProjectXsent commented 2 years ago

I tried using a 3rd party app that forces borderless window on a non-borderless window supported game or you can just add a non-Steam game then add "-popupwindow" on the Launch Options which worked I think.

baffler commented 2 years ago

I've been meaning to write a guide on how to make it work with all fullscreen games, but it requires some more advanced steps because the program will have to be digitally signed. It's not something I'm able to support myself but there are ways to sign it with certain tools. I'm also not sure if it's the best way to go about it encouraging users to self sign, it sort of disregards the whole point of digitally signed executables. I'm still thinking about all that for now.

Weltraumeule commented 3 months ago

So there will be never fullscreen overlay? :(