I found out about hidtest on PC in the network client pack and checked my fake switch pro controller (bluetooth, im also having issues with wired connection on PC) inputs there because on the wii U hidtest didn't react to it, it reacts to my DS4 but not the switch pro controller but hidtovpad does (despite being "weird" the inputs, that's why im trying to find out what's faulty), saw that the inputs im "pressing" on the WII u are making it so all the bytes are set to zero (on the hidtest SS im pressing the same inputs as in the hidtovpad photo)
im running out of ideas, i still have no idea what's going on, i suspect it may have something to do with the built in switch controller support, is there a way to get rid of it? or do i need to compule hidtovpad myself?
another cause may be because of the wired connection with the controller, but i still have no idea howw to check or fix that, many other users had the same the problem with these same inputs, is there really not a solution or known cause?
this is the ini using the data from hidtest, it should be okay? i keep getting the same result
[vid=0x057E,pid=0x2009]
[IgnoreDefault]
VPAD_BUTTON_A = 0x00,0x01
VPAD_BUTTON_B = 0x00,0x02
VPAD_BUTTON_X = 0x00,0x04
VPAD_BUTTON_Y = 0x00,0x08
VPAD_BUTTON_PLUS = 0x01,0x02
VPAD_BUTTON_MINUS = 0x01,0x01
VPAD_BUTTON_HOME = 0x01,0x10
VPAD_BUTTON_L = 0x00,0x10
VPAD_BUTTON_R = 0x00,0x20
VPAD_BUTTON_STICK_L = 0x01,0x04
VPAD_BUTTON_STICK_R = 0x01,0x08
VPAD_BUTTON_ZL = 0x00,0x40
VPAD_BUTTON_ZR = 0x00,0x80
DPAD_MODE = DPAD_HAT
DPad_MASK = 0x0F
VPAD_BUTTON_DPAD_Neutral = 0x02,0x00
VPAD_BUTTON_DPAD_N = 0x02,0x02
VPAD_BUTTON_DPAD_NE = 0x02,0x06
VPAD_BUTTON_DPAD_E = 0x02,0x04
VPAD_BUTTON_DPAD_SE = 0x02,0x05
VPAD_BUTTON_DPAD_S = 0x02,0x01
VPAD_BUTTON_DPAD_SW = 0x02,0x09
VPAD_BUTTON_DPAD_W = 0x02,0x08
VPAD_BUTTON_DPAD_NW = 0x02,0x0A
VPad_L_Stick_X = 0x04,0x80
VPad_L_Stick_X_MinMax = 0x00,0xFF
VPad_L_Stick_Y = 0x06,0x80
VPad_L_Stick_Y_MinMax = 0x00,0xFF
VPad_L_Stick_Y_Invert = True
VPad_R_Stick_X = 0x08,0x80
VPad_R_Stick_X_MinMax = 0x00,0xFF
VPad_R_Stick_Y = 0x10,0x80
VPad_R_Stick_Y_MinMax = 0x00,0xFF
VPad_R_Stick_Y_Invert = True
PAD_COUNT=1