Steam Deck Keyboard not appearing every time
Your system information
- Steam client version: Latest Stable
- SteamOS version: Latest Alpha
- Opted into Steam client beta?: No
- Opted into SteamOS beta?: No, I'm on Alpha
- Have you checked for updates in Settings > System?: Yes
Please describe your issue in as much detail as possible:
Describe what you expected should happen and what did happen.
Description: The Keyboard is not working every time. Sometimes it works sometimes it doesn't.
Expected Behavior: The Keyboard should always appear when clicking Steam and X.
Steps for reproducing this issue:
- Go into a Game
- Open the Keyboard by using Steam and X
- Sometimes it won't work, this mostly happens when multiple games are open.
I've also had this happen when playing old school runescape.
I use the "Bolt" launcher, which is a Linux native app. It launches another window for the RuneLite application, which also runs natively on Linux.
This setup causes multiple windows to be opened, which the original issue mentions as a possible cause.
Observations:
- After trying to open the OSK with Steam+X on the Steam Deck and it doesn't show up, I noticed that it appears if the steam OS UI shows up (like the volume meter when changing the volume). Even though it shows up, it's only visible while the other steam OS UI element remains on screen but it can't be interacted with.
- Putting the Steam Deck to sleep and then waking it does not fix the issue.
- Restarting the game allows the keyboard to show up again, but it quickly gets into the broken state again.
- A reddit user on r/ffxiv noted seeing this issue when also running firefox, further corroborating the possible cause (assumed that it's running as a native app) https://www.reddit.com/r/ffxiv/comments/1lvemd3/comment/n27gbkp/?utm_source=share&utm_medium=mweb3x&utm_name=mweb3xcss&utm_term=1&utm_content=share_button
I have the exact same setup and issue as kkaja123. Switching back to Bolt does not fix this issue. The only solution I've found is to re-launch the game. The problem seems to happen pretty consistently if I let the Deck go to sleep with the game open