There are a few keyboard options around for Windows Mobile devices, but there are limited options that make it easier for you to use on smaller screens.
ZoomKey developed by XDA forum member pmprog is intended to make the keyboard easier for use with thumbs/fingers on the smaller screens, by combining two keys together.
Once you press on one of the ‘dual keys’, it will zoom in. Whilst your finger is still on the key, slide it to the left side or the right side of the enlarged key. When you lift your finger it will enter the key that your finger was on.
ZoomKey SIP is currently in alpha, and hence there may be bugs. The dev is intending to add an option to set the custom height for the SIP area, so if you use a WQVGA device, you can allocate more space to the SIP.
Other future development options include multiple skin support, multiple character set support, and tap to zoom.
For more information and to download the alpha, visit the application thread._________