@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.