An onscreen, virtual keyboard is embedded in the code and can be made available through a third party patch.
If you want upper and lower case to display on your onscreen keyboard, you've got to go to Palm.
It has large fonts and buttons, and an onscreen keyboard.
An onscreen keyboard controlled by the arrow keys is a pretty commonly implemented idea.
This is an onscreen keyboard and is still in pre-alpha stage.
But the problem here - first of all, this is better than, for example, an onscreen keyboard that did not jump around.
So, yes, this is better, certainly, than having a static onscreen keyboard.
One of the videos showed the Xoom's pop-up onscreen keyboard.
The remote buttons are rubbery, and the onscreen keyboard is a pain to use.
When it is used in landscape orientation, the onscreen keyboard doesn't consistently work properly.