Pues mira un consejo a ver si os sirve. Yo en la app que estoy tratando de hacer, y que algún día acabaré... Uso para seleccionar un contacto la pantalla busqueda. Por ejemplo si quieres escribir a Carlos. En la acción escritura de tasker puedes usar una variable. Aquí metes el nombre del contacto que quieres. Con el pad/trackball le das a buscar. Ahí escribes el nombre con escritura. Al final te quedará abajo el contacto Carlos. Abajo con el pad y pulsar.
Creo que es mejor asi porque si tienes 50 contactos y quieres escribir al 40 imagina bajar hasta ahí.
Otra cosa es que si añades un contacto Carlos es posible que ya no ocupe la posición 40 si no la 41.
Con este sistema además creo que ya será posible pulsar en pantallas que antes no se podía. Por ejemplo mandar fotos, audio, etc.
Como dice maid con esto guasap y otras ya son accesibles y las posibilidades que se abren son muchísimas.