Qtopia provides input methods including predictive keypad-based typing, customizable full-screen handwriting recognition and on-screen keyboard input. Extended functionality for hard keys, soft keys and the words/dictionary application are also provided.
Qtopia 4.2 adds new functionality available for third party input methods, as well as the Keyboard input method to demonstrate some of these.
Qtopia Phone Edition now supports Input methods with pop-up widgets. These popups can also be docked to the edge of the screen, while other applications resize automatically to make room. The global cursor position is also made available to input methods, facilitating pop-over or -under input methods. Input methods are also now able to add items to the softkey menu.
The Keyboard and Docked Keyboard input methods have been enabled to demonstrate these new functionalities. The Keyboard IM pops up an (undocked) widget displaying a keyboard that can be pressed to send key events to the system. The Keyboard also reactively swaps from the top to the bottom of the screen when it detects that it is covering the cursor, and can be manually swapped or shown or hidden using a menu option that is available when the keyboard is displayed and changes according to it's state.
The Docked Keyboard input method uses the same widget as the Keyboard, but docks the widget to the bottom of the screen, reducing the available space for other applications. Consequently, it does not reposition itself or have a menu item. It is anticipated that Docked Keyboard will be integrated into the Keyboard widget in the future.