Skip to content

[Regression | Proton 11 beta & experimental] Opening and closing the Steam Overlay (in Big Picture) doesn't re-focus the game. #9780

@bblacher

Description

@bblacher

Is there an existing issue for this?

  • I have searched the existing issues

Are you using any gamescope patches or a forked version of gamescope?

  • The issue occurs on upstream gamescope without any modifications

Current Behavior

Tested with Hitman 3 and Hades:

When starting a game, the game gets focused correctly, opening the Steam Overlay and closing it again causes the game to loose focus. Clicking with the mouse once re-focuses the game.

Steps To Reproduce

  1. launch with gamescope -e -H 2160 -r 120 -O DP-1 -- steam -gamepadui -steamos3 (from tty)
  2. Launch a game
  3. Open the Steam Overlay using the Steam Controller "Steam Button" or the PS Button on a Dualsense
  4. Return to the game

Hardware information

- Distro: Arch Linux
- CPU: AMD Ryzen 9 7950X
- GPU: AMD Radeon RX 7900 XTX
- Driver Version: Mesa 26.1.0

Software information

- Desktop environment: gamescope (from tty - drm mode)
- Session type: gamescope
- Gamescope version: gamescope version 3.16.23+ (gcc 15.2.1)
- Gamescope launch command(s): gamescope -e -H 2160 -r 120 -O DP-1 -- steam -gamepadui -steamos3
- Proton version: Proton experimental as of 2026-05-13 or Proton 11.0-beta2

Which gamescope backends have the issue you are reporting?

  • Wayland (default for nested gamescope)
  • DRM (default for embedded gamescope, i.e. gamescope-session)
  • SDL
  • OpenVR

Logging, screenshots, or anything else

I am also noticing that steam big picture itself is focused in a weird way on startup:
The window itself is focused, controller input works, but the "selection border" in big picture is not showing, the play button on the game page is not highlightable. Pressing the Steam button twice fixes this.

Forcing proton to 10.0 fixes the issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions