Billard's XInput Plugin

Billard’s XInput Plugin is a basic input plugin for N64 emulators that supports Xbox 360 controllers, including rumble and independent triggers. Up to four controllers can be used at once. That is the extent of its functionality: the control layout cannot be changed.
It also lacks support for N64 accessories such as the Controller Pak and the Transfer Pak. It handles Xbox 360 controllers well, but offers little else.
It is a Windows-only plugin, as it relies on DirectX and its XInput library.
Only XInput controllers are supported. Keyboards, joysticks and other devices that use DirectInput will not work with this plugin.
The fixed controller layout is as follows:
- A = A and Y
- B = B and X
- C Buttons = Right Analog
- Z Trigger = LT
- R Trigger = RT
- L Trigger = LB