Sorry to hear this. It's not an automatically diagonal jump, just your horizontal velocity is maintained when you start a jump. You can adjust in air. Have you tried a different joystick?