Unfortunately this extension uses a lot of workarounds that don’t work on some devices.
Maintaining the keyboard extension is just impossible.
One solution would be to make your own keyboard in GDevelop with sprites for keys, and add related events.
I present to everyone my extension for using keyboard on mobile.
This extension add a new behavior!
Create an object text entry.
Add the new behavior called “Mobile virtual keyboard for Text Entry” on it.
Go in eventsheet.
You can now add two actions :
Open mobile keyboard
Close mobile keyboard
Mobile support :
Android, (iOS in progress see beta version)
Please give me yours feedbacks, with model phone and version. Be most detailed in your explainations.
The keyboard isn’t overlap the game, then the game can be resized i guess.
I’ve not touched this extension from a while. It’s very hacky for now. And bugs are present for iOS and some devices. I’ve no plan for update this one for now.
I see. I had a custom keyboard on my app but I was thinking on using this one. I will back to my previous implementation for now then. Thank you for the reply.
In my Samsung A40 it works perfectly.
Just one question: how to intercept the Enter Key ?
At the end of digitation I want to call an event. How to do it ?
@Bouh, Ok, thank you so much for responding. Please can you suggest to me an alternative or a workaround to achieve a keyboard (input capturing) for iOS devices using gdevelop?
Create yourself a keyboard in an external layout, and use it in your scene when you need it.
With each characters are an little sprite.
When the touch is pressed on a sprite, add in the textEntry or an variable the characters pressed.
Hi,
I just tested the link http://witly.fr/export_keyboard/ from my iPhone 11 (iOS 13.5.1) in safari and I don’t get any virtual keyboard. Will there be an update?