Xbox 360 Controller - Mechanical Switches

Hello all, I am new here, so I thought I'd like to contribute a little bit.
I had an idea recently which I am going to be working on very soon, I just have to make a decision on one part:
I am going to modify my Xbox 360 controller to use mechanical switches for the A, B, X, Y, buttons instead of the rubber switch.
I need help deciding which switch type to use for this (I am not that familiar with the types). My preference is a lighter switch (ie. low actuation force) but with a tactile/clicky feel to it. It also has to be small!

Here is a screenshot of a CAD drawing of the controller's board. White = button terminals. Red = Switch size
The Cherry MX Blue switches (my favorite) measure 15.6mm X 15.6mm which does not fit. You can see that it overlaps
Image

Here is a CAD drawing of just any old tact switches from RadioShack. These are "SPST 12VDC/50mA 5.0mm High Tact Switch". The red extension on the top is a representation of the "B" button on the Xbox Controller.
Image
Here is the link for that switch: http://www.radioshack.com/product/index.jsp?productId=3060978&filterName=Price&filterValue=under+%243.99

I can include some other measurements if you would like. Thus far I only have the concept, measurements, and various CAD drawings. I can design a new switch for you all to view and comment on as far as how functional it will be.

Thanks!!!
~Reddog9287

[EDIT] In my research, I found out that the Razer Onza has mechanical buttons, however this will be a little bit of a different thing. With a type of keyboard switch (granted I can find one) it will have a smooth feel, as well as a sort of "travel" to it. It also aims to be cheaper, and a simple modification to a controller that you already own.
Reddog9287
User avatar

Unread post02 Apr 2012, 23:55

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
Don't do that.

Those buttons are analog!
Icarium
User avatar

Unread post03 Apr 2012, 10:01

User avatar
X
Icarium
 
Posts: 1475
Joined: 11 Jan 2012, 17:22
Location: Germany
Main keyboard: These fields just
Main mouse: opened my eyes
Favorite switch: I need to bring stuff to work
 
Icarium wrote:Those buttons are analog!

The radioshack buttons or the xbox buttons?

[EDIT] Doh :roll: of course both are, but there is no keyboard switch that is analog? I was under the strange impression that they were... I have to look again.

[EDIT 2] Right, so my understanding was that
...white inner slider (which opens/closes the circuit).

Which is basically just what the other buttons do...
Reddog9287
User avatar

Unread post03 Apr 2012, 11:24

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
Done! Will post a few pics when I'm not too lazy :P
Reddog9287
User avatar

Unread post06 Apr 2012, 01:24

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
I was going to post pics of the actual Xbox innards but I'm too lazy too.
ripster

Unread post06 Apr 2012, 02:43

X
ripster
 
Posts: 4080
Joined: 09 Feb 2011, 07:04
Location: Ugly American
Main keyboard: As Long As It is Helvetica
Main mouse: Mickey
Favorite switch: Wanna Switch? Well, I Certainly Did!
 
Alright Ripster, I'm done being lazy now, here's how it all went down:

I decided to go with the regular tact switches from RadioShack for now. Next to Roosevelt (dime) for comparison.
Image

Here are the pads that are originally on the controller.
Image

The switches fit like so (see earlier CAD drawing)
Image

They are the same height! Perfect! (also see CAD drawing)
Image

With switch and "B" Button, perfect fit
Image

All seated
Image

I had to sand the buttons, I just could not get the switches soldered on perfectly to line up with them!
Image
Image

Little modification to pads
Image
Image

Hanging out on my wall
Image

Finished product has a tactile feel when the button is depressed and looks just like a stock Xbox 360 controller. It makes pressing the button easier -> faster reaction in games. Tested out in Halo: Reach; works like a charm :mrgreen:

The Razer Onza tournament edition does something similar with its buttons but hey, this cost me $4.00 and twenty minutes! Can't beat that!

If anyone is interested, I will post a "How-To Guide" for this.

~Reddog9287
Reddog9287
User avatar

Unread post06 Apr 2012, 03:15

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
The answer is always yes. I would be interested in how you made contact from buttons to the pcb and got the seating wiggle free. Mod section please =D
Last edited by Ascaii on 06 Apr 2012, 19:53, edited 1 time in total.
Ascaii
User avatar

Unread post06 Apr 2012, 09:09

User avatar
X
Ascaii
 
Posts: 2098
Joined: 30 Jan 2011, 12:04
Location: Berlin, Germany; IN HOSPITAL TILL SEPT24
Main keyboard: G80-1800 ErgoClear
Main mouse: Razer Diamondback / Cherry Gentix
Favorite switch: Ergo Clears
 
I wonder how the analog feature of the original buttons works.
Icarium
User avatar

Unread post06 Apr 2012, 11:24

User avatar
X
Icarium
 
Posts: 1475
Joined: 11 Jan 2012, 17:22
Location: Germany
Main keyboard: These fields just
Main mouse: opened my eyes
Favorite switch: I need to bring stuff to work
 
Ascaii wrote: contact from buttons to the pcb

An option would be just drilling holes in the solderpads instead of scraping then soldering to the pads.

And regarding the supposed analogue buttons-
TIL xbox1's controller face buttons are analog (8-bit). Yet the 360's aren't. Supposedly. Sources: 1 2 3
off
User avatar

Unread post06 Apr 2012, 21:50

User avatar
X
off
 
Posts: 1498
Joined: 02 Mar 2012, 04:32
Location: the crapper, NL, EU
 
 
salt/sambal not included
Hm..I wish I knew where my Dead or Alive is to confirm this. I never played it on the 360.
Icarium
User avatar

Unread post06 Apr 2012, 22:07

User avatar
X
Icarium
 
Posts: 1475
Joined: 11 Jan 2012, 17:22
Location: Germany
Main keyboard: These fields just
Main mouse: opened my eyes
Favorite switch: I need to bring stuff to work
 
Interesting idea Off! I can't seem to find the "Mods" section -.- do you mean "Workshop" Ascaii?

[EDIT] In reply to Icarium, those buttons are actually not analog. I said they were before but I was thinking reverse (analog was digital and digital was analog). Haha *facepalm*
Reddog9287
User avatar

Unread post07 Apr 2012, 01:18

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
Yes! Workshop.
Ascaii
User avatar

Unread post07 Apr 2012, 08:08

User avatar
X
Ascaii
 
Posts: 2098
Joined: 30 Jan 2011, 12:04
Location: Berlin, Germany; IN HOSPITAL TILL SEPT24
Main keyboard: G80-1800 ErgoClear
Main mouse: Razer Diamondback / Cherry Gentix
Favorite switch: Ergo Clears
 
Reddog9287 wrote:but there is no keyboard switch that is analog? I was under the strange impression that they were...

On that note, I'd say Topre switches are- although not to windows.
Get funky with a bigass (custom) controller: get analog keyswitch.
off
User avatar

Unread post07 Apr 2012, 12:52

User avatar
X
off
 
Posts: 1498
Joined: 02 Mar 2012, 04:32
Location: the crapper, NL, EU
 
 
salt/sambal not included
Posted in Workshop section!
Reddog9287
User avatar

Unread post07 Apr 2012, 23:46

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
definitely going to try this...
JesuswasaZombie
User avatar

Unread post10 Apr 2012, 23:50

User avatar
X
JesuswasaZombie
 
Posts: 61
Joined: 12 Dec 2011, 21:08
Location: Oakland
Main keyboard: MXMini/ SSK/ Kinesis
Favorite switch: Model F Bucking Spring
 
DeathRay take a look at the Workshop section to see how I did the soldering! I highly recommend doing this it's a really great feel.
Reddog9287
User avatar

Unread post10 Apr 2012, 23:52

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
Can't wait to see the look on my room mates face when they wan't to watch netflix and the xbox controller is in pieces :D
JesuswasaZombie
User avatar

Unread post10 Apr 2012, 23:55

User avatar
X
JesuswasaZombie
 
Posts: 61
Joined: 12 Dec 2011, 21:08
Location: Oakland
Main keyboard: MXMini/ SSK/ Kinesis
Favorite switch: Model F Bucking Spring
 
Ahaha great, see if you can get a pic! LOL
Reddog9287
User avatar

Unread post11 Apr 2012, 01:26

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
Video with sound? Does one exist yet? YouTube this please!
Trent
User avatar

Unread post12 Apr 2012, 07:15

User avatar
X
Trent
 
Posts: 287
Joined: 17 Feb 2012, 15:29
Location: United States
Main keyboard: IBM Model M
 
Trent I'd love to make a video! I've been a little busy with work and school (and watching Top Gear ;) ) but I'll make one when I get a chance.
Reddog9287
User avatar

Unread post16 Apr 2012, 00:27

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
Shouldn't both threads be consolidated somehow?
(+1 on the vid ;))
off
User avatar

Unread post16 Apr 2012, 12:20

User avatar
X
off
 
Posts: 1498
Joined: 02 Mar 2012, 04:32
Location: the crapper, NL, EU
 
 
salt/sambal not included
Yeah I'd like for the threads to be consolidated but I guess it's okay for now. Video is coming I promise! I just have to finish it up sorry guys been so busy with school and work over here
Reddog9287
User avatar

Unread post19 Apr 2012, 03:32

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 
Reddog9287
User avatar

Unread post25 Apr 2012, 21:23

User avatar
X
Reddog9287
 
Posts: 29
Joined: 01 Apr 2012, 05:46
Main keyboard: 1999 Apple M2452
Main mouse: Razer Mamba 2012
Favorite switch: Cherry MX Blue
 

Who is online

Users browsing this forum: No registered users and 5 guests