¡El futuro capitán aquí con una respuesta! Aparentemente, esta función de tocar palabras + posición del cursor no la gestiona el sistema operativo, sino la aplicación de teclado que uses.
Así que aquí hay una configuración que funciona genial:
- Utiliza el teclado Swiftkey.
El problema es que Swiftkey apesta mucho:
- no resuelve el problema de la pregunta, lo cual es un crimen contra la competencia humana.
- siempre inserta un espacio después de un punto, lo que hace imposible escribir urls o "por ejemplo".
- no te deja capitalizar la siguiente letra después de un espacio solo después de presionar el espacio después del punto, es decir, si no estabas escribiendo una url.
- sigues tocando accidentalmente el punto en lugar del espacio mientras escribes rápidamente y no puedes cambiar el diseño.
Los siguientes pasos harán que Swiftkey deje de apestar y resolverán todos tus problemas de teclado:
- Rootea tu dispositivo. No escuches a tus "padres". La mejor seguridad está en los teléfonos con root a menos que seas realmente inexperto, en cuyo caso es tan malo como no hacer root. (pero para esto puedes desrootear después)
- Si te preocupa la privacidad de Swiftkey, ahora puedes instalar un firewall que bloquee o supervise su acceso a Internet.
- Instala el Android Xposed Framework y Xposed Installer (puede que no funcione (todavía) en la(s) última(s) versión(es) de Android) (necesita root, pero puedes desrootear después de la instalación si es necesario).
- Descarga e instala el módulo Xposed "Exi para Swiftkey" (github).
Solo explora la configuración de Exi y encontrarás las casillas de verificación correctas. Cambia mágicamente la forma en que Swiftkey toca las palabras y otros comportamientos.
*se aleja volando*