mirror of
https://github.com/libretro/RetroArch
synced 2025-02-12 00:40:26 +00:00
== DETAILS File this one under "I'm not sure how this ever worked." I mean, it did (in 1.8.8). I'm not sure what changed, but ultimately what I did was a bunch of comparative testing against 1.8.8: - I confirmed the packet data was still being read successfully - I confirmed that the axis value being passed into pad->get_axis() had not changed - I confirmed the work done in `gamepad_read_axis_data()` was working the same between 1.8.8 and master With the only difference between 1.8.8 and current being the return value from `gamepad_read_axis_data()`, I just rewrote the method to work properly, and also fixed up the default axis mapping. I tested this with a sixaxis controller and GCA, configuring the analog-to-digital control override to use the right stick.