Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Xbox 360 Controller Hack Tutorial -- Wireless Hack Now Available!!!  (Read 335582 times)

0 Members and 1 Guest are viewing this topic.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Now, before I begin; a little disclaimer:  This is a difficult hack to do.  I am not responsible if you fry your controller, Xbox 360, or whatever else.  That being said, I will hack your controller for you, for a fee.    :D

Step 1:  Remove the housing.  There are 6 screws visible on the back of the controller, plus one under the serial number sticker.  Discard the buttons, pull off the analog sticks by pulling straight up, and disconnect the vibration motors.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #1 on: March 08, 2007, 08:09:58 am »
Step 2:  Remove the white triggers from their black plastic housing.  This requires some effort (be careful!) but is neccessary.  Once you have the triggers removed, you will need to cut away some of the black plastic to get at the solder points underneath.  You will need these for the LB and RB buttons.  I have circled the solder points in yellow, they are the same for the other button as well.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #2 on: March 08, 2007, 08:11:41 am »
Step 3:  Get a variable speed Dremel and a wire wheel, if you don't already have one.  They will make your life a whole lot easier.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #3 on: March 08, 2007, 08:16:03 am »
Step 4: Preparing A, B, X, Y, Start, Back, and Xbox buttons.  Now, as far as I can tell, there is no common ground on this controller, so you will need two wires per button.  Take the Dremel with wire wheel, set it to a low speed, and apply a gentle pressure to the black semi-circle for each button.  This takes some practice to get the needed pressure and angle of the wire wheel right.  Just be careful, and don't bare down too hard.  Once you can see a good strip of copper where the black used to be, stop.  After you finish the semi-circles, clean the area with alcohol and a Q-tip.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #4 on: March 08, 2007, 08:17:04 am »
These tools are handy...  free up your hands for more precise control of the Dremel and a soldering iron later.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #5 on: March 08, 2007, 08:21:58 am »
Step 5:  Preparing the directions.  This is the hard part.  As you can see in the picture, the direction switches are designed differently.  You can't just remove the black to get to copper underneath.  However, if you look closer, there are two black dots on either side of each direction.  These will be your solder points.  There is copper undeath each little black dot, you can see I have circled them in yellow.  You have to be careful at this stage so you do not wreck other parts of the controller.  You can remove the black substance using the Dremel and wire wheel, just as before.  Once that's done, you will be left with 8 tiny solder points.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #6 on: March 08, 2007, 08:23:22 am »
I'll be finishing this tutorial up later today, I have to wait for Radio Shack to open, I need to get a new (sharp) soldering iron tip.

johnperkins21

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 288
  • Last login:December 07, 2019, 07:02:34 pm
Re: Xbox 360 Controller Hack Tutorial
« Reply #7 on: March 08, 2007, 10:52:12 am »
Those tiny solder points for the directionals are exactly why I paid HarumaN to do this hack for me. I've already ruined one $30 controller, no need to ruin another one when there are professionals available.

This is a good write up so far, looking forward to seeing the final results.  ;D
Bob Dole likes cheese.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #8 on: March 08, 2007, 01:10:34 pm »
Step 6:  Now that all the points are prepared, apply some solder to each point.  You don't need a lot, and you need to make sure that you don't create any shorts.  Next, start wiring...  I find it easier if I "pre-tin" each wire before soldering it.  I apply some solder directly to the wire, and then solder the wire to the solder point on the PCB.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #9 on: March 08, 2007, 01:12:41 pm »
Step 7: Apply hot glue.  Hot glue is your friend!  It will help the wire stick, and prevent the wire from coming up and potentially pulling traces.  Repeat now for each set of wires...

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #10 on: March 08, 2007, 01:15:37 pm »
Finished!  I like to use terminal strips, it prevents wire fatigue to the hack.  Also, it makes wiring easier, IMHO.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #11 on: March 08, 2007, 01:16:48 pm »
Last but not least, the pin-out:

johnperkins21

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 288
  • Last login:December 07, 2019, 07:02:34 pm
Re: Xbox 360 Controller Hack Tutorial
« Reply #12 on: March 08, 2007, 01:19:39 pm »
Step 6:  Now that all the points are prepared, apply some solder to each point.  You don't need a lot, and you need to make sure that you don't create any shorts.  Next, start wiring...  I find it easier if I "pre-tin" each wire before soldering it.  I apply some solder directly to the wire, and then solder the wire to the solder point on the PCB.

This is exactly what I did wrong. I pre-tinned the iron and wire, but never thought of just putting a dab of solder on the pcb to connect to. I think my tip was a little big for the project as well. Another case of making things tougher by not having the right tools for the job.

This was a great little tutorial, and I'll definitely use some of these tips if I ever try it again for myself.
Bob Dole likes cheese.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #13 on: March 08, 2007, 04:53:10 pm »
Step 6:  Now that all the points are prepared, apply some solder to each point.  You don't need a lot, and you need to make sure that you don't create any shorts.  Next, start wiring...  I find it easier if I "pre-tin" each wire before soldering it.  I apply some solder directly to the wire, and then solder the wire to the solder point on the PCB.

This is exactly what I did wrong. I pre-tinned the iron and wire, but never thought of just putting a dab of solder on the pcb to connect to. I think my tip was a little big for the project as well. Another case of making things tougher by not having the right tools for the job.

This was a great little tutorial, and I'll definitely use some of these tips if I ever try it again for myself.

Yeah, my method takes some time to do... but I've never had anyone return a hacked controller.  :)

orntar

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 180
  • Last login:November 18, 2010, 03:35:04 pm
  • boo!
    • neogeo.orntar
Re: Xbox 360 Controller Hack Tutorial
« Reply #14 on: March 08, 2007, 09:36:26 pm »
does it really need discreet commons for every button?

can at least some of the buttons be paired down, so there aren't so many connections?
- just say no to capitol letters -

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #15 on: March 09, 2007, 06:18:56 am »
does it really need discreet commons for every button?

can at least some of the buttons be paired down, so there aren't so many connections?

There may be.  I just did a visual inspection, I didn't do a thorough check with a multi-meter.  I decided to save myself the hassle and just do two wires per button/direction.  I know for a fact that there is not one single common ground (which would have been nice, but oh well).

ppilot

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 140
  • Last login:January 06, 2020, 01:33:27 pm
  • I want to build my own arcade controls!
Re: Xbox 360 Controller Hack Tutorial
« Reply #16 on: March 09, 2007, 06:58:59 am »
Wow, that was a great writeup!  Except that I have no idea what you accomplished.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #17 on: March 09, 2007, 09:16:50 am »
Wow, that was a great writeup!  Except that I have no idea what you accomplished.

Well, you know Xbox 360 has the whole Xbox Live Arcade thing.  You can download classic arcade games and play offline or online with/against other people on Xbox Live.  I've been playing SFII online against people, and the Xbox 360 controller sux.  So why not build your own arcade style controls to play Xbox Live Arcade games with?

That's what this hack is for.   :)

somunny

  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1618
  • Last login:September 05, 2018, 02:22:25 pm
  • Is it hot in here?
Re: Xbox 360 Controller Hack Tutorial
« Reply #18 on: March 09, 2007, 10:03:55 am »
Nice job, HarumaN!   Aren't you in AZ now?

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #19 on: March 09, 2007, 11:30:49 am »
Nice job, HarumaN!   Aren't you in AZ now?

Thanks!

Nope not in AZ yet, I'll be moving first part of June, my new job starts June 14th.  I can't wait!

somunny

  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1618
  • Last login:September 05, 2018, 02:22:25 pm
  • Is it hot in here?
Re: Xbox 360 Controller Hack Tutorial
« Reply #20 on: March 09, 2007, 04:00:37 pm »
What kind of stick are you using for SFII on XBLA?  Also, how does the stick work with four way XBLA games like Ms. Pac Man and Dig Dug?

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #21 on: March 09, 2007, 04:30:28 pm »
What kind of stick are you using for SFII on XBLA?  Also, how does the stick work with four way XBLA games like Ms. Pac Man and Dig Dug?

I haven't done one for myself yet, but when I do, I'll probably use a Happ Competition stick (for SFII).

johnperkins21

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 288
  • Last login:December 07, 2019, 07:02:34 pm
Re: Xbox 360 Controller Hack Tutorial
« Reply #22 on: March 09, 2007, 04:33:52 pm »
What kind of stick are you using for SFII on XBLA?  Also, how does the stick work with four way XBLA games like Ms. Pac Man and Dig Dug?

I'll be using a Happ Competition. I'll let you know how it works with 4-ways once I get it put together, but it's almost 100% for SFII and C:SotN. Pac Man and Dig Dug will be played on my cabinet using either an Ultimate 360 or Randy's new 49-way.
Bob Dole likes cheese.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #23 on: March 13, 2007, 06:16:46 am »
So, would any people be interested in these?

somunny

  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1618
  • Last login:September 05, 2018, 02:22:25 pm
  • Is it hot in here?
Re: Xbox 360 Controller Hack Tutorial
« Reply #24 on: March 13, 2007, 11:49:59 am »
So, would any people be interested in these?

Yes.  Do you have time for one with the big move coming up?

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #25 on: March 13, 2007, 01:28:49 pm »
Yeah I have some time. :)

albert_c

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 230
  • Last login:April 06, 2010, 03:57:07 pm
Re: Xbox 360 Controller Hack Tutorial
« Reply #26 on: March 15, 2007, 05:02:07 pm »
Thanks for posting this.   :cheers: No common ground is a pain in the ass though.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #27 on: March 16, 2007, 06:07:38 am »
Thanks for posting this.   :cheers: No common ground is a pain in the ass though.

Yeah no kidding...   :o

bignose

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:August 23, 2007, 01:35:42 pm
Re: Xbox 360 Controller Hack Tutorial
« Reply #28 on: March 20, 2007, 05:38:57 pm »
Thanks for the fantastic tutorial! With the arrival of Virtua Fighter 5 on the xbox I've been getting interested in building a stick, how much would you charge for the board?

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #29 on: March 20, 2007, 08:24:36 pm »
Thanks for the fantastic tutorial! With the arrival of Virtua Fighter 5 on the xbox I've been getting interested in building a stick, how much would you charge for the board?

$35 for the wired hack plus $5 shipping to the US.  Also, to save time and shipping costs on your end, I could pick up a new wired controller, and for that I would charge actual cost (not sure how much that is at the moment.)  Let me know!


somunny

  • Trade Count: (+8)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1618
  • Last login:September 05, 2018, 02:22:25 pm
  • Is it hot in here?
Re: Xbox 360 Controller Hack Tutorial
« Reply #30 on: March 24, 2007, 01:46:41 pm »
Just got my controller back from HarumaN.  He does a great job! 

Thanks, H!  :cheers:

MameMaster!

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2058
  • Last login:June 02, 2020, 11:01:15 pm
  • Engage number one!
    • Mame Invaders!
Re: Xbox 360 Controller Hack Tutorial
« Reply #31 on: April 05, 2007, 09:52:22 am »
Same here....thanks for a GREAT job!...way better than I could have done any day...worth every penny.

Thanks man!  :cheers:
Seriously. Will it fit in my basement or what?

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #32 on: April 05, 2007, 09:58:15 am »
Hey, thanks for the feedback guys.  :)

In case anyone was interested, total cost (including a wired controller to sacrifice for the hack) is $80 shipped to the US.  Other countries, contact me for shipping.  I take PayPal, funded however you need.

Thanks for looking!
« Last Edit: November 15, 2007, 09:34:35 am by HarumaN »

Donkey_Kong

  • heh. I dont know what it stands for but I'm immature and thats hilarious.
  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1693
  • Last login:October 20, 2019, 12:39:54 am
    • CNC Machines
Re: Xbox 360 Controller Hack Tutorial
« Reply #33 on: April 24, 2007, 12:21:00 pm »
Has anyone got anything done with there hacked 360 controllers yet?

If so  :pics
Carved Signs, Custom Gameroom Signs, and Arcade Game Decor and now CNC MACHINES by Melissa Jones

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #34 on: April 24, 2007, 01:20:52 pm »
Has anyone got anything done with there hacked 360 controllers yet?

If so  :pics

Yeah, I'd like to see some shots of them in action.   :applaud:

MameMaster!

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2058
  • Last login:June 02, 2020, 11:01:15 pm
  • Engage number one!
    • Mame Invaders!
Re: Xbox 360 Controller Hack Tutorial
« Reply #35 on: April 26, 2007, 03:58:44 pm »
I have the housing built....the stick attached .....I just haven't wired it to the hack......I've been getting home really late since I got it from you.

I'll be sure to post photos within a week or so..... :applaud:
Seriously. Will it fit in my basement or what?

bignose

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:August 23, 2007, 01:35:42 pm
Re: Xbox 360 Controller Hack Tutorial
« Reply #36 on: April 27, 2007, 01:54:38 am »
Here's a pic of my xbox 360 stick. Thanks for the helpfull tutorial HarumaN!


mwatson

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 31
  • Last login:July 03, 2007, 07:28:59 pm
Re: Xbox 360 Controller Hack Tutorial
« Reply #37 on: April 27, 2007, 03:28:11 am »
Sweet looking controller!

I'm waiting for a dremel to appear in my hands to start mine - though I'm going the more shameful route with it, 360 hard dance pad.

HaRuMaN

  • Supreme Solder King
  • Global Moderator
  • Trade Count: (+45)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 10327
  • Last login:Yesterday at 07:37:53 pm
  • boom
    • Arcade Madness
Re: Xbox 360 Controller Hack Tutorial
« Reply #38 on: April 27, 2007, 05:52:56 am »
Here's a pic of my xbox 360 stick. Thanks for the helpfull tutorial HarumaN!



You used my tutorial, and made that stick?  Sweet!!!   :cheers:

thennomeking

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 107
  • Last login:August 14, 2014, 03:12:31 pm
  • YIPYIPYIPYIP
Re: Xbox 360 Controller Hack Tutorial
« Reply #39 on: April 27, 2007, 07:51:09 am »
Only 70 and I can take advantage of a real stick in new shumps?  Id blow $80 on the two controllers I would break attempting this...

We will have to talk in the future.