-
Notifications
You must be signed in to change notification settings - Fork 213
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
Workaround steam overlay's issues with attaching to wayland windows to allow steam overlay/input in nested mode #1232
base: master
Are you sure you want to change the base?
Conversation
This doesn't work though, I already tried it, the overlay opens once then breaks mouse input for the rest of the game. |
what game did you use to test? on my system it works with Elden ring and cyberpunk I haven't tested with anything else. I assume you are on KDE as well? |
my launch opts are |
Sorry for taking a while got get back. I tested Helldivers 2. |
Interesting I don't own that so i haven't tried it. Does it have an anticheet window that could be interfering with the overlay attaching to the game? I have been using this pr since i submitted it an have had no issues. tested with: |
Just wanted to say I tested this on Halo Infinite and Doom Eternal and so far the results are very promising. Even if it's a hack thanks much for the patch. |
Yes it does, it has an invisible window that appears above the whole game. |
@VoidAndCaffeine this patch requires a rebase. |
Just tested the patch on the version shipped with fedora, no compilation issues, will test tonight when i get home. |
I patched the fedora version and it got controller input working again, but i started getting freezes, especially when the steam overlay popped up. So I'm wondering if my issue is different. |
This patch has worked wonders for me. Pretty surprising hearing varying amounts of success here. I do run off of nightly builds. |
I’m not sure if this is the case or not, but could fedora’s gamescope package be using the system’s wlroots? Note that Joshua Ashton did push a commit last week to try to discourage packagers from doing so (7741cd5) To check, run |
Nevermind I was running the wrong binary |
It is a very hacky solution but is only needed until valve fixes steam overly to properly work on wayland windows. See #1225 for more info