So I have my Xin Mo connected to my retropie 3.6 on pi3B. It showed up as one device, so to get it to see two devices i added usbhid.quirks=0x16c0:0x05e1:0x040 to the cmdline.txt
I have tried just about everything but both players and buttons aren't working quite right. Ill map one player and it will work fine. I then map the second, (I need to use first player to do most of the work in the menu until it asks to configure) and then will configure the second player. Upon configuring second player, first player essentially loses its mapping: of the six buttons only maybe three work. So I reconfigure player 1 and player 2 then loses its mapping.
I went into retropie setup and I notice this:
thtthtarcadeconsole2pusbplayer.cfg (turns out this is player 1)
thtthtarcadeconsole2pusbplayer.cfg.bak (this is player 2's mapping)
So, is the second player being a .cfg.bak file the problem? Is it something else? It's as though retropie CANNOT read more than like 8 or 10 buttons at one time. I have no clue what the issue is or how to fix it.