-
Notifications
You must be signed in to change notification settings - Fork 200
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
Borderless fullscreen support #911
Comments
Turns out GNOME has this - it's just not exposed in the super+right click menu by default, and only as an unbound shortcut. You can force fullscreen any window you want. I'm not sure if gamescope needs to do anything else here, or if it can do anything here. Is it possible for gamescope to not unfocus when running maximized and focus is lost? |
Gamescope already has this, Win + F... --fullscreen is also borderless. If it is not then something is wrong but it works on my machine on KDE and LabWC. |
I recall gamescope consistently minimizing when it loses focus on my system (GNOME), even with fullscreen. Only borderless and windowed don't minimize. I'm rebuilding gamescope to see if I can reproduce it on my laptop. |
I've tried to reproduce the issue and here's how Windowed Bordered |
|
I had this same issue as described by @orowith2os, using Nobora linux (based on Fedora 38) and Gnome 45. I did some pretty extensive digging, looking at how gamescope uses SDL2 to configure a child window, it uses I tracked the problem down to SDL2's use of libdecor in newer versions of SDL2 on Gnome. SDL2 has supported xdg-shell for a long time, and it does work correctly, the problem is newer versions of SDL2 detect the presence of libdecor on the system, and supported by the compositor (mutter), so it uses libdecor to set up the wayland window, instead of xdg-shell. The use of the combination of I don't know if that should be fixed in SDL2, or in libdecor, but in any case, I can work around it in Gamescope with the very helpful libdecor killswitch: |
I tried this in XFCE with Nvidia 545 with specifically command line |
Essentially a dupe (and revival) of #109
Gamescope currently has three window types:
It would make life better for me, and probably many others, to have a "Fullscreen borderless window" option, with many having multiple monitors and wanting to use gamescope in fullscreen without it minimizing on focus loss.
The text was updated successfully, but these errors were encountered: