I have a Verizon HTC One M8 and recently the keyboard letter O registers my touch on the letter below it (K). It does this in the portrait mode, but not landscape mode. It also does it when the keyboard is switched to numbers, and then the 9 key (in the same position as O) registers my touch on the key below it (the ?). It appears to only happen when I touch in the direct middle of the letter, if I touch near the top of the letter square, or the bottom or either side, it seems to work correctly. I have recalibrated the keyboard, Ive tried an app keyboard (swiftkey), Ive cleared cache, Ive uninstalled and reinstalled, and Ive done a factory reset and nothing has solved the problem. Has this happened to anyone else, and what was the solution that fixed it?