I'm working on a game where there is a user interface at the bottom of the landscape screen.
Most parts of the vital info is displayed there, but from time to time user input is required.
At that time i show the build in virtual keyboard and "of course" this covers the interface.
The game is pretty much relying on that you see what you type and the typing is rendered real time in the now covered interface...

So what's the bet option in this case ?
a) render the user input above the keyboard temporary while typing and then when keyboard is closed render it in the interface.
b) Skip the rendering in the interface (regarding the user input) since it serves no use. ONLY render the user input at runtime.
c) Try to get the virtual keyboard to show at TOP of screen instead of at bottom if possible.
d) Just assume that a typo error will be reviled by the game engine and shown in clear text WHEN the keyboard is closed.
Q2: How to use the hardware keyboard for input to the simulator. Clicking the virtual kb drives me nuts! ... sorry MORE nuts than regular.
// Jompe71