(Posting this partially in hopes that someone tells me how to do it to prove me wrong...)
I use the Microsoft Swiftkey keyboard on Android, and there's a setting which makes holding the space button activate gestures for up/down/left/right. (i.e. hold space and move small amounts left/right.)
If you have enough screen space, I think you can add real arrow keys.
But I'm not sure you can change the keyboard on iOS.
The native iOS keyboard also lets you move the cursor by long-pressing / 3d-pressing anywhere on the keyboard and then swiping slowly in any direction
The bad version of this trend is when you hide the path after the domain like Safari does. That's awful design, that's a very relevant part of the URL!
[1] https://chrome.google.com/webstore/detail/suspicious-site-re...
Hat off to your determination!
Presumably it's not accidental that Google used their chrome browser to make it easy to mix up urls and searches. That means more searches for them. To them the confusion is not a bug, it's a feature.