ValveSoftware / steam-for-linux

Issue tracking for the Steam for Linux beta client
4.25k stars 175 forks source link

New Big Picture invisible overlay steals input #8898

Open zany130 opened 2 years ago

zany130 commented 2 years ago

Your system information

Please describe your issue in as much detail as possible:

When using the new big picture interface, opening the guide menu or taking a screenshot sometimes causes an invisible overlay to appear (you can here navigation sounds when you press any key or controller button) that prevents the game from receiving input

Steps for reproducing this issue:

  1. launch steam (beta) with -gamepadui flag
  2. launch a game
  3. take a screenshot or open the steam menu with the guide button( bug seems to happen more often with taking a screenshot rather than opening the menu)
zany130 commented 1 year ago

still happening for me on the latest beta

zany130 commented 1 year ago

maybe related to this issue? https://github.com/ValveSoftware/steam-for-linux/issues/8871 as it happens when I take a screenshot

zany130 commented 1 year ago

Seems like it was not the same issue as the other issue seems to be fixed

javierfurus commented 1 year ago

Having the exact same issue on Ubuntu 22.10. Steam Proton games are not affected. This happens even when I don't take any screnshots.

Samsagax commented 1 year ago

This is still happening both in beta and stable. I think the issue is the overlay doesn't have the proper hints for the compositor to treat it as an overlay. Maybe it needs to use some WMN xproperties correctly?

ShaneTRS commented 1 year ago

In what I would think is an attempt to fix this bug, Steam Input is now broken for games where the overlay was invisible. I'm not sure if this should be in a different issue though.