mirror of
https://github.com/libretro/RetroArch.git
synced 2024-12-11 18:23:45 +00:00
78858a9474
== 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. |
||
---|---|---|
.. | ||
common | ||
connect | ||
drivers | ||
drivers_hid | ||
drivers_joypad | ||
drivers_keyboard | ||
include | ||
input_autodetect_builtin.c | ||
input_defines.h | ||
input_driver.c | ||
input_driver.h | ||
input_keymaps.c | ||
input_keymaps.h | ||
input_osk_utf8_pages.h | ||
input_osk.h | ||
input_overlay.h | ||
input_remapping.h | ||
input_types.h |