wiisxr icon indicating copy to clipboard operation
wiisxr copied to clipboard

Gamepad/Wii Classic Controller analog sticks couldn't reach full presses

Open cucholix opened this issue 6 years ago • 6 comments

The calibration fot the Gamepad sticks seems to be off, you can't reach full presses, for example in games like Parasite Eve if you enable analog stick the character will run without need to hold a button, it works perfect with Wii U Pro Controller however with Gamepad or Wii Classic Controller the character won't run.

Just tested beta 2.3 to report this issue.

cucholix avatar Oct 03 '17 01:10 cucholix

does this issue also exist with 2.2? or wiisx 2.1?

Mystro256 avatar Oct 03 '17 19:10 Mystro256

Yes 2.2 doesn't have Gamepad support so only could test Wii Classic Controller, and the problem was still present, Wii U Pro Controller works fine.

2.1 doesn't have Gamepad nor Wii U Pro Controller support, the problem still present with Wii Classic Controller.

cucholix avatar Oct 03 '17 22:10 cucholix

Understood, thank you for your feedback, I'll take a look into it

Mystro256 avatar Oct 03 '17 22:10 Mystro256

@FIX94 Can you take a look at the WiiDRC code again? I think there may have been a typo somewhere. I took a look, but I'm not as familiar with what the expected raw values are coming in.

Mystro256 avatar Oct 04 '17 03:10 Mystro256

the raw values on the gamepad should be between -75 and 75 so it should get multipled up enough to reach a full analog value, I use the same settings in nintendont and it works just fine...

FIX94 avatar Oct 04 '17 03:10 FIX94

something to point out looking at this a bit more, an actual dualshock seems to be overscaling really hard: https://github.com/libretro/beetle-psx-libretro/issues/40#issuecomment-222559509 so you may want to add an option to scale the analog sticks up a bunch for games that require it being overscaled this hard.

FIX94 avatar Oct 04 '17 10:10 FIX94