bsnes
bsnes copied to clipboard
Problems mapping inputs with Switch pro controller
bSNES detects my controller just fine, the issue is when I go to map the inputs it seems to read the gyro inputs and maps those instead of the key I'm trying to press. Is there any way to make bSNES ignore these gyro inputs?
When you go to map a button, it accepts both digital (button) and analog (axis) inputs, because of goofy things like the Playstation 2's pressure-sensitive face buttons, and because people want to map the SNES shoulder buttons to the Xbox triggers. Unfortunately, that means that bsnes will almost certainly detect a gyro input before you can press a face button.
Some alternatives:
- perhaps you could rest the controller on a table while mapping it, so the gyro is less noisy?
- you can open up the
settings.bmlfile in a text editor, and set the mappings manually instead of interactively? bsnes identifies each gamepad button with a number, so you might need to find some gamepad testing tool to show you which button corresponds to which number.
Thanks for the reply! Setting the controller down didn't help (I'm guessing the controller is too sensitive to movement) but opening bSNES through Steam instead of using BetterJoy to handle my switch pro controller made this issue go away.