Someone could help me? I want to play mario sunshine but you need the right trigger pressed halfway but the command to use (Saitek P880) will not push in half by the HIDtest does not detect someone could tell me if there is any way to use the average trigger function somehow?
PS: Below'll let my controller.ini
To all having trouble with "half" pressing digital buttons.
Just the other day I was facing the same problem and was frustrated enough to finally go and check some ini file key meanings in the source code.
So here it goes:
1) if your controller supports analog triggers (GC L and R), then don't set DigitalLR to 1 but do set your Lanalog and Ranalog to analog buttons - ones that can be pressed lightly in the game.
NOTE: Some controllers expose analog triggers only in Xinput mode which is not usable here - no amount of ini tweaking will make digital buttons work as analog in this case.
2) if your controller reports your GC L and R buttons as digital there is an undocumented little gem in the nintendont source code: ZL button is a shift-like button used to modify behaviour of L and R buttons.
Just define the ZL=index,mask in your ini file to your free button and use it as a shift to press L and R buttons "lightly"
I hope this will help.