I read this article which says that I can "can install any custom keyboard as the default keyboard on Android". How can I do that? Does it require rooting?
I found that even after changing the setting it didn't use the new keyboard. I had to do a long press in a text field. That showed an option for which input method to use. Once selecting the new keyboard it worked all the time.