
Nothing ruins a good arcade session faster than a sloppy joystick. I have spent the last few years building and modding arcade cabinets, and I can tell you firsthand that upgrading your stock controls changes the entire experience. Whether you are restoring a vintage cabinet, upgrading an Arcade1Up, or building a custom MAME rig from scratch, finding the best arcade joystick replacement kits makes all the difference.
The right kit gives you tighter inputs, better durability, and a genuine arcade feel that stock parts simply cannot match. I have tested dozens of kits across different budgets and use cases, from authentic Japanese Sanwa setups to budget-friendly DIY bundles. This guide covers the top 8 options available right now so you can pick the one that fits your project perfectly.
There are a few things that separate a great kit from a mediocre one: the quality of the microswitches, the restrictor gate design, and whether the included encoder board introduces any input delay. I will walk you through all of that and more in the reviews below.
| Product | Specs | Action |
|---|---|---|
Sanwa JLF-TP-8YT Bundle Kit
|
|
Check Latest Price |
Sanwa JLF-TP-8YT Joystick
|
|
Check Latest Price |
Hikig 2 Player LED DIY Kit
|
|
Check Latest Price |
EG STARTS 1P LED DIY Kit
|
|
Check Latest Price |
EG STARTS 2P Oval Handle Kit
|
|
Check Latest Price |
EG STARTS 2P Classic Kit
|
|
Check Latest Price |
SJ@JX Arcade DIY Kit
|
|
Check Latest Price |
EG STARTS 4P LED Kit
|
|
Check Latest Price |
Japanese Sanwa parts
8 OBSF-30 push buttons
4/8-way adjustable
Snap-in installation
This Sanwa bundle kit is the real deal. I swapped this into my Qanba arcade stick and the difference was immediate. The JLF-TP-8YT joystick has that signature smooth engagement where you feel the microswitch activate without any gritty resistance. The balltop sits comfortably in your hand during long fighting game sessions, and the engage points are tight enough for precise inputs.
The eight OBSF-30 buttons that come with this bundle have a satisfying snap to them. They are the same buttons you will find in Japanese arcade cabinets, which means they are built for millions of activations. Snap-in installation took me about 15 minutes with a control panel that was around 4mm thick. If your panel is pushing the 5mm limit, you might need to do a little filing.

One thing to watch out for: this kit does not include a 4-way gate, so if you are building a cabinet for classic games like Pac-Man or Donkey Kong, you will need to pick up the Sanwa GT-Y restrictor plate separately. Also, the mounting screws are on the softer side. I learned the hard way that overtightening strips them easily, so go easy with the screwdriver.
The 4-way and 8-way restrictor switch is built into the base, and changing between them is a simple rotation of the gate. For fighting game enthusiasts doing Street Fighter or King of Fighters setups, the 8-way configuration gives you clean diagonal inputs every time.

This kit shines brightest as a fighting game upgrade. If you are running a MadCatz TE, Mayflash F500, or similar arcade stick, the Sanwa JLF drops right in with no modifications needed. It is also a top choice for custom arcade cabinet builders who want authentic Japanese arcade quality without sourcing individual components.
The joystick works with control panels up to 5mm thick, which covers most metal and plastic panels. The 5-pin wiring harness connects easily to most encoder boards. If you are upgrading an Arcade1Up cabinet, you will need to reuse the original wiring or pick up a 5-pin harness since one is not included in this bundle.
Original Sanwa from Japan
5-pin connector
4/8-way restrictor
220g weight
This is the standalone Sanwa JLF-TP-8YT joystick, and with over 1,900 reviews backing it, it is the most widely recommended arcade joystick replacement on the market. I have installed at least five of these in various cabinets, and every single time the result is the same: buttery smooth movement with crisp directional inputs.
The spring tension on this joystick hits the sweet spot between too stiff and too loose. When you let go of the balltop, it snaps back to dead center immediately. That matters more than most people realize, especially in fighting games where neutral position accuracy affects everything from blocking to special move execution.

This is the joystick that Reddit users on r/Arcade1Up recommend most often, and for good reason. It drops into Arcade1Up cabinets with minimal effort. The whole swap takes about 15 minutes if you know what you are doing, or closer to 30 minutes if it is your first time. No drilling, no modification to the panel.
Since this is just the joystick without buttons, you will need to source those separately if you are doing a full upgrade. The 5-pin connector on the bottom makes wiring straightforward, though some older arcade boards may require an adapter. I recommend pairing this with Sanwa OBSF-30 buttons for a complete upgrade.

If you already have decent buttons and just need to fix a wobbly or unresponsive joystick, this is the single best upgrade you can make. It is also ideal for Arcade1Up owners who want a premium feel without buying a full kit. The quality-to-price ratio here is hard to beat for an authentic Japanese component.
The stock square gate works well for 8-way games and fighting titles. If you play classic 4-way games like Pac-Man or Galaga, you can swap in a Sanwa GT-Y octagonal or 4-way restrictor gate. The gate rotates easily on the underside of the joystick, so switching between configurations takes under a minute once you have the restrictor plate.
2 joysticks + 20 LED buttons
Zero delay USB encoder
Compatible with MAME and Pi
Retro theme
I built a full 2-player MAME cabinet using this Hikig kit, and honestly, for the price, I was impressed. You get two joysticks, twenty LED-backlit buttons, and two zero-delay USB encoders all in one box. The wiring is color-coded, which saved me a lot of headache during assembly. Total install time was about 45 minutes for both player sides.
The LED buttons are genuinely bright and look fantastic behind a dark control panel. They give off a vibrant retro arcade glow that makes the whole cabinet pop. The zero-delay encoders worked flawlessly with my Raspberry Pi running RetroPie. I detected no noticeable input lag during testing with Street Fighter II and Metal Slug.

The joysticks are Sanwa-style clones, which means they are close in design but not identical to the real thing. They feel about 15% stiffer than an authentic JLF, and the engage points are slightly wider. For casual and intermediate players, this will not matter much. Competitive fighting game players might want to swap in genuine Sanwa sticks later.
The buttons are the weakest link in this kit. They work fine out of the box, but the springs are softer than I would like. After a few weeks of heavy use, a couple of them started to feel a bit mushy. The fix is easy though: you can swap in stiffer springs or replace the buttons entirely with Sanwa OBSF-30s down the line.

This kit works with Windows PCs, Raspberry Pi, RetroPie, and Batocera out of the box. The zero-delay USB encoders are recognized automatically without needing to install drivers. I tested it on Windows 10 and a Raspberry Pi 4, and both detected all inputs immediately after plugging in.
The plastic construction holds up well for home use. The buttons and joysticks mount cleanly through standard 24mm and 30mm holes. If you are building a cabinet from scratch, this kit gives you roughly 90% of the authentic arcade experience at a fraction of the cost of sourcing individual Japanese components.
1-player kit
5V LED buttons
USB encoder
1M cycle switches
This EG STARTS single-player kit is the one I recommend to people building their first arcade controller. At its price point, you get a full setup: one joystick, a set of 5V LED buttons, a zero-delay USB encoder, and all the wiring you need. It is perfect for a small bartop arcade or a single-player RetroPie build.
The microswitches are rated for one million cycles, which sounds impressive, though I would take that with a grain of salt based on how some users report sticky buttons after extended use. That said, out of the box, the click from each button press is satisfying and responsive. I tested it with a few rounds of Mortal Kombat and the inputs felt clean.

The LED illumination is one of the highlights here. The buttons light up evenly and look great in a dim room. The encoder board is compact and easy to mount inside most cabinet enclosures. Wiring is straightforward thanks to the labeled connectors on the encoder.
My main gripe is that the button caps are slightly smaller than standard 30mm arcade buttons. This matters if you are upgrading an existing panel with pre-cut 30mm holes, because the caps might sit a bit loose. Also, the included instructions for wiring the LED power are not always accurate, so be prepared to do some trial and error or look up a diagram online.

If you have never built an arcade controller before, this kit keeps things simple. Everything plugs together without soldering, and the USB encoder is recognized by Windows and Raspberry Pi automatically. It is a low-risk way to get into the hobby without spending much.
For light to moderate home use, this kit holds up fine. If you are building something for a public space or a busy game room, the button quality might become a concern after a year or two. Budget for replacement buttons if you expect heavy daily use.
2-player kit
Oval joystick handles
20 LED buttons
2 USB encoders
This EG STARTS kit caught my attention because of the oval joystick handles. If you prefer the feel of a bat-top grip over a ball-top, the ellipse shape gives you something closer to that without being a full bat-top design. I installed this in a friend’s cabinet and we both agreed the handles felt comfortable during extended play sessions.
The kit includes two complete player setups: two joysticks, twenty LED buttons (ten red, ten blue), and two zero-delay USB encoders. The wiring harnesses are color-coded and clearly labeled. My friend had both players wired and running within an hour, and he had never built an arcade controller before.

The LED buttons are bright and vibrant, giving the control panel a polished arcade look. The encoders worked perfectly with his Batocera setup. We tested it with TMNT, Simpsons, and a few fighting games, and all inputs registered without any noticeable delay.
The biggest issue we ran into was the joystick knobs working loose over time. After a couple of weeks of play, both handles started rotating freely during intense sessions. A bit of thread lock solved the problem, but it is something to be aware of. Also, switching between 4-way and 8-way mode requires disassembling the joystick base, which is not ideal if you swap frequently.

This is a solid choice for someone building a 2-player home arcade cabinet on a budget. The oval handles are comfortable for players with larger hands, and the overall value for what you get is strong. It works well with MAME, RetroPie, and Batocera right out of the box.
The ellipse-shaped handles are a nice middle ground between ball-top and bat-top designs. They provide more surface area for your grip than a ball-top, which can reduce hand fatigue during longer sessions. If you have tried ball-tops and found them too small, these oval handles are worth considering.
2-player kit
18 push buttons
Auto-fire mode
10M cycle microswitches
This EG STARTS classic kit takes a more straightforward approach: no LED lighting, no fancy handles, just functional arcade parts. I used this kit for a RetroPie bartop build and it delivered exactly what I needed. The 18 buttons include the 1P and 2P start buttons, which is a nice touch that saves you from sourcing those separately.
The microswitches in this kit are rated for 10 million cycles, which is significantly higher than the 1 million rating on the LED-equipped EG STARTS kits. The button presses have a firm, clicky feel that reminded me of old Happ buttons. If you grew up playing on American-style arcade cabinets, this tactile response will feel familiar.

Installation was smooth on my wooden control panel. The 1-1/8 inch hole size is standard and my Forstner bit cut clean holes that fit perfectly. The zero-delay USB encoders were recognized by my Raspberry Pi 3 immediately, though I did notice a very slight input lag compared to my Sanwa-equipped cabinet.
The auto-fire mode is a fun addition for shoot-em-ups and bullet hell games. You activate it through the encoder board, and it works as expected. The wires between the buttons and the encoder are a bit short though. In a larger cabinet with a full-size control panel, you might need extensions or to reposition the encoder board closer to center.

This kit works well with Windows PCs, Raspberry Pi, and MAME setups. It is not XInput compatible, which means it will not work properly with some modern PC games that expect Xbox-style controller inputs. For retro gaming and emulation, it performs exactly as intended.
The included wires are about 12 inches long. For a bartop cabinet, this is plenty of slack. For a full-size standing cabinet with a wide control panel, you may find yourself stretching to reach the encoder. Plan your encoder placement accordingly, or pick up some extension wires before you start your build.
Sanwa-style joystick
10 button kit
Zero delay encoder
Multi-platform
The SJ@JX kit occupies an interesting space in the market. It gives you a Sanwa-sized joystick and 10 buttons with a zero-delay encoder, all at a very competitive price. I picked one up for a test build and was pleasantly surprised by the joystick quality. The resistance and click feel genuine enough that most casual players would not notice the difference between this and a real Sanwa JLF.
The joystick uses the same mounting dimensions as a Sanwa JLF, which means it fits in the same holes and works with the same panels. That is a big advantage if you want to upgrade to a genuine Sanwa later without modifying your cabinet. The 8-way engagement is precise, and I had no trouble pulling off quarter-circle motions in fighting games.

The buttons, on the other hand, are where the cost savings show. They function fine but feel lighter and less substantial than Sanwa or even EG STARTS buttons. The tactile feedback is muted, almost like pressing a stiff membrane key rather than clicking a proper microswitch. They work, but they do not inspire the same confidence as higher-end options.
Compatibility is broad. I tested this kit on Windows, a Mac, and a Raspberry Pi 4, and it worked on all three without installing any drivers. The zero-delay encoder keeps things responsive, though one user on a forum reported detection issues with a specific Android TV box. For standard PC and Pi setups, you should not have any problems.

This kit makes sense when you want to test the waters of arcade building without committing much money. It is also a good option for a kids’ arcade project where premium button feel is less important than having working controls. The joystick is genuinely good, which makes it easy to recommend despite the mediocre buttons.
Since the joystick shares Sanwa JLF dimensions, you can start with this kit and upgrade individual components later. The most impactful upgrade would be swapping the buttons for Sanwa OBSF-30 or Seimitsu PS-14 units. The encoder board is reusable, so you only need to replace the parts you want to improve.
4-player kit
40 LED buttons
4 USB encoders
2100g total weight
Building a 4-player arcade cabinet is a different beast entirely, and this EG STARTS kit is one of the few complete packages that covers all four player positions in a single box. You get four joysticks, forty LED buttons, and four zero-delay USB encoders. I used this for a full-size TMNT cabinet build, and the end result was a crowd-pleaser.
The LED buttons across all four positions light up evenly and create a really striking visual when the cabinet is powered on in a dark room. Each player gets their own USB encoder, which means wiring is modular. If one player’s controls have an issue, you can troubleshoot that section without pulling apart the entire panel.

The joysticks perform well for casual play. I ran through several sessions of The Simpsons, TMNT, and X-Men with three friends, and all inputs were responsive and accurate. The zero-delay encoders held up during simultaneous 4-player action with no ghosting or missed inputs on my Windows setup.
The main downside is that there is no way to adjust the LED brightness or turn the lights off. If you are sensitive to bright lights or want to dim them for a more authentic arcade look, you are out of luck without modifying the wiring yourself. Also, the joysticks are fine for home use but would probably wear out quickly in a commercial environment.

This kit is purpose-built for full-size 4-player cabinets. If you are building a TMNT, Simpsons, or NBA Jam cabinet, it gives you everything you need in one package. It is also popular with Arcade1Up owners who want to mod their cabinets with LED controls and need enough parts for multiplayer setups.
With four separate USB encoders, each player gets their own connection to the host system. This eliminates the daisy-chain issues that some multi-player kits have. I tested all four players simultaneously on both Windows and Raspberry Pi, and every input was registered correctly without conflicts.
Picking the right kit depends on what you are building, what you are playing, and how much you want to spend. Here are the key factors I consider every time I start a new arcade project.
Japanese-style joysticks like the Sanwa JLF use a ball-top design with shorter throw distances and lighter spring tension. They excel at fighting games and any title that requires fast, precise inputs. American-style joysticks (Happ-style) use a bat-top with longer throws and stiffer springs, which works better for classic 4-way games and some players with larger hands. Most kits in this guide use the Japanese style or a clone of it.
The restrictor gate determines which directions the joystick can register. An 8-way gate allows all eight directions including diagonals, which is essential for fighting games and most modern arcade titles. A 4-way gate restricts movement to up, down, left, and right, which prevents accidental diagonal inputs in games like Pac-Man, Donkey Kong, and Dig Dug. Most kits in this guide support switchable 4/8-way operation, but some require disassembling the joystick base to make the switch.
The encoder board translates your physical button presses and joystick movements into digital signals the computer can read. A zero-delay USB encoder means there is virtually no lag between your input and the on-screen response. This is non-negotiable for fighting games and competitive play. All the kits reviewed above include zero-delay encoders, and I would not recommend any kit that does not.
Match your kit to your cabinet. A single-player bartop build only needs one joystick and six to eight buttons. A full-size cabinet for couch co-op needs two complete player setups. Party cabinets running 4-player beat-em-ups need the full four-player treatment. Buying more kit than you need wastes money, while buying less means a second order and more waiting.
LED-backlit buttons add visual flair but can sometimes have weaker springs than non-LED versions. If you prioritize clicky, responsive buttons over looks, non-LED kits often have better tactile feedback. Sanwa OBSF-30 buttons remain the gold standard for feel and durability. Budget button quality varies, so check reviews specific to the kit you are considering.
The Sanwa JLF-TP-8YT is widely considered the best arcade joystick for most users. It offers smooth, precise movement with reliable microswitches and a switchable 4/8-way restrictor gate. With over 1,900 reviews and a 4.6-star rating, it is the go-to choice for Arcade1Up upgrades, fighting game setups, and custom cabinet builds.
Sanwa joysticks are the industry standard for Japanese-style arcade controls. They offer the smoothest engagement, most consistent spring tension, and longest-lasting microswitches available. For fighting games and precision-heavy arcade titles, Sanwa is the top choice. However, players who prefer American-style controls with longer throw distances and stiffer springs may prefer Happ-style joysticks instead.
To replace a Sanwa joystick, first disconnect the 5-pin wiring harness from the bottom of the joystick. Unscrew the mounting screws holding the joystick to the control panel (typically four screws). Lift the old joystick out from below the panel. Place the new joystick in position, align the mounting holes, and secure with screws. Reconnect the 5-pin harness and test all directions before closing up the panel. The entire process takes about 15 to 30 minutes.
Yes, you can upgrade Arcade1Up joysticks without any drilling. The Sanwa JLF-TP-8YT drops directly into most Arcade1Up cabinets using the existing mounting holes. The swap involves removing the stock joystick, placing the Sanwa unit in the same position, and connecting the wiring. Forum users on r/Arcade1Up consistently report that this is a straightforward 15 to 30 minute process for beginners.
After testing kits across every budget and configuration, the Sanwa JLF-TP-8YT remains my top recommendation for anyone serious about arcade controls. Whether you go with the full bundle kit or the standalone joystick, you are getting the same authentic Japanese parts found in commercial arcade cabinets worldwide. It is the upgrade that makes the biggest tangible difference in how your games feel.
For builders on a budget, the Hikig 2 Player LED Kit delivers an impressive 90% of the premium experience at a fraction of the cost. And if you are building a full 4-player party cabinet, the EG STARTS 4 Player LED Kit gives you everything in one box. Whichever direction you go, swapping out stock controls for a quality arcade joystick replacement kit is one of the most satisfying upgrades you can make to any arcade project in 2026.