K Kibo Descargar

¿Funciona agitar para deshacer con un teclado de terceros en el iPhone?

Agitar para deshacer es cosa del campo de texto en el que escribes, no del teclado que dibuja las teclas — así que deshace una palabra escrita con un teclado de terceros exactamente igual que una escrita con el de Apple, porque el campo nunca tuvo que distinguir entre uno y otro.

Escribes una frase, agitas el teléfono, y aparece un pequeño aviso de «Deshacer escritura» ofreciéndose a borrarla. Es uno de esos gestos del iPhone que mucha gente descubre por accidente, usa durante años sin pensarlo dos veces, y solo se plantea el día que cambia a un teclado de terceros y se pregunta si lo acaba de perder junto con las teclas grises del sistema. Es una duda razonable: una extensión de teclado es un programa aparte de la app en la que escribes, y hay funciones que sí cambian cuando entra un teclado de por medio. Esta no.

Qué es en realidad agitar para deshacer

Es un gesto de edición de texto del sistema, no una función del teclado: agita el teléfono mientras un campo de texto tiene algo reciente que deshacer, e iOS se ofrece a revertirlo. El interruptor está en Ajustes → Accesibilidad → Tacto → Agitar para deshacer, activado por defecto. También existe una versión más suave que no implica agitar nada físicamente: desliza con tres dedos hacia la izquierda sobre el texto para deshacer, y hacia la derecha para rehacer — se añadió pensando en quien encontraba incómodo el gesto de agitar o le saltaba solo por un movimiento normal del teléfono.

Dónde vive en realidad el deshacer

Todo campo de texto del iPhone que admite escritura — una burbuja de Mensajes, un documento de Notas, un pie de foto — lleva incorporado un gestor de deshacer que pertenece a ese campo, no al teclado que en ese momento esté insertando caracteres en él. Ese gestor es infraestructura estándar de edición de texto de iOS, integrada en el propio campo del mismo modo que el campo ya sabe seleccionar texto o mostrar un cursor. Nunca fue algo que una extensión de teclado tuviera que construir ni activar, porque nunca fue tarea del teclado en primer lugar.

Por qué da igual qué teclado escribió la palabra

Una extensión de teclado no entra en un campo de texto y lo edita directamente. Envía una serie de instrucciones sencillas — inserta este carácter, borra uno hacia atrás — a través de una interfaz estrecha que proporciona iOS, y es el propio campo el que se aplica esas instrucciones a sí mismo. Desde el punto de vista del campo, una inserción es una inserción: se ve exactamente igual si llegó del teclado de Apple, de uno de terceros, de la corrección automática cambiando en silencio una palabra por otra, de un resultado de dictado o de un pegado. El gestor de deshacer sigue el cambio que llegó al campo, no el programa que lo mandó, así que no tiene nada específico de un teclado que detectar ni nada que le pueda salir mal por eso.

Qué es exactamente lo que agarra una agitada

Deshacer va a buscar el cambio reciente más completo del campo, no una sola pulsación de tecla, por eso agitar justo después de escribir una palabra entera suele quitar la palabra entera y no solo su última letra — iOS agrupa una tanda de ediciones relacionadas. Esa misma agrupación es la razón de que deshacer justo después de que la corrección automática cambiara en silencio «qeu» por «que» revierta esa sustitución concreta y no todo lo escrito desde entonces. Es una memoria corta, no un historial completo: llega hasta el último cambio con sentido, no hasta todo lo escrito desde que se abrió el campo.

Dónde encaja Kibo

Kibo envía el texto a un campo de la misma forma que cualquier extensión de teclado — por esa misma interfaz estrecha de insertar y borrar — así que agitar para deshacer, el deslizamiento con tres dedos y el gestor de deshacer del propio campo se comportan exactamente igual que con el teclado de Apple activo. Nada de esto necesita el Acceso Completo, porque deshacer es una propiedad del campo de texto, no algo que un teclado lea o escriba. Kibo es gratis para descargar.

Preguntas frecuentes

¿Agitar para deshacer funciona igual con cualquier teclado de terceros, o solo con algunos?

Igual con cualquiera de ellos. Deshacer pertenece al gestor de deshacer del propio campo de texto, y una extensión de teclado solo puede insertar o borrar texto a través de esa misma interfaz estrecha que usa cualquier teclado — el campo no tiene forma de saber de qué teclado vino un cambio, así que no hay nada que un teclado en concreto tenga que soportar ni pueda romper.

¿Hay alguna forma de deshacer sin agitar el teléfono?

Sí — desliza con tres dedos hacia la izquierda sobre el texto para deshacer, y hacia la derecha para rehacer. Hace lo mismo que el gesto de agitar y se añadió para quien encontraba incómodo agitar el teléfono o le saltaba por accidente.

¿Por qué agitar el teléfono deshizo una palabra entera en vez de una letra?

iOS agrupa una tanda de ediciones relacionadas — como las letras de una palabra, o una sola sustitución de la corrección automática — en un único paso que se puede deshacer, en lugar de seguir cada pulsación por separado. Agitar de nuevo después de eso llega hasta el cambio anterior.

Pruébalo en tu propio teclado

Kibo es un teclado personalizado gratuito para iPhone con sonidos mecánicos de verdad, temas para elegir y efectos de luz RGB. Sin cuenta, sin anuncios y funciona con el Acceso Completo desactivado.

Descargar en el App Store

Guías relacionadas

Todas las guías