I have asked previously about keyboard/mouse emulation for the Nexus, I’m not sure if that’s possible either.
This is possible with reWASD as well. This is how I prefer to play. If the community shows enough interest it may happen through a proprietary XIM software as well, or maybe even an app so consoles can utilize it. I would imagine the app might be a bit of a stretch, but its what I personally am hoping for.
As far as flick stick, this can't be done unless the mouse emulation happens through XIM. If you do it through rewasd it will recognize the motion layered on the stick as a single input. So reWASD will turn both the stick and motion to flick stick.