@mitu BTW, Im obviously no expert but Ive noticed a) Pimoroni dont seem to sell this daughter board anymore (odd in itself as it was a new product around 12months ago) b) By what Ive described its as if theres some conflict somewhere?
Just how it seems; whether thats true or not I have no clue.
EDIT: They do still sell it. I was wrong. However Ive seen at least one other with the same issue. 'Why' the issue exists I don't know if its software related or not? Ie why seen without bash script but not after (and vice versa for GPIO). Odd to say the least. https://forums.pimoroni.com/t/has-a-single-person-got-x-hat-and-usb-joy-btn-hat-to-work-together-in-2p/16923
EDIT2: Still with GPIO (P2) working and not USB (P1) and I noticed, on starting game that, where it usually says Picade X USB Gamepad installed at Port #0; this time it said '5840/3780 not installed'. Really hope that helps somehow😉🤞
EDIT3: Final fun fact of the eve. Following Edit2 I, just for kicks, ran Jstest js0 and nothing works on USB Hats joy/btns. I then pulled out the usb cable and put it in another slot. I then retested jstest js0. Guess what? All of a sudden it works (joy/btns). So, took down all codes, entered them in as input_player1's respective codes, saved retroarch and rebooted. Still no joy. Did jstest js0 again and not working again. Repulled usb cable, replugged and retested and working again!!! Go figure😩🙄
EDIT4: Missed the Verbose log request, will do tomorrow. Cheers.
EDIT5: Next Day 200421. Hi Mitu. Just to let you know that I've worked out problem 1 (getting both P1/P2 to work in general - the workaround is ridiculous but I'll explain soon) and BOTH work in all menu's of Retroarch/EmulationStation and Game Menu's. However, for reasons I've not worked out yet, in the game itself I've only got the Joy/Btns connected to the Keyboard (GPIO) working. So, as I can only do so much in one eve, I'll have to come back to it again tomorrow. Still, on the bright side, I'm getting there slowly and, hopefully will be able to do a write up of how to get it working perfectly afterwards! KR, dw:)