Okay, so in my adventures with Human Interface Devices I came to the conclusion that whoever wrote the XBox 360 controller HID driver for windows is a little bit retarded.
The problem is that both triggers are mapped to the same axis which practically gives you only one trigger.
But I can't find any technical reason why this silliness exists. A HID can report pretty much any number of buttons and values (axes) it wants so there's no constraint there. The 'legacy' windows joystick functions provide six axes plus a dial and a slider. Those with controllers can take a look and see that the thumb sticks are mapped left to X/Y axis and right to X/Y rotation with both triggers on the Z axis. This leaves Z rotation completely unused (also dial and slider).
Why? Why couldn't the two triggers have been split? The ps3 six axis controller happily uses all 8 axes, the old XBox controller with xbdr has separate triggers. It's only the Microsoft driver which doesn't 'work'.
---------------------------
xbox 360 wireless receiverxbox 360 casexbox 360 wireless controller