He probado esto en todas las principales versiones de SO del iPhone, y en un iPhone 3G y 4. Ha estado presente durante al menos un año.
He notado que cuando escribo muy rápido (más de 70 palabras por minuto) en un teclado de retrato, a veces una tecla no se registra como presionada. Creo que lo que está sucediendo detrás de escena es que los dedos se mueven tan rápido que piensa que es el mismo dedo que se movió de un lado del teclado al otro en un movimiento de arrastre. (Normalmente, cuando arrastras una tecla, no enviará la primera tecla en la que estabas y solo enviará la última tecla en la que soltaste.)
Esto solo sucede cuando estás escribiendo una palabra en la que las letras alternan entre los dedos izquierdo y derecho de manera que ambos están tocando la pantalla al mismo tiempo. Una palabra en la que esto sucede es la palabra with
donde la t
no se registra y terminas con wih
.
Así es como se supone que funciona:
- Presionas tu pulgar izquierdo sobre la
t
, aparece el mensaje emergente que muestra que vas a enviar unat
, suena un clic. Nota: el dedo aún no ha soltado lat
y lat
aún no se ha enviado. - Presionas tu pulgar derecho sobre la
h
, se envía lat
, aparece el mensaje emergente que muestra que vas a enviar unah
, suena un clic. - Si mueves tu pulgar izquierdo alrededor del teclado, no sucede nada ya que se considera un toque muerto (mi terminología). Debes soltar este dedo antes de que se registre nuevamente. Cuando se libera, no sucede nada. Nuevamente, este es el comportamiento correcto.
- Cuando sueltas tu pulgar derecho sobre la
h
, se envía lah
.
Lo que creo que está registrando cuando ocurre el error es lo siguiente:
- Detecta una pulsación en la
t
, suena un clic, muestra el mensaje emergente de lat
, pero aún no la envía. - Detecta que el dedo se ha movido hacia la
h
y muestra el mensaje emergente de lah
. - Detecta que se ha soltado tu dedo y envía la tecla
h
.
Observa cómo en el segundo escenario la tecla t
nunca fue enviada y que piensa que es un solo dedo en lugar de dos. También observa que en el primer escenario escuchas dos clics y en el segundo, solo escuchas uno. De hecho, de esta manera sé cuándo ocurre el error, al escuchar los clics perdidos.
Aunque el ejemplo que di con la palabra with
puede parecer que es mucho más probable porque las teclas t
y h
están muy cerca, en realidad no es el caso y con frecuencia sucede incluso con letras que están en lados opuestos del teclado, como n
y d
.
Nota que nunca sucede cuando escribo lento, ya que creo que los toques se procesan de manera mucho más precisa cuando no se envían rápidamente. Este error no ocurre con demasiada frecuencia (por ejemplo, 1-5% del tiempo), pero sigue siendo molesto.
Me pregunto si este es un error conocido o no. ¿Alguien más ha notado este comportamiento? Antes de informarlo a Apple, sería útil saber si otras personas también tienen este problema.