Extreme Focus Stealing Prevention doesn't prevent windows from jumping to front
I'm using KDE and have focus stealing prevention set to "extreme". According to the documentation, this means "All windows must be explicitly activated by the user." However, Warframe is still capable of jumping to the front of the screen while I'm tabbed out. I don't think Warframe is actually stealing focus, it's just displaying itself in front of what I tabbed out to see. Is there another setting that deals with this sort of behaviour? I couldn't find anything in Window Management.
47 Replies
run it in gamescope as i think its the xwayland window that forces itself to the top.
gamescope might get you around that so its confined within its "fake display"
gamescope surprisingly fixes lots of weird issues similar to this (like the infamous 1px white border in helldivers 2)
So I should follow the instructions on Gamescope's github on building and installing it?
gamescope is included in bazzite
just use the this as launch option for warframe
gamescope -w 1920 -h 1080 -e --force-grab-cursor -- %command%
Thanks
change the resolution to what you want, if you want to upscale then you use the lowercase
-w
and -h
as input resolution and uppercase -W
and -H
as output resolutionWhat does -e mean? I can't find it in the documentation
makes steam stuff like steam input work
however gamescope break the steam overlay unless you run steam itself in it (which is broken on nvidia)
plus you shouldnt run steam in gamescope nested on the desktop
Hmm. Warframe froze on login, it's not responding, and I can't find it in the task manager
oh is it angry at gamescope again now... then idk
Ah. Steam was able to close warframe. Let's try again
warframe is a special case in general in linux a lot of the times
How come?
warframe has a lot of unique bizzare issues that is exclusive to warframe
like if you are in gamemode you cant disable steamdeck integration with
SteamDeck=0
using the gamepad layout in steam input will not work in the game unless you run it in gamescope on desktop mode, break steam input api for the game or run it as a standalone non steam game (which breaks tracking and achievements)
gyro in their default layout is broken to the point it spins the camera forever and you cannot fix it because they will not let you fix it (and you have to do the above to fix it)Warframe has probably been My main concern with Linux. I'm MR27
im MR30+
i stopped with rankups after i reached 30 as anything above that is pointless
and i dont need the legendary cores it gives me
I started grinding MR because My ex-wife's was higher than Mine and I was jealous
seems like you will just have to deal with it stealing focus sadly if gamescope wont work with it
lmao
my ex bought octavia as her 2nd warframe because music
and she got really good at just playing octavia for everything
I remember when they released Octavia
I have never been able to make her 3 work
doesnt care about mr at all so she looks like a noob and then she comes in with MR 8 or something and rocks octavia and slap people around like its nothing
or was she MR 6
either way she is deceiving on the rank 🤣
High MR makes maxxing out all the syndicates so much easier
I'm already max rank with the Hex
i have been taking the hex slowly
not stressing with it
i stressed with the cavia and i got severely burnt out
Yep it's borked. This time it froze before reaching the login screen
yeah remove the gamescope commands and just live with it stealing focus
should hopefully be fixed when proton goes full wayland
as i suspect its xwayland that is the culprit
The Hex are the easiest grind so far. T6 SP bounties are 9,000 standing plus treasures you can find in mission. No need to stress, you can knock out daily standing in 10 minutes
Just bring orokin eye and it's easy
oh i know, but i am already spending a lot of time working on things in gw2 so i mostly just go on warframe to do my daily excavator, login reward and hex chat and maybe a mission or 2
air support charges + orokin eye
anyways im off
See you. Guess I'll leave this thread unresolved ¯\_(ツ)_/¯
unresolved*
* try again when next major proton version arrives with hopefully wayland enabled
since wayland specifically doesnt allow focus stealing IIRC or make it harder
while xwayland is technically one giant invisible window that all x11 applications draw on
When I'm in Discord and Warframe raises its window, I'm still focused on Discord. I can type and send messages. But I can't find a button that refocuses Discord so I can see what I'm typing or what others say. I have to alt+tab twice. Once to get to warframe, once to get out again. I can't just click because warframe is covering the whole screen. If I click Discord in the taskbar, it minimises Discord and Warframe is in focus. It's worse than focus stealing, because any action I take goes to Warframe. It takes two steps to get out.
i got multiple monitors and i dont have that issue 🤔
maybe i do and just dont notice it because multiple monitors
@Vi- im at my pc now and this is my launch options for warframe
SteamDeck=0 XKB_DEFAULT_LAYOUT=no gamescope --mangoapp -f -w 2560 -h 1440 -W 2560 -H 1440 --force-grab-cursor -e -- %command%
ignore XKB_DEFAULT_LAYOUT=no
as that is to force gamescope to use a specific keyboard layoutWhat do -f and -e do?
I assume SteamDeck=0 means you're not using steam deck, right?
turn off steamdeck integration (doesnt work in warframe in gamemode)
warframe is the only game where it does not work in gamemode
-e
steam integration (although the steam overlay is broken in nested gamescope)
-f
is fullscreenSo I can get rid of those two too?
Fullscreen warframe launcher is pretty visually overwhelming
Huh... can't click anything on the launcher with these options
No, it was just lagging
Yeah this is running terribly. Bad resolution, massive lag
I'm attempting to load a mission to see if it still self raises, but it got stuck trying to open the starchart
I don't think GPU is supposed to be 0% in a 3D shooter
Still frozen.
try set warframe to not be fullscreen in the game?
sometimes mangohud breaks and doesnt read random hardware
Frozen on login
hmm no idea then as it works for me 🤔
Turned mango off, now it seems to be frozen mid-login
you using the mangoapp flag or MANGOHUD=1
Neither, I tried removing the mango part of the launch commands
Current launch options are
SteamDeck=0 gamescope --force-grab-cursor -e -- %command%
which proton version?
8.0-5
try actually set input and output resolutions
i switched warframe to proton experimental recently as i heard through the grapevine that gyro to mouse fixes the gyro support in warframe on the forced steam input api. but it was working on proton 8.0-5 earlier today for me
Frozen again. This time on the post-login animation where My warframe stands up and turns around
gamescope -w 1920 -h 1080 -W 1920 -H 1080 --force-grab-cursor -e -- %command%
no idea why it freezes for you
Maybe it's not just Mango that can't see My graphics card. If Gamescope can't see it, and it's not trying to use integrated graphics, it could just fail.
We've eliminated all software differences between our setups, so that leaves hardware and drivers
Hmm. I've noticed that on Proton 8, the Warframe launcher runs really slowly. It takes 8 minutes from pressing play to the game finishing checking for updates. But on ProtonGE 9, the game itself runs the CPU very hard. Is there any way to use a different Proton for the launcher and the game?
There is not