RetroArch/input/connect
Nathan Strong feb4f266fa WIIU: Fix L3/R3 buttons
== DETAILS
After a bisect, the culprit was changing the gamepad interface from
returing a single button (bool) to multiple (int16).

The issue is that the Wii U gamepad (and presumably the Pro controller too)
have more than 16 buttons, which means some buttons get lost. Notably, L3 (18)
and R3 (17).

The solution: use int32 instead of int16.

I did a test build and confirmed that this change restores L3/R3 functionality
with the gamepad. Don't have a pro controller to test, but it should work too.
2021-08-07 23:23:33 -07:00
..
connect_nesusb.c (input/connect) Cleanup axis functions 2020-07-20 01:36:13 +02:00
connect_ps2adapter.c (input/connect) Cleanup axis functions 2020-07-20 01:36:13 +02:00
connect_ps3.c Reorder structs, alignment 2020-08-15 02:55:29 +02:00
connect_ps4_hori_mini.c Cleanup 2020-09-05 20:30:33 +02:00
connect_ps4.c Fix low-level DS4 pad regression 2020-08-28 18:53:10 +02:00
connect_psxadapter.c Reorder structs, alignment 2020-08-15 02:55:29 +02:00
connect_retrode.c Reorder structs, alignment 2020-08-15 02:55:29 +02:00
connect_snesusb.c Reorder structs, alignment 2020-08-15 02:55:29 +02:00
connect_wii.c Replace while (1) with for (;;) - avoids MSVC warnings 2020-01-30 16:15:52 +01:00
connect_wiiugca.c (input/connect) Cleanup axis functions 2020-07-20 01:36:13 +02:00
connect_wiiupro.c Remove some globals 2019-07-12 00:21:31 +02:00
joypad_connection.c Implement changes to fix macOS controller duplication bug 2021-08-06 22:02:43 -05:00
joypad_connection.h WIIU: Fix L3/R3 buttons 2021-08-07 23:23:33 -07:00