XID: Open Source HID Driver for the XBox Controller


Summary

XID is an open source hid mini-driver for the Windows XP/2000 platform which allows the use of the XBOX Controller on the PC. The controller is DirectX compatible and works in many games. There are still many bugs and the driver is not complete. I have released the source so that other can benefit from my work. You can download the driver in many various version further down this page. Before downloading, Read the miniFAQ presented below as it contains important information.

The miniFAQ

Q. How do I install the drivers?
A. Download file. Unzip file. Plug in Controller. Windows asks for drivers. Select "Have Disk". Browse to where you unzipped the files. Voila!

Q. How do I uninstall the drivers?
A. Very carefully. Unplug the controller. Then find xid.sys, xid.inf and delete them. Lastly you'll have to delete oem*.inf file that has XID in it. Just open all of the oem*.inf files in c:\windows\inf in notepad and delete the CORRECT ONE.

Q. You drivers messed up my computer and I hold you responsible. Will you help me?
A. No. You install these drivers at your own risk.

Downloads

The files below are listing in order from NEWEST to OLDEST. The NEWEST driver is also highlighted for your convience. The source code is also listed below.

0.700 xid-0.700.zip << NEWEST
0.700 Source xidsrc-0.700.zip  
0.010 xid-0.010.zip  
0.005 xid-0.005.zip  
0.004 xid-0.004.zip  
0.003 xid-0.003.zip  
0.001 xid-0.001.zip