Btw, I had this issue of "where the fuck do I put it if I want sprint on a separate key and my caps lock is escape?"
Then I realized that, when human, I mostly only want to dodge. My solution, therefore, was this little config script:
1 //DODGE AND JUMP
2 bind SPACE "+moveup"
3 bind ALT "vstr space"
4 set space "bind SPACE +button12; echo Dodging; bind ALT vstr space2"
5 set space2 "bind SPACE +moveup; echo Jumping; bind ALT vstr space"
So the way this works is:
1) You start off in jump mode
2) One press of ALT will put you in Dodging mode (and it will put "Dodging" on your screen)
3) Another press of ALT will put you back into Jumping mode (and will put "Jumping" on your screen)
4) From then on, it will cycle back and forth.
This, for me, has been rather nice because I can do things like:
1) go into jump mode and hop on a turret as builder
2) go into dodge mode on the battlefield
3) be an alien or play on 1.1
However, I realize that this is a temporary solution. Eventually, it will be nice to dodge sometimes and jump sometimes. Also, it seems that dodge will probably be norfed. Still, it's a pretty good solution if you really don't know where to put your newfound dodge key, considering tab, tilde, probably shift, space, q, and e are taken.