https://bugs.winehq.org/show_bug.cgi?id=52462
--- Comment #7 from Josesk Volpe joseskvolpe@gmail.com --- Created attachment 71884 --> https://bugs.winehq.org/attachment.cgi?id=71884 +hid,+dinput,+xinput
Thanks for the answer Well, i didn't knew there was a easier solution lol SDL detects my gamepad as GUID 0500000049190000020400001b010000, wich is identified as Ipega PG 9069 with a different mapping settings. Remmaping them and running Wine with the environment variable solved this, thanks.
By running Wine with these debug environment variables, dinput receives RT and LT events as actions 600, 603 and 604, but they aren't traced by xinput nor hid Wine HID outputs right analog with: 0120:trace:dinput:hid_joystick_read 00000000 00 80 80 80 80 00 80 00 80 00 b8 00 00 00 00
Where b8 is the value being changed to both left-right and up-down