Its an interesting concept. Setting X as they key bind for jumping is a little awkward to use when it comes to controlling the character.
Can you say me your thoughts of what would suit better to make a better controlling the character?