Hi. I’m on my journey of migrating my current project to the New input system.
As stated in title I’ve no issue doing whatever I want to do with Keayboad and Mouse input, but none of any input is going through when it comes to gamepads.
I’ve been testing with 1 Dualshock4 and 2 Xbox One controllers. Unity detects them fine. But even through the new Input Debugger I see no change to any values I attempt to input.
I first thought perhaps I’ve been directing input to function wrong(thinking it requires different way from how my KB&M worked), but turns out via Input Debugger Unity just isn’t receiving any input from my gamepads.
MyInputs.Player.Movement.performed += CharacterControl.HandleMove;
This just won’t trigger HandleMove
when KB&M does no issue.
So what’s left for me to look was my settings in InputActionMap. I’m hoping this is what I’m doing wrong, but whether I make a separate scheme and bound input device or not I’m seeing no good news so far. I.e. bound my gamepad move to; gamepad L Stick, vector2 bound it up down left right all in value mode.
Any thoughts may help.
Thx.