The options described in the subject seem to cause the cursor to behave weirdly when typing on the physical keyboard. See this jsFiddle: http://jsfiddle.net/mmeuer/V37bC/1/
The cursor doesn't stay with the latest character in the field. It will sometimes get one character behind, sometimes more if you type quickly. I have noticed that it when the key is released that the cursor jumps back.
I've seen this on Windows with Chrome and IE10.