Trying to figure out why virtual keyboards don’t appear automatically on Steam Deck. Unfortunately, it appears that Godot does not implement this:
Jack5155 Hey, after a quick look it seems you need to a call a function of the Steamworks SDK - specifically this one or this one you can read about general Steam Deck stuff here. At least I assume that is what the game you mentioned does, but as I have never seen it, I can’t be entirely sure.
Meaning this is something they won’t implement in the base engine I would guess (similarly to Steam achievements for example). You can now either interact with the library yourself, or you make an issue in one of the existing Godot Steam libraries asking them to add it.
Sure enough, if you try to see how it is implemented, you find out that the text edit calls the abstract function DisplayServer.virtual_keyboard_show
. Searching for all implementations of this function, it’s only implemented for iOS and Android.