Without actual keys, I couldn't get by very well without Swype.
But it is still very frustrating at times. I've tried a few different keyboards, and each has one problem or another. I keep thinking of how some of the nice ideas from different keyboard apps could be merged into one (SuperSwype), and I can think of things that could make it better in my opinion.
Maybe we could start a wish list of the tweaks that a lot of people might like (but you can't make everybody happy at the same time)
Some of the problems I have are with shorter 2 to 4 letter words.
I'll pay more attention now to see what changes I would like to see. Here are a few that come to mind.
1. Can we get a very simple undo feature with a shortcut swype action to use it. Some thought would have to go into doing it right though.
2. After a swype action, and it brings up alternative words, I would prefer that for very short words it list them in a horizontal row (like some other keyboard apps do) instead of how Swype does it now. I understand how some folks might like it the way it is already. I think I even prefer the way it does it now for longer words.
3. If Swype senses the finger isn't sliding immediately after first pressed, if it could behave like a non-Swype keyboard for that character. For instance, it could popup a view of the letter you're on just like the normal Android keyboard does. And also have a horizontal row of all the letters that are adjacent to the one you pressed, so that you can have a one-tap correction.
4. For those of us without a trackball, I know Swype allows you to bring up arrow keys to move the cursor exactly where you want it. But it would be nice if there was some type of faster swype shortcut from the main keyboard to move the cursor one space to the left or right.
5. It seems like I can't remove words from the library if they were part of the original library. Is this correct? If so, I would like ability to remove certain words (and then provide a feature to bring all the built-in words back if needed, or maybe even keep a list of all the default words that are currently deleted)
6. I would like a way to customize how many words Swype is willing to suggest after a swype is complete.
I think Swype may have some nice features that I haven't even figured out yet, still kind of a rookie at it.