bsnes-emu / bsnes

bsnes is a Super Nintendo (SNES) emulator focused on performance, features, and ease of use.
Other
1.69k stars 158 forks source link

Problems mapping inputs with Switch pro controller #160

Open kodikun opened 3 years ago

kodikun commented 3 years ago

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?

Screwtapello commented 3 years ago

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:

kodikun commented 3 years ago

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.