I used chiaki. It works with any controller connected to your phone or even a built in touch control system that probably would suck to use, though i did need it for the home button and did have to remap controls bound to the touch pad buttons. We were even able to play borderlands on local coop that way despite only owning one dualshock 4.