Create your own on-screen keyboard, controlled by mouse events or touch.
For any alphabet or language. You can customize the keys yourself with XML files. English and Spanish keyboards are included, but you can create your own.
Include sub sets of keys that will be activated when holding a main key in the keyboard, just like in a mobile phone.
Toggle between panels. The initial idea is to use one panel for lowercase, one for uppercase and one for symbols, but you can customize them any way you want.
Change the colors of the keyboard for personalized looks.
Use any Font you have imported to your Project.
Use different keyboards with the same or different same of keys in the same scene.