I suggest checking this:
and the workaround specified here to allow assiging functions to thumbsticks: