ValveSoftware / SteamOS

SteamOS community tracker
1.48k stars 69 forks source link

Invisible KDE overlay in GameMode (printing dialog window) #1474

Open atillalifeson opened 1 month ago

atillalifeson commented 1 month ago

Your system information

Please describe your issue in as much detail as possible:

Frequent SteamDeck users like myself, who rely on it as either a secondary or primary desktop environment and heavily utilize GameMode for its superior performance options compared to Desktop Mode, there's another perplexing issue that I believe warrants attention.

As far as I can recall, there seems to be an occurrence of an invisible overlay appearing over the UI when GameMode is activated. This results in the standard Big Picture cursor being replaced by the cursor configured in Desktop Mode. This overlay suspicion arises from the cursor changing to the window-resizing cursor when moved to the screen edges. Strangely, right-clicking triggers a small KDE printer popup window, leading to a printing dialog after selecting "print". This anomaly was first noticed with the introduction of SteamOS 3.5.17.

This observation is based on my experience of having to perform a complete reset of my SteamDeck using the officially provided recovery image, where this issue was absent in the older version of SteamOS included in the recovery image. Upon updating to SteamOS 3.5.17 again, this strange invisible "overlay" reappeared, along with the replacement of the Big Picture cursor by the current Desktop cursor (possibly due to the overlay taking precedence).

I find it puzzling that many SteamDeck owners seem unfazed by this obvious and disruptive mouse behavior in Game Mode. For users like myself, who view the SteamDeck as a versatile Linux desktop computer with advanced gaming capabilities and always have a keyboard and mouse attached, this issue severely diminishes the overall experience.

Screenshots are attached as well.

1 2 3 4 5 output.pdf

Steps for reproducing this issue:

  1. Wipe the SteamDeck with the recovery image provided by Valve to basically get a "stock" version of SteamOS.
  2. Update to the latest release (as of April 14 2024 it's 3.5.17)
AlexFolland commented 1 month ago

I wonder if the cause of this issue is also the cause of this major regression I discovered in gaming mode and reported today: https://github.com/ValveSoftware/SteamOS/issues/1477

If so, this issue needs to be resolved very soon, since it breaks touchscreen gaming.

AlexFolland commented 2 weeks ago

This issue seems to not share the cause of the issue I mentioned above, since Valve managed to resolve that issue, but this issue remains reproducible with the latest Steam beta on a Steam Deck OLED.

lostgoat commented 2 weeks ago

That is not an overlay. Those are all behaviours of the steam interface.

The resizing mouse icons should probably be hidden when running in the game session. And the right click context menu disallowed.