Don't worry. DirectInput is already equipped to handle everything. You don't need to program it for a certain amount of triggers or anything like that. DirectInput supports whatever joystick you plug into the computer, whatever is detected in the Control Panel. If they use DirectInput, it can support pretty much everything, multiple triggers, analog sticks, even things such as force feedback.