I have huge hands.
Trying to type or swipe (swype) text on Android devices is an exercise in futility.
My fingers are so big, I can't see which letter I'm going to hit. Whatever part of my finger hits the screen first is rarely the letter I intend, and so the wrong letter gets entered.
I have lots of calluses on my hands, so I can't feel the puny screen too well either.
Is there an Android keyboard where I can specify a positional offset so that I can make touch-screen typing easier?
In other words, when I try to hit the letter "X", all Android (and Apple for that matter) devices think I'm typing the letter "A". I want to teach it: "no, you're a bit off, I mean the letter over THERE!".
Interestingly, normal application touching and pointing isn't too bad for me... it's just when I need something precise like touching a particular letter that I get poor results.
I would also consider something that provides a positional offset for ALL touch-screen touches.
Root apps are fine. Free-of-cost is better, but not required. Open-source is better, but also not required.