Por qué el teclado deslizante no funciona en mi teclado personalizado del iPhone
Deslizar el dedo de letra en letra forma palabras solas en el teclado de Apple y no hace nada en muchos teclados personalizados. No es ningún ajuste olvidado: el teclado deslizante no es una función que iOS reparta a todas las extensiones de teclado, y construir una es un trabajo aparte, opcional.
En el teclado de Apple, deslizar el dedo de una letra a otra sin levantarlo forma la palabra sola: trazas un camino por encima de «h-o-l-a» y aparece «hola» en el campo de texto. Cambias a un teclado que acabas de instalar, intentas el mismo gesto, y muchas veces no pasa nada más que un amasijo de las letras por las que pasó el dedo, o directamente nada. Es fácil pensar que algo está mal configurado. Casi siempre no es así: el teclado, sencillamente, nunca incluyó esta función.
Qué es en realidad el teclado deslizante
Apple llama QuickPath a su versión, e iOS la lleva integrada desde hace ya varios años. Bajo el gesto, el teclado no se limita a anotar por qué letras pasó el dedo: compara la forma de todo el trazo contra un diccionario de palabras probables y elige la que mejor encaja, el mismo tipo de predicción que hace la autocorrección con una palabra mal escrita, solo que aquí el dato de entrada es un gesto en vez de una serie de toques. Ese cruce contra el diccionario es la función de verdad. Las letras por las que pasa el dedo son solo el dato en bruto que la alimenta.
Por qué la mayoría de teclados de terceros no lo tienen
Un teclado personalizado en el iPhone es una extensión de teclado, un proceso aparte y aislado al que iOS le da un espacio donde dibujarse y un intermediario para leer y escribir el texto cerca del cursor. Lo que no le da es un motor de teclado deslizante compartido. No existe ningún componente del sistema que un teclado de terceros pueda simplemente activar y que reconozca el trazo y lo convierta en palabra: cada teclado que ofrece esto ha tenido que construir su propio reconocedor de trazos y su propio diccionario desde cero, de la misma forma que un teclado de terceros tiene que construirse su propio panel de emoji o su propio selector de tono de piel con pulsación larga en vez de tomar prestado el de Apple.
Es un trabajo notablemente mayor que la mayor parte de lo que hace una extensión de teclado. Dibujar un tema, reproducir un clic al pulsar una tecla o cambiar una letra por su versión Unicode especial es un trabajo cerrado con una respuesta clara. Un motor de teclado deslizante tiene que seguir un dedo en movimiento en tiempo real, puntuarlo contra decenas de miles de palabras candidatas, y hacerlo todo dentro del mismo margen ajustado de memoria y de procesador al que está sujeta cualquier extensión de teclado. Algunos teclados invierten en construirlo. Muchos otros —sobre todo los que giran en torno al sonido, el tema visual o el estilo de letra más que al método de escritura en sí— razonablemente no lo hacen, y eso es una decisión de alcance, no un fallo.
Cómo saber si un teclado lo tiene
Desliza el dedo despacio de una letra a la siguiente sin levantarlo, igual que harías en el teclado de Apple. Si al levantar el dedo al final aparece una palabra formada sola, ese teclado ha construido el reconocimiento de gestos. Si en cambio no ves nada, o una cadena con los caracteres sueltos por los que pasaste, es que no lo tiene — y no hay ningún ajuste escondido que lo active, porque el propio código de reconocimiento sencillamente no está.
No tiene nada que ver con el Acceso Completo
Es una suposición razonable pensar que una función ausente en un teclado de terceros viene del interruptor de Acceso Completo, ya que es el único permiso sobre el que iOS insiste una y otra vez. El teclado deslizante no es una de las cosas que ese interruptor controla. El Acceso Completo decide si una extensión de teclado puede llegar a la red o leer el portapapeles del sistema; comparar el trazo de un dedo contra un diccionario es un cálculo puramente local que no necesita ninguna de las dos cosas, y un teclado podría incluir teclado deslizante con el Acceso Completo apagado exactamente igual que con él encendido. Si a un teclado le falta esta función, es porque nadie construyó el motor de reconocimiento, no porque un permiso se lo esté negando.
Usar dos teclados para dos cosas distintas
Como las extensiones de teclado conviven una junto a otra en vez de sustituirse, nada te impide dejar el teclado de Apple en tu lista solo para los momentos en que quieres deslizar un mensaje largo, y mantener pulsada la tecla del globo 🌐 para saltar a un teclado personalizado el resto del tiempo, por el sonido, el tema o la sensación al escribir. Cuesta un toque más en la tecla del globo, y ninguno de los dos teclados tiene que hacer el trabajo del otro.
Dónde encaja Kibo
Kibo está construido alrededor de los sonidos mecánicos de las teclas, los temas, los efectos de retroiluminación, el emoji, el kaomoji y las letras especiales, con la autocorrección y el texto predictivo cubriendo la parte de ayuda al escribir — todo pensado para escribir tocando, y deslizar el dedo por las letras no hace nada en él, igual que en la mayoría de teclados fuera del propio de Apple. Si el teclado deslizante forma parte de tu día a día, dejar el teclado de Apple a una pulsación larga del globo y cambiar a Kibo para todo lo demás es la forma más directa de tener ambas cosas. Es gratis y funciona con el Acceso Completo desactivado.
Preguntas frecuentes
¿El teclado deslizante necesita Acceso Completo en el iPhone?
No. El Acceso Completo controla el acceso a la red y al portapapeles del sistema, ninguno de los cuales necesita el teclado deslizante — el cruce del trazo contra el diccionario ocurre por completo en el propio dispositivo. Un teclado sin teclado deslizante carece de la función en sí, no está bloqueado por un permiso.
¿Hay algún ajuste que active el teclado deslizante en un teclado que no lo tiene?
No. El teclado deslizante es código de reconocimiento que el desarrollador de ese teclado construyó o no construyó. No existe ningún interruptor escondido en Ajustes de iOS ni en el panel del propio teclado que lo añada después.
¿Puedo usar el teclado de Apple para deslizar y un teclado personalizado para todo lo demás?
Sí. Los dos se quedan en tu lista de teclados al mismo tiempo. Mantén pulsada la tecla del globo 🌐 para ver el selector y cambia al que mejor encaje con lo que vas a escribir — no hace falta quitar ninguno de los dos.
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.