This problem i have the same, though i creates a large deadzone 25% in the middle for the up/down one This works for me.