I followed exactly this post

I’ve finally had some time to test the Xin-mo dual controller with a fresh installation of RetroPie 3.0 and the autofire on the axis issue no longer exists, so applying the previous patch is not needed anymore. Great news!

With regards to it not being recognised as 2 controllers, I’ve tested the addition to /boot/cmdline.txt method that @feederchain describes above and it also works with the Xin-mo dual controller. The code to add to the end of the line (after a white space) is:


Reboot required after saving the file.

Having reached this solution, I’m not going to bother trying to patch the kernel as this fix is simple enough for those of us with the Xin-mo.

Thanks very much to @feeder for all the help and effort!

It worked perfectly, then I configure config/all to set player1 and player2 commands. I’ll post details by end of the day to explain this step including hotkey configuration. It workds for SNES and NES emulator, I need to check then on pifba for Neogeo use.

Thanks a lot for your help and this forum !