Touchpal keyboard keeps disabling itself on HTC Desire I have an HTC Desire (2.2) which I have installed TouchPal Keyboard. The problem is though it seems to keep disabling itself and reverting to the default keyboard layout.

I then have to go through the rigmarole of setting it back to TouchPal as the preferred input method.

Does anyone have any ideas?
Make sure the application is installed internally, and not on to your sd card.
from http://android-developers.blogspot.com/2010/07/apps-on-sd-card-details.html:

When not to install on SD card?
The advantage of installing on SD card is easy to understand: contention for storage space is reduced. There are costs, the most obvious being that your app is disabled when the SD card is either removed or in USB Mass Storage mode; this includes running Services, not just interactive Activities. Aside from this, device removal disables an application’s Widgets, Input methods, Account Managers, Device administrators, Live wallpapers, and Live folders, and may require explicit user action to re-enable them.