Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[UI] - Suspend/wake animations do not play when using physical power button via HandlePowerKey=suspend #11629

Open
matte-schwartz opened this issue Jan 4, 2025 · 1 comment

Comments

@matte-schwartz
Copy link

Your system information

  • Steam client version (build number or date): 1735842154
  • Distribution (e.g. Ubuntu): CachyOS, SteamOS
  • Opted into Steam client beta?: Yes
  • Have you checked for system updates?: Yes
  • Steam Logs: steam-logs.tar.gz - from CachyOS
  • GPU: AMD Z1 Extreme (Phoenix APU)

Please describe your issue in as much detail as possible:

On non-Deck devices, unless a third-party tool like steam-powerbuttond is used, triggering suspend via the power button on other handhelds with HandlePowerKey=suspend results in no suspend or wake animation being played. Instead, the screen just fades to black on suspend and does the opposite while resuming. Triggering suspend via the left-side menu (Power -> Sleep) does show the animations properly, so the issue only occurs when using the physical power button to trigger suspend. This happens on both my ROG Ally running CachyOS, and my Legion Go running SteamOS 3.7.

Steps for reproducing this issue:

  1. On a non-Deck handheld, load into gamescope-session
  2. Trigger suspend with the power button (HandlePowerKey=suspend must be set)
  3. Resume with the power button

You should note no animations play after 2 and 3, while they do on Steam Decks.

@matte-schwartz matte-schwartz changed the title [UI] - Suspend/wake animations do not play when using HandlePowerKey=suspend [UI] - Suspend/wake animations do not play when using physical power button via HandlePowerKey=suspend Jan 4, 2025
@matte-schwartz
Copy link
Author

This may make more sense to put in SteamOS given that the Steam client does not monitor the power button, but since it also happens outside of SteamOS it's a bit of a gray area.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant