It is now possible to enter text into different types of gaps using the eKeyboard module. The virtual keyboard shows up just after selecting a text gap to be filled in. Using eKeyboard is a good idea for entering non-standard characters unique to specific languages like German or Spanish.
More information on eKeyborad can be found in mAuthor documentation. To view the addon’s demo presenttaion, click on this link.