PS2 controller not working
-
Hi all!
New to the world of retropie. I've been trying to get a ps2 controller working with a 2-way USB splitter.
It works fine in emulationstation, and I can assign all the buttons.
However in retroarch it won't work. No buttons are recognised and I can't bind any keys.
Any ideas? I'm using a pi 3 with a clean install of retropie.
Cheers!
agour -
bump! Any ideas? I'm at my wits end...
-
@agour
Try to delete the .cfg files in/opt/retropie/configs/all/retroarch-joypads/
and configure the joystick again in emulationstation.If it doesn't work, I suggest this reading:
https://github.com/retropie/retropie-setup/wiki/RetroArch-Configuration
-
@meleu Tried both, and read up on that page.
I also copied the commands from /opt/retropie/configs/all/retroarch-joypads/ to /opt/retropie/configs/psx/retroarch.cfg
When I launch the game it says "twin usb joypad configured on Port #0".
But none of the buttons work ingame still..
Any more ideas? This is driving me mad..
Cheers!
-
@agour said in PS2 controller not working:
I also copied the commands from /opt/retropie/configs/all/retroarch-joypads/ to /opt/retropie/configs/psx/retroarch.cfg
I think it isn't a good idea.
There are two settings in your
/opt/retropie/configs/all/retroarch.cfg
that are used to autoconfigure your controller:input_autodetect_enable
andjoypad_autoconfig_dir
.If you have not messed up your retroarch.cfg these settings are like the snippets below
# Enable input auto-detection. Will attempt to autoconfigure # joypads, Plug-and-Play style. input_autodetect_enable = "true"
# Directory for joypad autoconfigs. # If a joypad is plugged in, that joypad will be autoconfigured if a config file # corresponding to that joypad is present in joypad_autoconfig_dir. # Input binds which are made explicit (input_playerN_*_btn/axis) will take priority over autoconfigs. # Autoconfigs can be created with retroarch-joyconfig, manually, or with a frontend. # Requires input_autodetect_enable to be enabled. joypad_autoconfig_dir = "/opt/retropie/configs/all/retroarch-joypads/"
Check if these settings are OK for you.
If don't... To help you I need to take a look at your config files. Please paste the content of these files in ghostbin.com (or something similar):
/opt/retropie/configs/all/retroarch.cfg
/opt/retropie/configs/psx/retroarch.cfg
-
Yup, both settings are as you mentioned...
here are the two configs:
https://ghostbin.com/paste/nom5thttps://ghostbin.com/paste/c5knt
Thanks for the help so far :)
-
Bump.. any ideas?
-
@agour Have you ruled out the adapter at all? Does it work fine on a PC? Also, are you using a Libretro based emulator, as the retroarch configs only apply to them.
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.