my thumb is big so if I don't calibrate the keyboard i press all sorts of wrongs keys. I found this out using cyanogen with my Hero. Once i calibrated my keyboard all the problems were gone. Same thing with Optimus only the calibration isn't built in. Once I installed Smartkeyboard and calibrated i was good to go just like the hero