I'm not sure what's going on but Construct 2 seems to just ignore my Gamepads Axis and D-pad inputs. I think my events are fine since I copied them from a tutorial. I even ran someone elses capx that uses axis and D-pad and... Nothing. I even tried another controller. I know my controllers work because I have a button mapping program and it picks up on all my inputs.
The weird thing is that C2 seems to pick up on all of my button presses, but not directional inputs.
To test the axis, I made a global variable and an event that reads the axis movement and returns with a value.
Global variable - AxisX
Every Tick - set value AxisX to Gamepad.Axis(0,1)
This returned nothing.