bool IInputProfile <TInputId> .TryPollAxis(out TInputId axis, out float value, Joystick joystick = Joystick.All, float deadZone = 0.707F)
 {
     //TODO - should we poll the custom inputs? No?
     if (_innerProfile != null)
     {
         return(_innerProfile.TryPollAxis(out axis, out value, joystick, deadZone));
     }
     else
     {
         axis  = default(TInputId);
         value = 0f;
         return(false);
     }
 }