Player X USB not working as P2
-
Hi guys, I'm new and building my first mame cabinet. By reading these forums I've found solutions to most of my issues but this one has me stuck, so asking for some assistance :)
Raspberry Pi 4 (official power supply)
Picade X HAT USB-C
Player X USB
Running Retropie 4.7.1So I have the Picade X Hat configured to a zippy joystick and buttons all working well. I have a 2nd joystick and buttons connected to a player x USB which aren't working at all.
In retroarch I see the Player X USB but if I try to configure the joystick/buttons nothing registers.I've tried connecting the player X to my laptop and everything works, so I'm guessing it's a config issue.
Be grateful to know how to troubleshoot this or if there is a guide I should follow.
-
Is the Player X (?) recognized as a gamepad ? Can you test if the inputs are registered by the system with jstest ? Are you able to configure it in EmulationStation ?
-
@mitu thanks for responding.
emulationstation recognises 2 gamepads but will not let me configure it. I did follow another thread using jstest and one device registers inputs, the other registers nothing -
If the 2nd controller doesn't register via
jstest
, then configuration in EmulationStation will not work.
Can you post the output ofcat /proc/bus/input/devices
? -
@mitu here is the output
pi@retropie:~ $ cat /proc/bus/input/devices
I: Bus=0003 Vendor=16d0 Product=0ec4 Version=0111
N: Name="Pimoroni Ltd Picade Player X USB"
P: Phys=usb-0000:01:00.0-1.4/input2
S: Sysfs=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.2/0003:16D0:0EC4.0001/input/input0
U: Uniq=00000000001A
H: Handlers=event0 js0
B: PROP=0
B: EV=1b
B: KEY=ffff0000 0 0 0 0 0 0 0 0 0
B: ABS=f
B: MSC=10I: Bus=0003 Vendor=16d0 Product=0ec4 Version=0111
N: Name="Pimoroni Ltd Picade Player X USB Consumer Control"
P: Phys=usb-0000:01:00.0-1.4/input2
S: Sysfs=/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.4/1-1.4:1.2/0003:16D0:0EC4.0001/input/input1
U: Uniq=00000000001A
H: Handlers=kbd event1
B: PROP=0
B: EV=13
B: KEY=78 0 1e0000 0 0 0
B: MSC=10I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="gpio_keys"
P: Phys=gpio-keys/input0
S: Sysfs=/devices/platform/gpio_keys/input/input2
U: Uniq=
H: Handlers=sysrq kbd event2
B: PROP=0
B: EV=3
B: KEY=101680 0 3003400 31800002 -
@pablomartini Gave up on the the Picade player X controller and replaced it with a cheap one from Amazon which worked just fine.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.