do you have windows 98 or 2k or xp? if your buttons work in off-line tests and in calibration, you may need to map the button (although it is defaulted to fire). To make sure the key is mapped, go to setup, key mapping, and made sure you have a key assigned to fire your main and secondary guns; another issue you may see is that you may not have the stick properly selected in the game - go into setup, joystick, and click on fire button on the right, and then but1 on the left, then set input. Another route you may go is just to set up the fire button using the saitek software, just make sure to load the profile before starting the game. If you use the profiler software, make sure not to program buttons that are already programmed in AH.