This is a question about the Player X Usb board, as seen here:
Currently, I am unable to get my board to be recognised as a USB device when I plug it into either my Pi 3B+ or my Windows 10 PC. When plugged in, the integrated LED does light up, but that’s the only output I’ve managed to get from it.
My understanding was that the Player X USB is supposed to be a plug-and-play device. Do I need to install any drivers in order to get it to work?
On my Pi, I am not using the full size Picade X hat and thus do not have any Picade scripts installed; I purchased the Player X USB specifically to put together a transferrable control pad. I do have installed Raspbian with Retropie - neither front-end detected the Player X when it was plugged in.
Other USB input devices, such as keyboards and a replica SNES joypad have been detected by the Pi without issue.
I am unfortunately coming to the conclusion that my Player X USB board is kaput. Maybe it came broken or I managed to damage it when wiring up buttons to it (I just used generic tactile push switches for my prototype).
Pictured: my input setup for the Player X USB prior to wiring.
Before I declare it dead, do you have any suggestions for further debugging steps I could take with it?
And an ancillary question: does there exist a wiring diagram for the board? I’m sure that it’s self obvious, but my difficulties have left me second-guessing myself. I assumed that although the joystick has a shared ground, the other buttons should all have their own individual grounds, which is why these buttons have double-layer female headers installed.