Hi guys, would like to use the virtual keyboard on my app to take the input and put it on a variable. Seems easy but don't know what methond should use. I've found only OS.show_virtual_keyboard that just "shows" it. How can i take the input and put it to a variable?

Personally, I would create my own virtual keyboard and read from that. That way you can control the size, shape, keys, etc. And it's by definition built into the game.

@Kiori said: Personally, I would create my own virtual keyboard and read from that. That way you can control the size, shape, keys, etc. And it's by definition built into the game.

This sounds like a bad idea to me, because you won't benefit from the system keyboard (swiping, suggestions, ...). Instead, use a LineEdit node; when the user taps on it, the virtual keyboard should appear automatically.

yes lineedit is the best choise. However for a project that i've done it was best to create a simple numeric keyboard in game itself.

6 years later