ValveSoftware / SteamOS

SteamOS community tracker
1.48k stars 69 forks source link

Controls in games do not work after sleep on Steam Deck if "Use as Wake Movie" is enabled #1424

Open ghost opened 2 months ago

ghost commented 2 months ago

Your system information

Please describe your issue in as much detail as possible:

I expected the controls to work after waking the Deck, but instead, it makes a bloop sound (the sound when you reach the end of a list, like moving the joystick down when there's nothing left on the downloads tab) and does not work. You can still navigate through the Steam UI, but games' input from that point forward will not work. You need to reboot the Deck to fix it, or disable "Use as Wake Movie".

It is not game dependent. The games I used to test this was Yuzu, Geometry Dash, ULTRAKILL, and Black Mesa, all of which's controls stopped working after sleep.

This is extremely disruptive and causes me to lose progress in games.

Steps for reproducing this issue:

  1. Enable Settings > Customization > Use as Wake Movie
  2. Open any game
  3. Put the Deck to sleep
  4. Wake it, and try to use the controls
  5. Any controls will not work prompting a beep sound to play.
LagWithHighPing commented 2 months ago

This is happening to me too, but the UI goes missing too. The shelf (telling system button prompts) is missing, as well as the Steam Input UI Virtual Menus not appearing. The only way to fix this for me is to restart the Steam Deck.

(Update:) My problem only be an issue when the Startup Movies are also as Wake Movies. Disabling "Use as Wake Movie" in the Customization settings menu fixes this.

ghost commented 2 months ago

This is happening to me too, but the UI goes missing too. The shelf (telling system button prompts) is missing, as well as the Steam Input UI Virtual Menus not appearing. The only way to fix this for me is to restart the Steam Deck.

(Update:) My problem only be an issue when the Startup Movies are also as Wake Movies. Disabling "Use as Wake Movie" in the Customization settings menu fixes this.

That fixed it! Thank you so much, I can actually use my deck now lmaoo. I'm leaving this issue open still since it's a bug nonetheless.

I haven't witnessed any of your issues; but I'd recommend opening one if it persists.

saxxon66 commented 1 month ago

Thank you that fixed the problem. There are many reports of this in the net, but none of them leads to the root cause. Turning off the wake up animation fixed it.

I think this is a real bug and had to be addressed by valve.

zeroryuk commented 1 month ago

Thanks for the solution! I only notice this happening when I used the default wake up movie. It works fine for oled and Saturn opening for me. I just notice this happening when I switch to the default one. Needs more testing tho but that's my guess.

Art-Stea1th commented 3 weeks ago

Thanks! Disabling of "Use as Wake Movie" fixes this issue!

sfoutrier commented 3 weeks ago

Thanks a lot, this really saves my nerves.

MelodyIV commented 2 days ago

I bought this device recently expecting bugs, expecting problems, expecting cheap plastic, bad joysticks etc etc. I got a highly premium portable computer that fits nicely in a controller instead, with every problem instead being software-related problems. For the first few weeks I didn't mind the amount of issues this device had. I bought it for a thousand dollars and I was going to use it no matter what. Though, is that even possible anymore? Less than a week after purchasing this device I was faced with the one problem that KILLS this device.

When switching to Desktop Mode, there's a 8/10 chance the display never turns back on, and the only fix is to hold the power button. That alone is absolutely unacceptable. Why isn't there a way to just turn it back on? It stays off no matter what you do, even if you manage to return to Gaming Mode it stays black. Why???? There is no reason that should still be an issue so many years later. This has been a problem since the OLED's release. Apparently, the LCD doesn't have this issue as much if at all.

Inputs sometimes not working when using default wake movie, bullshit over bullshit. I could've bought myself a fuckin' CAR with the money I spent on this device, how in the fuck did all these problems even get out of the factory? Have they ever even tested their devices? Do they know what kind of horrible issues there are and are they ignoring them?

Jean-PierreJ commented 4 hours ago

Just wanted to say thanks for the discovery and add that I can confirm this is still the case for me, with a strange caveat: This only occurs when using the default SteamOS video, “Startup (Steam Deck Default)”, and not another one that can be downloaded.

I tested by swapping between two, the “Startup” video and the “Hades” one (downloaded from the Points Shop). When using the “Hades” video, the Steam Deck wakes up straight away and buttons start working immediately. However, when setting it back to the SteamOS default, “Startup”, there is an additional popup that says, “Resuming Connecting to Steam” that it will sometimes (but not always) hang completely on. Even if it doesn’t hang on this, and the popup goes away, the buttons are unresponsive in-game.

Once buttons are inresponsive in-game, if I press the Steam button I am still able to access the Settings menu and swap the video back to Hades. Turning the Steam Deck off after making this change, and then waking the Steam Deck again, plays the Hades video and (afterwards) I can use the controls again; to reiterate, there is no popup with the Hades video showing that it is “Resuming” or “Connecting to Steam”.

I have confirmed this behaviour when playing both Hi-Fi Rush and Hades. It’s my hunch that this additional behaviour with the default Steam Deck video, and its attempts atResuming Connecting to Steam”, is to blame.

Hardware/Software: OG Steam Deck variant OS Version 3.5.19 OS Build 20240422.1 Kernel Version 6.1.52-valve16-1-neptune-6- Steam Deck Controller FW Build Date Sun, Mar 3 1:54 PM UTC -4:00 BIOS Version F7A0120 Steam Version 1716242052 Client Build Date Mon, May 20 6:25 PM UTC -4:00 Steam Web Build Date Mon, May 20 2:08 PM UTC -4:00