I stumbled across something similar yesterday, I was playing with an xbox one controller.
I used something called "JoyToKey" which allows me to bind each button/brown townogue stick to a certain mouse movement or keyboard key.
JoyToKey is available as a free trial, but its only $7. Download is
hereI use 3 different profiles/configs for Blockland, one is standard playing, the other two are driving in a grounded-vehicle and another for flying planes etc.
If you do want to try this out, my configs are available to download
hereYou just need to put these in the main install directory wherever "JoyToKey.exe" is.
EDIT: You can fully customize the controller using this, for example my flying config, if you press the A button, it'll keep jumping until you press it again - this is really helpful with Vehicle Height Control.
You can also setup the sensitivity for the controller on each button, honestly its huge! From what I've seen, it's a great software, I'd highly recommend it.