That's easy. In Tremulous, there is 4 fire modes ! I'll call them MOUSE1, MOUSE2, MOUSE3 and MOUSE4.
So, we have :
- All : MOUSE1 attacks
- Except builders : MOUSE1 builds
- Adv Granger : MOUSE2 attacks !
- Adv Granger : MOUSE3 throws some sticky web
- Construction kit and Adv CK : MOUSE2 repairs
- Adv Basilisk : MOUSE2 throws some gaz
- Adv Marauder : MOUSE2 is the chain lightning
- Tyrant : MOUSE2 is the charge attack
- Dragoon : MOUSE2 is the pounce attack
- Adv Dragoon : MOUSE3 is the barb attack
- All humans : MOUSE3 is the item select/use/toggle button
- Lucifer : MOUSE2 is the charged shot attack ( or the other way around, not sure for now )
and last but not least :
- Mass Driver : MOUSE4 zooms :eek:
Now, I'm sure we could clean that mess a little.
- First priority is the Mass Driver zoom button of course. Mass Driver uses a button just for him unless you use 1337 binds. This isn't good let's use MOUSE2 instead.
- Something else I would like to be changed is to put the build actions somewhere else. This because of the Adv Granger which is the only alien that attacks with MOUSE2 and it's damn confusing when you aren't used to it ! Of course, it'll confuse regular users a little when the switch is done by I can cope with it and so can all of you. Small temporary annoyances for new users are important to fix, more than pleasing the old users who cannot cope with some minor modification

- And last, let's give the humans a better way to use their equipment. 1 selects blaster, 2 selects the current main weapon, 3 uses the medikit, 4 uses the grenade and 5 the jetpack. All that with corresponding entries in the config menu of course. Current inventory management could remain but it sure needs an overhaul too. I'm sure we can find something better

I would vote for some fixed display position for all the non weapon inventory items. Or at least for the medikit and grenade. It's no fun having to scroll the mouse wheel just to check if you still have a medikit or a grenade left.