Jump to content


Photo

Add Any Extra Button To Xbox 360 Wireless Controller


  • Please log in to reply
290 replies to this topic

#1 jeremydammit

jeremydammit

    X-S X-perience

  • Members
  • PipPip
  • 414 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 04 December 2005 - 10:48 PM

I finally got around to making this tutorial for duplicating any button on the 360 wireless controller. I know the quality of it overall is crappy but it will show you how at least...lol This first picture is a top view and has nine different numbered sections.
IPB Image

SECTION 1

In this picture you have the contacts for the "a" button. There are two circles, one red and the other yellow. each color goes to one side of your button that you will add. now when the new button is pushed the red and yellow connect making the "a" function happen.
IPB Image

SECTION 2

this section is for the "x,y,b" buttons and is the same setup as the previous, the only difference is that all three of these buttons will have a common connection on one side. The common point is circled in green. So if you wanted to add and extra "y" and "x" buttons then each button would have the corosponding red circled connection going to one side of the two new buttons. the remaining prong on each button will be connected to each other, then connected to the common point. I hope this all makes sense,...Im not very good at explaining things like this.
IPB Image

SECTION 3

This section is the same as the last one and is for the "start" and the "guide" buttons. The common connection on these is a T in a trace and is difficult to solder to, but can be done. The circle with "St" is for the start and the circle with the "G" is for the guide.
IPB Image

SECTION 4

This section is for the "back" button. You will need to solder to the end of a very small capacitor for the red connection....the other is marked in yellow.
IPB Image


Edited by RDC, 24 June 2010 - 04:16 PM.


#2 staildonut

staildonut

    X-S Genius

  • XS-BANNED
  • PipPipPipPip
  • 785 posts
  • Location:Brooklyn, NY
  • Interests:modding, <_< yeah, totally original
  • Xbox Version:none
  • 360 version:none

Posted 05 December 2005 - 12:08 AM

i love you

#3 esc1

esc1

    X-S Hacker

  • Members
  • PipPipPipPipPipPip
  • 2,728 posts
  • Location:Northern KY
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 05 December 2005 - 12:25 AM

Another nice tut from you. Nice job. beerchug.gif

#4 mitch2025

mitch2025

    X-S X-perience

  • XS-BANNED
  • PipPip
  • 442 posts
  • Location:Cincinnati ohio
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 05 December 2005 - 12:50 AM

didnt really want to make a new topic for this but does anyone know if i can take the joysticks out of a original fatty controller and put them on the wireless xbox 360 controller? thanks. btw nice tutorial. could be of some use later (like moving the RB and LB buttons to above the a,b,x,y buttons for playing XB1 games on the 360)

#5 NoFear1488

NoFear1488

    X-S Expert

  • XS-BANNED
  • PipPipPip
  • 580 posts
  • Location:Webster, Texas
  • Xbox Version:none
  • 360 version:v1 (xenon)

Posted 05 December 2005 - 01:02 AM

I don't really understand what the point of this was... blink.gif

#6 staildonut

staildonut

    X-S Genius

  • XS-BANNED
  • PipPipPipPip
  • 785 posts
  • Location:Brooklyn, NY
  • Interests:modding, <_< yeah, totally original
  • Xbox Version:none
  • 360 version:none

Posted 05 December 2005 - 01:21 AM

QUOTE(NoFear1488 @ Dec 4 2005, 07:09 PM) View Post

I don't really understand what the point of this was... blink.gif


So you can reposition all of your buttons, or add new ones. Makes it easier to play Halo.

Did I mention I love you jerry?

#7 jeremydammit

jeremydammit

    X-S X-perience

  • Members
  • PipPip
  • 414 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 05 December 2005 - 01:37 AM

lol...Im glad you guys were waiting for it! The forums crapped out in the middle of posting this thread so now I have to add the last parts of the tut under all these posts....hahaa So I will start of where I stopped.
Also the old thumbsticks should fit right on the the analogs for the 360 controller.

SECTION 5

Same as others...just add the button to these contacts. This is for the up directional pad
IPB Image

SECTION 6

right directional pad
IPB Image

SECTION 7

This section is for down directional pad. Use the red and yellow contacts. The purple is an alternate point for section 8...its easier to solder to.
IPB Image

SECTION 8

This is the left directional pad. the yellow contact on this is the left side of the resistor that sits there. You can also use the purple contact in the previous section in place of the yellow contact in this section.
IPB Image

SECTION 9

These are the buttons for the left and right bumper buttons and the wireless detection button. same as before yellow and red to the buttons.
IPB Image

SECTION 10

Thought I would add these in.....the left and right thumbstick click buttons
IPB Image
IPB Image

If I left anything out or if just have questions about any of this, feel free to contact me on AIM as ViciousControlrs or here through PM. If this helped you give it a bump so everyone gets to see it!

Edited by jeremydammit, 05 December 2005 - 01:39 AM.


#8 NeoJew

NeoJew

    X-S Senior Member

  • Members
  • PipPip
  • 157 posts
  • Location:Rhode Island, USA
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 05 December 2005 - 01:39 AM

I don't think you could make new ones, but it does give me an idea.
What if someone could take these cables and hook them up to the serial/game port on the back of your computer and use a program to send out the commands and have the controller relay them to the 360. Would that work, cause now that I think of it the signals the computer sent would probably messup with the way the controller is designed. I don't know, I'm just typing as I'm thinking and this isn't a fully thought out idea.
EDIT: Oh, I see what you were saing. You could add an "X+Y" button or something like that. Yah, that would be cool.

Edited by NeoJew, 05 December 2005 - 01:50 AM.


#9 staildonut

staildonut

    X-S Genius

  • XS-BANNED
  • PipPipPipPip
  • 785 posts
  • Location:Brooklyn, NY
  • Interests:modding, <_< yeah, totally original
  • Xbox Version:none
  • 360 version:none

Posted 05 December 2005 - 01:59 AM

I have a question about the second part of your post. What are the red and yellow points? Is one the ground?

#10 NeoJew

NeoJew

    X-S Senior Member

  • Members
  • PipPip
  • 157 posts
  • Location:Rhode Island, USA
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 05 December 2005 - 02:38 AM

I'm assuming one of those wires in each set is a ground, so couldn't you have every button have a common ground?

#11 jeremydammit

jeremydammit

    X-S X-perience

  • Members
  • PipPip
  • 414 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 05 December 2005 - 02:56 AM

the yellow is assumed the common ground, but I think someone said it wasnt working connected straight to ground. This way I know works, so thats how I wrote in the tut, but im pretty sure it will work that way. play with it, you can't hurt the controller by trying.

#12 Foe-hammer

Foe-hammer

    X-S Messiah

  • Moderator
  • PipPipPipPipPipPipPip
  • 3,416 posts
  • Location:Wyoming
  • Interests:Hunting, fishing, body building, video games
  • Xbox Version:v1.0
  • 360 version:v1 (xenon)

Posted 05 December 2005 - 09:50 AM

Thanks again for another outstanding tut, jeremydammit. beerchug.gif

And that is correct, if you connect straight to ground on the pcb board, it will not work. I first did it this way (before this tut was posted), and pulled my hair out in the process because i couldn't figure out why it was not working.

I since then did it exactly as jeremydammit tut has it, and now works perfectly.

#13 BoNg420

BoNg420

    X-S Messiah

  • Members
  • PipPipPipPipPipPipPip
  • 3,803 posts
  • Location:USA
  • Xbox Version:none
  • 360 version:v5.0 (360S - trinity)

Posted 10 December 2005 - 01:55 AM

hey jeremy, you know of an alternate point to get power from in the controller? I tried putting LEDs in and they stay on all the time, this is in a wired, but if i follow the llama tutorial, it always stays on. when the controller is plugged into the xbox. figure you might know this since you figured out all the points for the buttons.

#14 jeremydammit

jeremydammit

    X-S X-perience

  • Members
  • PipPip
  • 414 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 11 December 2005 - 04:30 PM

I have not looked into adding leds yet because the cases for the controllers are not clear. But once I take my controller apart again, I will try to find out what can be done. The controller has power all the time because you can turn the xbox on and off with the controller. There should be a way around the led problem though. if worst came to worst, I guess a person could put in an on off switch tongue.gif I will also check into that trace repair for you bong, but is the trace on a wired or wireless controller? I have not looked at my wired controller yet to see if a lot of the button traces are the same.

#15 jeremydammit

jeremydammit

    X-S X-perience

  • Members
  • PipPip
  • 414 posts
  • Xbox Version:unk
  • 360 version:unknown

Posted 11 December 2005 - 05:42 PM

Here is the mapping for the leds of the WIRED 360 controller. I will check my wireless setup once I take it apart again and post the same type of picture for its led mapping. Also I checked all the test points on the 360 wired controller and it has the same amount of power to every test point on or off. So as of now there is only adding a switch for turning any added leds to the controller.
IPB Image

Also, I don't know if anyone is interested, but I was thinking of making my personal controller a little different. I am disabling the bumper buttons on my controller and making them in the location of the black and white buttons on the old xbox s controllers. I always hit those damn bumpers when I don't want to and they are a pain in the ass to hit sometimes

Edited by jeremydammit, 11 December 2005 - 05:51 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users