For FPS games W A S D and for weps i have a G5 laser mouse with 9 buttons to program (2 are sensitivity and never get changed even though i could) and the mouse wheel up/down. It really depends on what game i am playing since the mouse software can be set to remember each games set up.
For Freelancer it is an all custom set up and depends on if i am in the Gunboat or the Saber.
Mostly the front thumb button is main weps and the rear one is mines/counter measures RT mouse is SN/CD LT mouse is default mouse wheel tilt RT is missiles and tilt LT is blank and press the mouse wheel down for E kill.