libretro / nxengine-libretro

Port of NxEngine to the libretro API. NXEngine is a Cave Story game engine clone
85 stars 89 forks source link

Controller mapping doesn't work correctly. #72

Closed andrewtoups closed 3 years ago

andrewtoups commented 3 years ago

I'm running retroarch on Windows 10. Using a dualshock 4. No matter what key the square button is bound too, it also triggers the X button binding.

For example, with this configuration:

In gameplay, pressing square will fire and jump simultaneously as if both keys are being pressed at once.

Changing either to any other command results in the square button triggering both actions simultaneously. This does not seem to be the case for any other buttons.

I don't have any other types of controllers handy to test unfortunately, but I can verify that the issue is not with my dualshock 4 as it works fine with other cores and games.

hizzlekizzle commented 3 years ago

Hmm, I'm not able to reproduce this behavior in Linux. Remapping 'fire' to retropad-Y works fine here without triggering any additional actions.

crocket commented 3 years ago

What is your input driver?

andrewtoups commented 3 years ago

It turns out it was an issue with the way I had my controller configured! I've closed the issue, sorry for the trouble.