Retroarch Controller profile issues

Hello, I have just started using retroarch with win10. I was able to get games working pretty well once I plugged in an xboxone controller Flawless intergration. I had first tried to use my xarcade stick with Retroarch which led me down to end up just using the xbox controller.

I did some research and saw that using vJoy I could configure my arcade stick to work with the games. Once installed. It created some sort of auto profile for that stick. Stick doesnt work with games , nor allows me to navigate menu, bind buttons etc.

So I now last resorted back to the xbox controller. Which plays me it seems, Not as player one? Im not sure how to describe it. Some games allow me to play. But as player 3. All the games start. but I cant get games to play unless it recognizes 2+ players.

Im not sure if this is because of the multiple profiles. If there was anyway to back myself out of this hole and just use the xbox controller that would be nice.