El problema
Estoy utilizando un Logitech K480 Teclado Bluetooth con un iPad de 7ª generación (iPadOS 14.6) y a menudo me doy cuenta de que cuando estoy navegando por un cuerpo de texto que he escrito (por ejemplo, en las aplicaciones de Notas o Facebook) con las flechas del teclado, el cursor saltará al principio de un campo de texto si pulso la flecha hacia arriba dos veces en un lugar determinado. Puede ser bastante molesto cuando intento navegar por un texto que he escrito; es difícil navegar intencionadamente con él (o evitarlo) debido a la longitud variable de las líneas en los párrafos.
La primera pulsación de la flecha hacia arriba moverá el cursor una línea hacia arriba y la segunda pulsación hará saltar el cursor; esto ocurre tanto inmediatamente como si espero. Si pulso la tecla abajo después del salto (de nuevo inmediatamente o si espero), el cursor volverá a la línea original (es decir, la línea en la que estaba antes de pulsar la tecla arriba la primera vez). El comportamiento de salto del cursor se producirá de nuevo de la misma manera al pulsar la tecla arriba dos veces.
Este comportamiento se produce sistemáticamente si el cursor está al final de una línea tras la primera pulsación de la flecha hacia arriba, sin importar la ubicación del párrafo en la página o la posición de la línea en el párrafo.
Comportamiento relacionado
Hay algunos comportamientos relacionados. Cuando se utiliza Comando + flecha izquierda para saltar al final de la línea, al pulsar la flecha hacia arriba no se moverá sistemáticamente el cursor a la línea superior, sino que saltará el cursor al principio de la misma línea (al pulsar posteriormente el cursor hacia abajo, el cursor volverá a su posición original al final de la línea). A veces, al navegar por un documento escrito con las teclas de flecha, una pulsación de la tecla de flecha hacia arriba o hacia abajo parece mover dos líneas a la vez.
Posibles explicaciones
El conjunto de estos comportamientos y su coherencia me hacen pensar que se trata de una función de "autodesplazamiento" de iPadOS, análoga a la forma en que el borrado de texto con el teclado en pantalla se acelera cuanto más tiempo se mantiene el botón de retroceso. Sin embargo, no he encontrado ninguna documentación de este comportamiento por parte de Apple o en cualquier otro lugar en línea.
No creo que sea una característica del teclado K480; no aparece en ninguna parte de la documentación de Logitech, y la persona que respondió a mi consulta a Logitech parecía no tener conocimiento de este fenómeno (aunque fue una respuesta particularmente poco útil ). El director de informática de mi trabajo cree que probablemente sea una característica del software del iPad.
Tal vez sea una característica de los dispositivos de Apple que desconozco (por ejemplo, algo que comparten los Mac y los dispositivos iOS), pero es extraño que no pueda encontrar ni siquiera una mención a este comportamiento.
Las preguntas
¿Alguien más ha observado este comportamiento? ¿Se puede personalizar o cambiar? ¿Existe alguna documentación (o experiencia personal) sobre este comportamiento que explique cómo funciona?