Very ending note for today, i promise! Actually the only way the virtual pad works for me is to set as player 1 input in the controller config options screen. Suppose on 2 player game it would work as input player 2 but that'all for today!
Ive also used bluetooth virtual gamepad app from the play store and both phone and raspberry 3 (im using a mod b) see each other but are not able no enstabilish a connection, because these apps - provided bluetooth or not - nedd a server to be installed on the receiving machine the raspi in my case, but since it is too much for me gonna not even try π