Closed Iaokhan closed 4 months ago
What game ??
All games in full screen under Steam
@Iaokhan What do you do to show the desktop and what are you clicking on exactly that returns you to the game? Normally, when something is running in full screen, the desktop is not available unless you minimise the full screen app.
Precision, this happens when using the super key and a mouse click. I don't have the problem with alt+tab
This doesn't sound like a bug to me, you're still in fullscreen mode with the game focused. Mapped windows aren't supposed to break that focus.
When you alt-tab you unfocus the game, that's a different story.
Pressing the Super key while focus is on a fullscreen app, opens the menu applet which also shows the panel as a side effect. The problem is that when you click anywhere outside the menu applet (including on the panel), the menu applet closes and the panel disappears along with the menu. This isn't really a bug as such but it is counterintuitive because if the panel is visible, the user may expect it to be usable.
There's a cinnamon issue for this: https://github.com/linuxmint/cinnamon/issues/11658
I don't really know what the solution to this is or if it's possible to have a usable panel shown on top of a fullscreen app.
We could inhibit Super key shortcut or not respond to it while in fullscreen... ?
What's the exact use case here? The game shows a link to a web page.. you click on it.. it maps a new browser window but you don't see it? Why is the Super Key pressed and the menu needed?
The use case is that you're playing a fullscreen game and you need to quickly access the panel for some reason, change volume, check time, open system settings, etc. Actually, now that you ask the question, the solution is obvious - set a keyboard shortcut to minimise window. I guess people press the super key, see the panel and would like it to be usable, or maybe they'd like the game to be visible in the background while they use the panel? In any case, just setting a minimise window shortcut (Alt-F3 say) seems just as good but I never thought of that before for some reason, I've always just used alt-tab instead.
It's exactly that. We may need to see a solution for a game, retrieve a code or simply need to make a setting. I have always used this method to launch another application, alt-tab not being a reflex because it implies already having another program open. Having a menu that appears but is not usable is frustrating
Instead of pressing super key to show menu or using alt-tab, there are other options:
We could inhibit Super key shortcut or not respond to it while in fullscreen... ?
Yes, I think that's probably the best solution. Other solutions would be to either never show the panel if it isn't usable simply because of how counterintuitive it is or make the panel usable even in fullscreen. These would be more complicated to implement though and I don't know enough about the relevant code atm to do it. I tried removing the this.panel.peekPanel()
call from the menu applet but it doesn't make a difference in fullscreen.
Other solutions would be to either never show the panel if it isn't usable simply because of how counterintuitive it is or make the panel usable even in fullscreen
I'm pretty sure this is exactly how it used to work. Users complained because the menu would show up sort of floating since the panel wasn't there. So it was changed to what it is now. Now that's being complained about. Probably just need to pick a solution and stick with it. Quit changing it back and forth.
As a tip, my preferred way to do anything while running a full screen app / game is to simply switch to another workspace (Ctrl + Alt + Left / Right Arrow).
@JosephMcc You're probably right, best to just remind people of the other options then that they're probably unaware of if they report the "bug".
Any desktop works like this. If the menu appears, you can click on an application to launch it without further manipulation. I'm just wondering about the point of showing an unusable menu with this key.
The solution is to buy a gaming keyboard that allows the user to inhibit the super key. Personally for every day use, I would always want the super key to bring up the menu no matter what mode the screen is in. I'm in agreement with @JosephMcc not to keep changing it.
Maybe something related. In older Mint when I had only one game open and wanted to open Firefox to search for something nothing was clickable at all, but currently I can open the menu with Windows key button and open firefox so it's nice. However the panel doesn't work and it also sometimes disappears: Another thing maybe worth noting is the fact that it runs on "exclusive fullscreen" and after you open something from mint menu the game automatically sets the mode to windowed. I have fullscreen compositions disabled in Mint settings
Other solutions would be to either never show the panel if it isn't usable simply because of how counterintuitive it is or make the panel usable even in fullscreen
I'm pretty sure this is exactly how it used to work. Users complained because the menu would show up sort of floating since the panel wasn't there. So it was changed to what it is now. Now that's being complained about. Probably just need to pick a solution and stick with it. Quit changing it back and forth.
Also, you just said one use case was to check the date/time in the panel, so there is value in showing it.
OK I'll close this since it's not a bug, even less so a BETA bug. We can consider ideas as improvements for the future but outside of the BETA phase.
Under cinnamon, the game return on the desktop does not work. The desktop is displayed but as soon as you click on a link, you immediately return to the game (full screen)