
The Hori EX2 walk-through seems to be a huge success with the community but I’ve been getting a lot of e-mails on people wanting a walkthrough on two topics: How to add a Sanwa joystick in your Hori EX2 & how to mod the Hori Wii Fighting Stick. Well since I was in the need for a good joystick for Tatsunoko vs. Capcom and I wanted a joystick that played better than the stock stick, well good news, I finally finished modding my Wii Fighting stick with Sanwa push buttons & an authentic Sanwa joystick. It wasn’t as difficult as I expected but it defiantly was time consuming to figure out what needed to be trimmed, but more on that later.
The Wii Fighting Stick and the Hori EX2 are practically the same stick so this walkthrough will cover both sticks and probably the PS3 Hori EX2 stick as well. The main difference between the Xbox 360 Hori EX2 and the Hori Wii Fighting Stick is the addition of buttons on the Wii stick. Additional buttons means a different PCB. The process to modify each stick is identical so do not let the different boards confuse you.
Please note that the PCB on the Hori EX2 & the Wii Fighting Stick is very sensitive and has a tendency to commit suicide and like most PCB: do not touch the board unless you’ve grounded yourself and not charged with static. Static kills boards. Also do not over heat the solder because it will splash on the board which may cause a short.
This mod is more difficult than the first Hori EX2 and you will need a Dremel tool or something equivalent that can cut through plastic because you will be doing a LOT of cutting & grinding to the Sanwa joystick mount to get it to fit inside the Hori EX2/Wii Fighting Stick. I will not be replacing the joystick art because I want my Wii Fighting Stick to keep with the Wii’s sterile aesthetics, ie: I was too lazy to care.
The only noticeable exterior changes I made was replacing the last two blue buttons with white ones because I loathe 8 button configuration but I refuse to just plug them up because you never know when you might need them for a game. With the end buttons white, I can easily ignore them during game play. I also had to use some photos from a previous project to fill in the missing photos that I forgot to take, so hopefully this will not confuse anyone.
You will have to reverse engineer the Sanwa joystick to fit inside this casing due to the shallowness of the Hori casing. So if you are not up for the task then please read my first joystick mod for an alternate option or check out the MAdcatz Fight Stick Mod.
WARNING:
Attempt at your own risk!
DO NOT ATTEMPT unless you have some technical skills and can follow instructions. This walkthrough is as simplified as I can make it so if none of my instructions makes any sense then please DO NOT ATTEMPT.
This project will void your warranty.
[Pineconeattack will not take any responsibility if you kill your joystick.]

You are going to need your usual tools for this project.
- One (1) Hori Wii Fighting Stick
- Six (6) Blue Sanwa OBSF-30 Pushbuttons with Vertical Micro-switch
- Two (2) White Sanwa OBSF-30 Pushbuttons with Vertical Micro-switch
- One (1) Sanwa JLF-TP-8T Ball Handle Joystick
- One (1) Sanwa GT-Y Octagonal Restrictor Plate (Optional is you want a smoother 8 way feel. Perfect for Street Fighter; not so much for Virtual Fighter)
- Soldering Iron
- Solder
- Solder Sucker or Solder Braid
- Phillips and Flathead Screwdriver (4-in-1)
- Dremel Tool (with grinding bit & cutting wheel)
- 18 gauge wire (Solid wire) [You can get it here @ Radio Shack]
- Wire Stripper
- Straight edge blade (box cutter)
- Side Cutter
Step 1: Clear off an area for your work space. More area to work in the better due to the nature of this mod, you will be doing a lot of cutting and grinding so keep your work area clean. Use safety equipment like goggles to protect your eyes.
Step 2: Flip the controller over to reveal the six (6) screws that are holding the bottom plate. Unscrew them and place the screws in a container.
Step 3: With the bottom cover off, you will see the three (3) main components to this joystick: the Main PCB, the smaller brown PCB (which I’m just going to call the control board) and the Hori joystick.
Step 4: BEFORE DOING ANYTHING: write down the colors that are going to each directional micro-switch on your joystick.
With a grounding strap on, deinstall the control board & Hori joystick by unscrewing the seven (7) screws hold them in place. Take your soldering iron and apply heat to each button and unsolder them one (1) lead at a time for a total of sixteen (16) leads to unsolder. (Two (2) leads for each button) Remove the C clip on the Hori Joystick to disassemble the shaft, spring and agitator. Carefully take the guts of the joystick and set them aside for safe keeping.
Step 5: Now all of the electrical components of your joystick has been removed and set aside. Don’t forget to locate the three (3) white control buttons (Minus, Plus and Home) and eight (8) blue switches.
Step 6: Remove the rest of the buttons and place them into a container, careful not to bend the pins.
Step 7: Use a flat head screwdriver to press the Hori push button tabs to remove. You can trash these since they will be replaced by better Sanwa push buttons.
Step 8: Use the grinding bit on the Dremel tool to grind away the tabs and widen the button holes. Take your time and do not rush or you will hurt yourself and/or damage the faceplate.

Step 9: With the tabs grind away and make the opening slightly larger, assuming your joystick is brand new, peel back the protective film that is protecting the white faceplate.
Step 10: This is the part where you arrange the color of your buttons. I’m keeping with the Capcom 8 button design and only changing the color of the last two buttons to white so they can blend with the stick better. I’m only keeping the last two buttons because some games like Tatsunoko vs. Capcom requires them for the move list. Plus most plugs come in black and it would look ugly with an all white joystick.
Step 11: Take your straight edge blade and trim the four (4) nubs on each of the push buttons. This will make the buttons go in much easier. Once trimmed, install your buttons in the order you want them to appear. They should install real smoothly.
Step 12: With solid 18 gauge wire* (Which can easily be located at Radio Shack here) cut sixteen (16) pieces of wire at one (1) inch length then strip each end. Solder one end to the push buttons till all the buttons have a wire attached.
*The reason for this is that the Sanwa button leads are too big to directly solder onto the board and the only way too fit is to cut down the leads. If you trim too much, the button will be damaged. I prefer the solid wire method because it gives to play when attaching the leads to the PCB and it will keep the PCB from moving during play. Just a FYI.
Step 13: Install your PCB. I found that soldering the top row of buttons first then focus on the bottom row seems to be the easiest and quickest method. Take your time and if you get frustrated, walk away and relax. This is probably the most annoying part of this mod so no worries. Install the Plus, Minus and Home buttons and the eight (8) switches. Place the control PCB over the buttons and switches and secure it with the three (3) tiny screws. Now your two PCB’s are secured.
Step 14: You will need to modify your Sanwa joystick to fit inside the Hori stick. Disassembling a Sanwa joystick is real simple and quick. There are four (4) tabs that are holding the restrictor plate. Push in the plastic clasps to loosen the resistor plate. Pull up to remove.
Step 15: With the restrictor plate remove, you will see the micro-switch PCB underneath. Pull up on the micro-switch board and the whole thing will separate from the black mount.
Step 16: Remove the C-clip to separate the joystick shaft form the black mount.
Step 17: All that is left is to separate the metal mounting plate from the plastic mount. Remove the four (4) screws that are holding the pieces together.
This is where the mod gets a tab bit more difficult. You see the Sanwa joystick shaft is much longer than the Hori joystick shaft.To actually use a Sanwa shaft; you will need to use the black joystick mount…
The problem is the mount is too tall to fit inside the casing so now it’s cutting time!
Step 18: This is where the fun starts. Install the cutting wheel on the Dremel tool and cut off the two big tabs on the black mount. You want the mount to be as square as possible.

Step 19: Cut away the four (4) clasps that held your restrictor plate. Cut them down level to the mount’s base. Look closely to the photo in the bottom right corner in the photo above. Notice how the clasp is now removed and it’s been trimmed even with the base
Step 20: Take a drill bit and waller out the four (4) targeted points. You need to make the four (4) points fit into the pegs in the joystick casing. Take you time and make sure the mount fits into the joystick casing very snug.
Step 21: Keep adjusting the black mount to the four (4) pegs inside the joystick casing. Your back mount should fit inside the joystick casing like the picture above. Notice how the four (4) clasps have been neatly cut away and the four (4) points that you drilled fits tightly into the pegs inside the joystick casing.
Now that the mount is finished, lets move on to the micro-switch PCB.
Step 22: Hori EX2 & Wii Fighting sticks DO NOT have common ground which means each switch in the joystick has a their own ground wire. The Sanwa micro-switch PCB has shared ground which is a problem if you want to use this in your Hori joystick. To remedy this minor speed bump is to break the connections on the PCB.
Using the grinding bit on the Dremel tool, carefully grind away the contacts on the PCB. This will separate the ground circuit.
Step 23: Solder your joystick wires directly onto the tabs on the micro-switches. Looking from the perspective like in the photo above you should have you wires (starting from the top and going clock-wise) Gray, Red, White and Yellow.
Take your time and solder each wire one at a time.
Step 24: Now take your Sanwa GT-Y Octagonal Restrictor Plate and carefully drill out the four (4) targeted points. This is where your screws that will hold the complete joystick assembly.
Step 25: There are two small tabs protruding from the restrictor plate, due to depth issues, you will need to grind away at them and me them level.
Step 26: Install the restrictor plate onto the micro-switch PCB. The plate should fit perfectly into the four (4) Tabs protruding form the black modified mount. Install the joystick shaft , spring & agitator.
Step 27: Place the metal base onto the bottom of the joystick. Don’t screw down just yet! With your hands providing the pressure to the base, move your joystick around. You will notice a slight contact with the joystick shaft and the metal base.
Step 28: Take your Dremel grinder and start to slowly grind away at the base where the stick made contact with the base. When you think you’ve grind away enough, wipe the base clean of all metal shavings and test again.
Does your stick grind against the base?
- Yes, well then keep grinding!
- If it doesn’t then move on to step 29.

Step 29: Install the six (6) screws to secure the base. Make sure the base is wiped clean from all metal shavings before installation of course.
You’re done!!! You will notice a huge difference from the crappy stick joystick from the Sanwas. Now go, play…
I just want to point out that this mod was nothing but a huge pain in the ass and if you are buying a stick for Street Fighter IV for your Xbox 360 or PS3 then forget about the Hori EX2. I would suggest picking up the Mad Catz joysticks if you can find one. They are a HELL OF A LOT EASIER to mod. Like stupid easy to mod. So keep an eye out for my next mod, the Mad Catz joystick… as soon as my parts arrive.
Sadly for you Wii owners, this is about the best stick you can get in the States so I hope this will help making your sticks even better.
If you have any questions about this mod, please sign up and post your questions. I’ll do my best to answer any questions you may have about this or any previous projects.
Check out these awesome site where I got a lot of my info and courage to do this mod.



































[...] DO you want to put a Sanwa stick insdie your Hori Ex2??? Then check out this mod: [...]
Hey Jango, just a question. Is there any reason why you cut away the four clasps for the restrictor plate?
“Step 19: Cut away the four (4) clasps that held your restrictor plate”
From the final photos, it seems like it wouldn’t get in the way of anything. Thanks!
This was my first attempt at this and I was eye-balling it. I didn’t want to have it too tall so in an attempt of uniformity with my previous walk-through (assuming you were upgrading from the EX2 gate mod) I figured this would have been less confusing. I guess I should have looked at other people’s mods before attempting this, it would have probably save me a lot of time.
Also the method above Step 19 also allows you to reuse the original screws instead of cutting or searching for shorter screws since you have to secure the base anyways, might as well use the original hardware.
hey there cheers for the guide for the joystick really good information. But i have a question if i wanna keep the 4 way sanwa plate n not have the 8 plate wot do i need to mod.
Then just order one of these (Sanwa GT-8F 4/8-Way Restrictor Plate)
http://www.lizardlickamusements.com/pages/joysticks.shtml
when drilling the plate with the custom holes in step 24 am i aiming for the holes in the microswitches?
Yes, the holes must line up with the microswitches. See the picture in step 26 to see the restrictor plate installed with the four screws.
finally got it finished. what do ya think? thanks for the guide. http://twitpic.com/6spsl
Nice job!
sorry i am cherrygirl. cant get logged in with that account just now. was wondering when yu gonna get a guide for the madcatz fightstick mod?
Well reihaidrummer, it looks like cherrygirl is longer in our system, it seems to have been deleted, weird.
as for the Madcatz mod, I have all the stuff but I just have been stupid busy lately. My goal is to start and finish the mod by the end of June.
yeh originally i had reihaidrummer account but i couldnt log in for a while thats why i made another one. oh well i guess lost forever nevermind. cool will be looking forward for your next project
Can I use the Hori EX2 shaft instead of the longer Sanwa Shaft? Or will it have to be the Sanwa? For an alternative (per your other tutorial) any recommendations on where to buy some Omron switches (Would like those instead of the Cherry ones)/
I never tried to swap out the shaft but i don’t see why that would really be an issue. The only way to really find out is to try, I guess. Omron switches are fine, I only suggested the Cherry switches because they can easily be ordered from Happs which are located in the US.
Hello do i have to replace hori switches even if i upgrade to a sanwa joystick. Also is this joystick worth the money upgrading reliabilty wise. Many thanks bob
LOL i guess i will need four switches if so?
This mod is for installing a Sanwa stick into an Ex2. The switches are already on the PCB. If you just want to replace the switches then check out this walkthrough. http://pineconeattack.com/2008/12/07/how-to-mod-the-hori-fighting-stick-ex2-with-authentic-arcade-parts-xbox-360-version/
[...] [...]
[...] Upgrade the Joystick [...]
[...] [...]