far be it from me to compliment MS but the native HID stuff seems to have just picked up the device and configured it *almost* correctly. I don't care one iota about the "rumble" effect... it does not seem to have gotten the 4-way rocker correct (wants to read it as "dial" and "x rotation")