Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support overlaying fullscreen applications #28

Open
Shiori857 opened this issue Feb 17, 2021 · 1 comment
Open

Support overlaying fullscreen applications #28

Shiori857 opened this issue Feb 17, 2021 · 1 comment

Comments

@Shiori857
Copy link

Checked the Overlay mode and when I switch to osu while fullscreen, it doesn't overlap. Is there a way to make it overlap or is does it not work for fullscreen programs?

@RoanH
Copy link
Owner

RoanH commented Feb 17, 2021

The current overlay mode does not overlay applications that are running in exclusive full screen mode, since this is actually impossible.

I know this is a popular feature request, but sadly this is not trivial. What's commonly called a full screen overlay is actually just a different application injecting itself into the full screen process. Then it just makes the full screen process execute some extra instructions to draw the 'overlay'.

Aside from being quite challenging to implement in a reliable way, there are also some other issues with overlays like this. The most important one being that anti-cheat systems generally flag this approach unless you're a popular white listed application.

That being said, I do have this feature on my long term todo list, but due to the time required to implement it and the fairly limited time I have available I have no idea when I'll be able to put something together that might work.

For the time being the only work around is to not run your application in exclusive full screen mode, but in borderless windowed full screen for example. This however comes with the drawback that now the game no longer has exclusive access to the hardware, which could lead to lower performance.

@RoanH RoanH pinned this issue Feb 17, 2021
@RoanH RoanH mentioned this issue Apr 3, 2021
@RoanH RoanH changed the title Overlay mode doesn't work while fullscreen Support overlaying fullscreen applications May 24, 2021
@RoanH RoanH mentioned this issue Sep 18, 2021
@RoanH RoanH mentioned this issue Feb 6, 2022
@RoanH RoanH mentioned this issue May 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants