Just set up a key on to do this:



That is to say your crouch and jump keys are still set to default. No need to edit anything else.

Seems to work 99% of the time for me. Leave thanks if I helped.