dimok789 / loadiine_gx2

A WiiU SD Loader with GX2 GUI
GNU General Public License v3.0
287 stars 78 forks source link

HID controller inverting issue #175

Open AzXeus opened 5 years ago

AzXeus commented 5 years ago

while using a HID controller that has inverted the Y-axis on the Left stick pushing the Y-axis all the way up (pushing the stick all the way to the right) will result in the input being flipped to the other direction (interpreting the stick as being all the way to the left).

this doesn't happen in HID-to-VPAD.

Maschell commented 5 years ago

The hid implementation of loadiine is outdated and needs to be updated

AzXeus commented 5 years ago

@Maschell oh hi! welcome back, didn't think you were going to continue with this. Let me help a little..

after some more use with HID-to-VPAD I found out that the same actually happens when you try to map these controllers to the Wii U gamepad but the problem doesn't occur when you map as a pro controller.

seeing as Loadiine automatically maps to Wii U gamepad it seems to me that there's a problem in the implementation of the Wii U gamepad emulation that is causing the Y-axis to flip when at or near max.

note: i was using the lastest version of the standalone HID-to-VPAD, not the module version (i can't remember what this is called)