Well, my second Xin-Mo usb driver board just came in. I couldn't configure my setup for two players on one xin-mo module. I added the USBquirk line to the cmdline.txt, i configured. Each time I would configure in the GUI in retropie once I configured 1st player and then set up second player, first player would lose its configuration. So then when I would reconfigure player 1, second player would lose its configuration.
I bought a second xin-mo board in hopes that things would be corrected with two "1 player controllers" instead of 1 board with two controllers. I erased the "usbquirk" code line from the cmdline txt as now each board would control just 1 set of controls. After setting it up and wiring the second board and connecting the buttons and stick, the same issue is occurring. I have no clue what to do guys. I don't know if I am just that stupid and I am missing something? Are the boards not getting enough power from the pi? I'm just pulling my hair out. Others have worked with this board, how did they fix the issue? I mean, does anyone with this board have a copy of their config file they can send me? I'm desperate.
I'll add that I unplugged the second xin mo board and instead plugged in a ps4 controller. Both 1 player on the joy pad and second player on the ps4 controller worked. But in Superintendo i noticed games slowing down, something i haven't seen before... is this because the PS4 controller draws too much power? Maybe power to the ports is the issue all along? again, not sure this helps but just at wits end here