I think that explains why - even with game controllers - my API and some of the others aren't triggering the engine start.
On game controllers, as you move a stick away from one of the major compass points (N, S, E, W) the values go off maximum, i.e SE is not max S + max E but a bit less than...