Actions

How to convert an XBox controller to a USB controller: Difference between revisions

From Rabbi Blog

(New page: 2005-10-02 07:11 Warning: It worked for me, however YMMV <br />I almost bought a $15 usb converter and then I said to myself, I have a spare controller, let's give this a shot.<br /><br...)
 
(Final Cleanup of page)
Line 1: Line 1:
2005-10-02 07:11
2005-10-02 07:11


Warning: It worked for me, however YMMV
'''Warning''': It worked for me, however YMMV


<br />I almost bought a $15 usb converter and then I said to myself, I have a spare controller, let's give this a shot.<br /><br />Tools:<ul><li>Xbox controller</li><li>USB cable with male end</li><li>utility blade/razor</li><li>tape/solder</li><li>dykes</li></ul><img vspace="0" hspace="0" border="0" src="http://www.rabbibob.com/galleria/albums/userpics/normal_xboxusb1.jpg" alt="user posted image" />
I almost bought a $15 usb converter and then I said to myself, I have a spare controller, let's give this a shot.


<br /><br />1.  Snip cable.  I suggest snipping it <b>after</b>
=Tools=
the plug connector (nearest the end of the cable) so if you botch it up
* Xbox controller
and want to go back to a full Xbox controller, you only need a new
* USB cable with male end
patch end or just rewire the original.<br /><img border="0" alt="user posted image" src="index.php_files/normal_xboxusb2.jpg" style="width: 121px; height: 16px;" /><br /><img vspace="0" hspace="0" border="0" src="http://www.rabbibob.com/galleria/albums/userpics/normal_xboxusb2.jpg" /><br />2.
* utility blade/razor
Cut back the cable jacket on both the XBOX patch end and the USB cable.
* tape/solder
My USB cable came from a $2.50 Intel Play Camera that only worked under
* dykes
98. <br /><br /><img vspace="0" hspace="0" border="0" alt="user posted image" src="http://www.rabbibob.com/galleria/albums/userpics/normal_xboxusb3.jpg" /><br /><br />3.
Match the wire ends up and connect them. I used black electrical tape
for the first test. Note the yellow wire is not needed.<br /><br />From <a target="_blank" href="http://www.xbox-linux.org/Xbox_Linux_USB_HOWTO#Solder_a_suitable_cable_yourself">Xbox-linux.org</a><br /><br /><!--QuoteBegin--><div class="quotetop">QUOTE</div><div class="quotemain"><!--QuoteEBegin--> USB cables<br /><br />A standard USB cable has 4 wires in it, plus shield:<br /><br />    * red: VCC (5Volt, max. 100mA/500mA)<br />    * black: Gnd<br />    * white: D0-<br />    * green: D0+ (I've seen a blue wire used instead here by some USB cables)<br />    * shield: Drain-wire (usually connected to the case) <br /><br />The Xbox cable shown above consists of the usual four USB wires plus the special yellow one mentioned above, plus shield:<br /><br />    * red: VCC (5Volt)<br />    * black: Gnd<br />    * white: D0-<br />    * green: D0+<br />    * yellow: special Xbox (lightpen??)<br />    * shield: Drain-wire (usually connected to the case) <br /><!--QuoteEnd--></div><!--QuoteEEnd--><br /><br /><br />The
four wires (red, black, white and green) are like the standard USB ones
described above. Securely connect the two wire sets. Make sure the tape
job is snug to reduce the stress of pulls. A loop at the junction isn't
a bad idea for best protection.<br /><br />4.  Attach it to your PC<br /><br /><img vspace="0" hspace="0" border="0" alt="user posted image" src="http://www.rabbibob.com/galleria/albums/userpics/normal_xboxusb4.jpg" /><br /><br /><a target="_blank" href="http://www.redcl0ud.com/xbcd.html">Drivers</a>  <ul><li>XBCD Source Code Windows 98/2000/XP - XBCD_all_src.cab </li><li>All Digital Buttons Version 0.43 Windows 98/2000/XP - XBCD_digital_v43.cab &lt;-xbcd.sys</li></ul><a target="_blank" href="http://www.redcl0ud.com/xbcd_install.html">Driver installation</a><br /><br /><!--IBF.ATTACHMENT_104949-->Play away.
<br /><br />--------------------


[[Category:Cleanup]]
=Steps=
 
[[image:normal_xboxusb1.jpg|thumb]]
[[image:normal_xboxusb2.jpg|thumb]]
[[image:normal_xboxusb3.jpg|thumb]]
[[image:normal_xboxusb4.jpg|thumb]]
 
# Snip cable. I suggest snipping it after the plug connector (nearest the end of the cable) so if you botch it up and want to go back to a full Xbox controller, you only need a new patch end or just rewire the original.
# Cut back the cable jacket on both the XBOX patch end and the USB cable. My USB cable came from a $2.50 Intel Play Camera that only worked under 98.
# Match the wire ends up and connect them. I used black electrical tape for the first test. Note the yellow wire is not needed.
 
==USB cables==
From [http://www.xbox-linux.org/Xbox_Linux_USB_HOWTO#Solder_a_suitable_cable_yourself Xbox-linux.org]
 
A standard USB cable has 4 wires in it, plus shield:
 
* red: VCC (5Volt, max. 100mA/500mA)
* black: Gnd
* white: D0-
* green: D0+ (I've seen a blue wire used instead here by some USB cables)
* shield: Drain-wire (usually connected to the case)
 
The Xbox cable shown above consists of the usual four USB wires plus the special yellow one mentioned above, plus shield:
 
* red: VCC (5Volt)
* black: Gnd
* white: D0-
* green: D0+
* yellow: special Xbox (lightpen??)
* shield: Drain-wire (usually connected to the case)
 
The four wires (red, black, white and green) are like the standard USB ones described above. Securely connect the two wire sets. Make sure the tape job is snug to reduce the stress of pulls. A loop at the junction isn't
a bad idea for best protection.
 
4 Attach it to your PC
 
==Drivers==
Download the [http://www.redcl0ud.com/xbcd.html Drivers] from redcl0ud.com.
 
* XBCD Source Code Windows 98/2000/XP - XBCD_all_src.cab
* All Digital Buttons Version 0.43 Windows 98/2000/XP - XBCD_digital_v43.cab <-xbcd.sys
* [http://www.redcl0ud.com/xbcd_install.html Driver installation] directions
* Play away!
 
[[Category:Gaming]]
[[Category:Hardware]]

Revision as of 13:51, 29 April 2007

2005-10-02 07:11

Warning: It worked for me, however YMMV

I almost bought a $15 usb converter and then I said to myself, I have a spare controller, let's give this a shot.

Tools

  • Xbox controller
  • USB cable with male end
  • utility blade/razor
  • tape/solder
  • dykes

Steps

Normal xboxusb1.jpg

File:Normal xboxusb2.jpg

Normal xboxusb3.jpg
Normal xboxusb4.jpg
  1. Snip cable. I suggest snipping it after the plug connector (nearest the end of the cable) so if you botch it up and want to go back to a full Xbox controller, you only need a new patch end or just rewire the original.
  2. Cut back the cable jacket on both the XBOX patch end and the USB cable. My USB cable came from a $2.50 Intel Play Camera that only worked under 98.
  3. Match the wire ends up and connect them. I used black electrical tape for the first test. Note the yellow wire is not needed.

USB cables

From Xbox-linux.org

A standard USB cable has 4 wires in it, plus shield:

  • red: VCC (5Volt, max. 100mA/500mA)
  • black: Gnd
  • white: D0-
  • green: D0+ (I've seen a blue wire used instead here by some USB cables)
  • shield: Drain-wire (usually connected to the case)

The Xbox cable shown above consists of the usual four USB wires plus the special yellow one mentioned above, plus shield:

  • red: VCC (5Volt)
  • black: Gnd
  • white: D0-
  • green: D0+
  • yellow: special Xbox (lightpen??)
  • shield: Drain-wire (usually connected to the case)

The four wires (red, black, white and green) are like the standard USB ones described above. Securely connect the two wire sets. Make sure the tape job is snug to reduce the stress of pulls. A loop at the junction isn't a bad idea for best protection.

4 Attach it to your PC

Drivers

Download the Drivers from redcl0ud.com.

  • XBCD Source Code Windows 98/2000/XP - XBCD_all_src.cab
  • All Digital Buttons Version 0.43 Windows 98/2000/XP - XBCD_digital_v43.cab <-xbcd.sys
  • Driver installation directions
  • Play away!