I'm not really sure if this is causing any issues in-game yet, because I still have to get the analog sticks working with MAME and N64 and have only tested 1 PSX game that uses them so far. The maximum values reported by jstest for the axes at rest look something like this:
I thought you were asking me to check the full range. need to get the joysticks actually working before I worry too much about calibrating them, though.The erroneous movement is also that high? There's something really wrong if a centered joystick reports values over 10% of the full range. I haven't looked into setting deadzones yet, and not really sure what applications it would affect. Soullous wrote:It's showing the full range -32767.32767 for each axis. It's kind of unfortunate, since all of these should be configured automatically by RetroPie, but it's unable to see the left analog stick during the configuration process.
#Ps1 controller retropie how to
I still need to figure out how to configure MAME and N64. I switched to the linuxraw driver and manually configured the inputs for PS1. I was able to get the analog sticks working in PS1 games by more or less following this post. Modifying the config files manually should do the job. Perhaps I just have to find the configuration files that EmulationStation creates and edit them manually?The axes corresponding to left stick are named as hat axes (ABS_HAT0X, ABS_HAT0Y), so it perhaps it causes some applications to treat those as digital axes. But when I go to configure my contollers through EmulationStation's GUI, it doesn't register any input at all on the left analog stick, so I can't configure any of the emulators to use the left analog stick, either. Soullous wrote:It's not just that I can't use the analog stick for navigation in the EmulationStation UI.