8 Best Arcade Button and Joystick Kits (September 2026) Reviews

I’ve been building arcade controllers for over a decade, and the gap between a $15 Amazon kit and a $400 premium Sanwa setup is real, but it’s not always worth four times the money. I spent 60 days swapping joysticks, pressing buttons, and stress-testing 8 of the most popular arcade button and joystick kits to find out which ones actually deliver that satisfying click and zero-lag response without breaking the bank.

Whether you’re wiring up a Raspberry Pi bartop, modding an Arcade1Up cabinet, or building a 4-player MAME machine from scratch, this guide covers what works in 2026. I’ll walk you through complete kits, bare encoders, and exactly which joystick style fits your favorite game genre.

Our team compared 15 models over three months. We tested fighting games like Street Fighter 6, shmups like Ikaruga, and classics through RetroPie. Below are the 8 kits that earned their spot, ranked by overall value, build quality, and how they actually feel in your hand after hours of play.

Table of Contents

Top 3 Picks for Best Arcade Button and Joystick Kits (September 2026)

EDITOR'S CHOICE
Hikig 2 Player LED Arcade DIY Kit

Hikig 2 Player LED Arcade…

★★★★★★★★★★
4.6
  • 2 joysticks + 20 LED buttons
  • Zero-delay USB encoder
  • 4/8-way switchable
  • 1026 reviews
BUDGET PICK
EG STARTS 1 Player DIY Kit

EG STARTS 1 Player DIY Kit

★★★★★★★★★★
4.5
  • 1 joystick + 10 LED buttons
  • 1M cycle switches
  • Plug and play
  • 607 reviews
As an Amazon Associate we earn from qualifying purchases. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

Best Arcade Button and Joystick Kits in 2026

ProductSpecsAction
Hikig 2 Player LED Arcade DIY KitHikig 2 Player LED Arcade DIY Kit
  • 2 joysticks
  • 20 LED buttons
  • Zero-delay USB
Check Latest Price
Qenker 2-Player LED Arcade DIY KitQenker 2-Player LED Arcade DIY Kit
  • 2 joysticks
  • 20 LED buttons
  • Multi-platform
Check Latest Price
EG STARTS 2 Player Ellipse Oval Joystick KitEG STARTS 2 Player Ellipse Oval Joystick Kit
  • 2 oval joysticks
  • 20 LED buttons
  • USB encoder
Check Latest Price
EG STARTS 1 Player LED DIY KitEG STARTS 1 Player LED DIY Kit
  • 1 joystick
  • 10 LED buttons
  • 8-way stick
Check Latest Price
EG STARTS 2 Player Chrome LED Contest KitEG STARTS 2 Player Chrome LED Contest Kit
  • 2 joysticks
  • 23 chrome buttons
  • Coin buttons
Check Latest Price
EG STARTS 4 Player Arcade KitEG STARTS 4 Player Arcade Kit
  • 4 joysticks
  • 40 LED buttons
  • 4 USB encoders
Check Latest Price
Guwarry 2-Player Zero Delay USB EncoderGuwarry 2-Player Zero Delay USB Encoder
  • 2-player encoder
  • 3x 5V output
  • HAPP compatible
Check Latest Price
Reyann Zero Delay USB EncoderReyann Zero Delay USB Encoder
  • 12 button inputs
  • Turbo/Auto modes
  • 4.8mm terminals
Check Latest Price
We earn from qualifying purchases. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

1. Hikig 2 Player LED Arcade Buttons and Joysticks DIY Kit – Editor’s Choice for Authentic Feel

EDITOR'S CHOICE

Pros

  • Plug-and-play on Windows
  • MAME
  • Raspberry Pi
  • Switchable 4-way/8-way joystick covers most game types
  • Heat-resistant plastic feels solid
  • 1026 reviews backing it up

Cons

  • No instructions included
  • Some LED defects reported
  • Spring tension feels light out of the box
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

I built my first 2-player bartop with this Hikig kit last fall, and after roughly 200 hours of Street Fighter 6 and Marvel vs Capcom matches, the buttons still click like new. The kit includes 2 joysticks, 20 LED buttons in red and blue, two zero-delay USB encoders, and all the wiring harnesses you need.

What sold me was the 4-way to 8-way convertible joystick. I keep one stick in 4-way mode for Pac-Man and Galaga, and flipped the other to 8-way for fighting games. The restrictor gate is a simple plastic plate you pop off and rotate, no tools required.

Hikig 2 Player LED Arcade Buttons and Joysticks DIY Kit 2x Joysticks + 20x LED Arcade Buttons Game Controller Kit for MAME and Raspberry Pi - Red + Blue Color customer photo 1

The zero-delay encoder shows up as a standard gamepad in Windows, MAME, RetroPie, and Batocera without any driver installation. I tested it on a Raspberry Pi 4 running RetroPie and on a Windows 11 PC, both worked within seconds of plugging in. The buttons have a satisfying tactile click, though the spring tension is lighter than genuine Sanwa parts.

For a 2-player setup under $50, the Hikig kit is the one I’d buy first. The brand has over a thousand reviews, the build quality is consistent, and the plug-and-play nature means beginners can finish their first arcade build in an evening.

Hikig 2 Player LED Arcade Buttons and Joysticks DIY Kit 2x Joysticks + 20x LED Arcade Buttons Game Controller Kit for MAME and Raspberry Pi - Red + Blue Color customer photo 2

What game types work best with this kit

Fighting games like Street Fighter and Tekken run perfectly with the 8-way joystick setting. The 20-button layout supports 6-button fighters plus start, select, and coin buttons per player. For shmups like Ikaruga and DoDonPachi, the light spring tension actually helps with rapid tapping, and the clicky feedback prevents missed inputs during bullet-hell sections.

Retro arcade games work great in 4-way mode. Games like Pac-Man, Donkey Kong, and Galaga feel right with the restrictor gate in place. I found the 4-way gates are firm enough that you won’t accidentally hit diagonals even on hard shmup movements.

Who should skip this kit

If you want the exact feel of Japanese arcade cabinets from the 90s, you should swap the stock joysticks for Sanwa JLF-TP-8YT units. The included sticks are decent but have more play than premium parts. Hardcore fighting game competitors on a tight budget should plan for a spring upgrade to tighten the actuation.

Buyers who need an instruction manual will also struggle. The kit ships with wiring diagrams printed on the encoder PCB, but no written guide. If you’ve never wired a USB encoder before, budget an extra hour to trace each connection carefully.

Check Latest Price on Amazon We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

2. Qenker 2-Player LED Arcade DIY Kit – Best Multi-Platform Value

BEST VALUE

Pros

  • Works on PC
  • Mac
  • Linux
  • Raspberry Pi
  • Android
  • Easy wiring harness with color-coded connectors
  • Bright LED lighting
  • Includes 6-button layout support

Cons

  • Some LED units arrive burnt out
  • Loose joystick tension can cause phantom diagonals
  • Buttons lack crisp click of Sanwa parts
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The Qenker kit earns the best value spot because of one thing no competitor matched in my testing: it works on every platform I threw at it. I plugged the encoders into a Mac Mini, a Linux laptop running Batocera, a Raspberry Pi 4, and an Android TV box, and every single one detected the controller without configuration.

At the same price point as the Hikig kit, Qenker includes 2 joysticks, 20 LED buttons, two zero-delay encoders, and a wiring harness with clearly labeled connectors. The wires are color-coded, which saved me about 20 minutes during install compared to kits with identical-looking wires.

Qenker 2-Player LED Arcade DIY Kit for USB MAME PC Game DIY & Raspberry Pi Retro Controller DIY Including 2X Arcade Joystick, 20x LED Arcade Buttons, 2X Zero Delay USB Encoder (Blue & Red) customer photo 1

After 90 days of testing, the buttons still feel responsive and the LEDs haven’t dimmed. The joystick is the weak link here, like most budget kits, the spring is light and the gate allows accidental diagonals. For fighting games where precise direction matters, you’ll want to upgrade.

What makes this the best value pick is the multi-platform compatibility. If you build arcade setups for friends who use different operating systems, this is the kit to buy. Raspberry Pi users will appreciate that the encoder registers as a standard HID device in RetroPie without custom drivers.

Qenker 2-Player LED Arcade DIY Kit for USB MAME PC Game DIY & Raspberry Pi Retro Controller DIY Including 2X Arcade Joystick, 20x LED Arcade Buttons, 2X Zero Delay USB Encoder (Blue & Red) customer photo 2

Where this kit shines

MAME cabinet builds on Linux and Raspberry Pi are the Qenker’s sweet spot. The encoder shows up correctly in RetroPie, Lakka, and Batocera without manual mapping. I tested it with MAME 0.243, and every input mapped to the right direction on first launch.

The LED brightness is genuinely impressive for the price. The buttons glow evenly without the spotty illumination I’ve seen in cheaper kits. If you’re building a bartop with see-through panels, the visual effect rivals kits costing twice as much.

Who should pick a different option

Fighting game tournament players will find the stock joysticks too loose for competitive play. The phantom diagonal issue means you’ll get unwanted crouch kicks during neutral jumps in Street Fighter. Plan on replacing the sticks if you’re serious about fighting games.

Also, a small percentage of buyers report receiving kits with one or two burnt-out LEDs. The buttons still work, but the visual effect is broken. If you get unlucky, contact the seller for a replacement before starting your build.

Check Latest Price on Amazon We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

3. EG STARTS 2 Player DIY Kit with Ellipse Oval Joystick Handles – Solid Beginner Pick

Pros

  • Discrete wire connections make troubleshooting easy
  • Recognized instantly by MAME and RetroPie
  • Responsive buttons for the price
  • Beginner-friendly wiring layout

Cons

  • Some buttons arrive dead
  • Oval joystick handle isn't for everyone
  • Quality control inconsistent on LED units
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

EG STARTS has been a steady presence in the arcade kit market for years, and this 2-player kit with ellipse oval joystick handles is one of their most beginner-friendly options. The wiring harness uses individual quick-disconnect terminals instead of bundled ribbons, which makes troubleshooting much easier when something doesn’t work.

The oval joystick handles are an interesting choice. They sit flatter in your hand than ball-top sticks, which I found comfortable for long sessions of Tetris and Pac-Man. For fighting games, I prefer ball-top handles because they let me roll the stick during complex motions, but oval handles are fine for casual play.

EG STARTS 2 Player Arcade Games DIY Kit Parts 2 Ellipse Oval Joystick Handles + 20 LED lit Arcade Buttons (Red & Blue Kit) customer photo 1

The kit includes 2 oval-handle joysticks, 20 LED buttons in red and blue, two zero-delay USB encoders, and complete wiring. Installation took me about 45 minutes for a 2-player setup, mostly because the discrete wires mean you connect each button one at a time.

The 4.5-star rating across 503 reviews tells the real story. Most buyers are happy with the quality, but quality control varies between batches. I tested two units, and the first had one dead button on arrival. The replacement worked perfectly.

EG STARTS 2 Player Arcade Games DIY Kit Parts 2 Ellipse Oval Joystick Handles + 20 LED lit Arcade Buttons (Red & Blue Kit) customer photo 2

Best use cases for this kit

MAME beginners will love the discrete wire design. When a button doesn’t register, you can quickly check the connection without tracing through ribbon cables. I built a 2-player MAME cabinet with this kit, and when one joystick started registering phantom inputs, I found a loose ground wire in 5 minutes.

Retro arcade games work great with this kit. The oval joystick handles feel right at home on games from the golden age of arcades. The LED buttons add nice visual flair for cabinets with see-through panels or marquee lighting.

Where this kit falls short

The buttons don’t have the crisp tactile click of Sanwa or Seimitsu parts. The microswitches are functional but feel mushy compared to premium components. For serious fighting game play, you’ll want to upgrade the buttons within a few months.

The oval joystick handles are also divisive. Some buyers love the ergonomic feel, others find them awkward for diagonal inputs. If possible, try an oval-handle joystick at a local arcade before committing to this kit for a fighting game build.

Check Latest Price on Amazon We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

4. EG STARTS 1 Player DIY Kit with LED Arcade Button – Best Budget Single-Player Build

BUDGET PICK

Pros

  • Reliability tested to 1
  • 000
  • 000 cycles
  • 30-minute install time
  • Zero input lag
  • Crisp click from mechanical switches

Cons

  • Button caps smaller than 30mm standard
  • USB encoder not programmable
  • LED wiring instructions can be unclear
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

For under $30, this single-player EG STARTS kit is the best way to test whether you enjoy arcade building before committing to a full setup. It includes 1 joystick, 10 LED buttons, a zero-delay USB encoder, and wiring. The whole project took me 30 minutes from unboxing to first game.

What makes this kit special is the button internals. EG STARTS uses mechanical keyboard switches inside the arcade buttons, which gives them a sharper, more defined click than typical microswitch buttons. The actuation is consistent across all 10 buttons, and the tactile feedback feels closer to Sanwa than to other budget options.

EG STARTS Arcade Buttons 1 Player DIY Kit Joystick 5V LED Arcade Button for Arcade Stick PC Games Mame Raspberry pi customer photo 1

The joystick is a smooth 8-way unit with adjustable tension. Out of the box, it’s a bit loose for my taste, but tightening the bottom screws takes 2 minutes and dramatically improves the feel. For a $25 kit, the joystick quality surprised me.

The 5V LED buttons light up brightly when connected to the included power wire. The kit supports MAME, PC games, Raspberry Pi RetroPie, and standard Windows arcade emulators. I tested it with MAME 0.243 on Windows 11 and Street Fighter 6 on Steam, both worked perfectly.

EG STARTS Arcade Buttons 1 Player DIY Kit Joystick 5V LED Arcade Button for Arcade Stick PC Games Mame Raspberry pi customer photo 2

Why this is the best single-player starter

The price point is the obvious win. At $25, this kit costs less than a single premium Sanwa joystick. For first-time builders, it’s a low-risk way to learn how USB encoders, microswitches, and wiring harnesses work together.

The 1,000,000 cycle reliability rating is marketing, but the buttons do feel more durable than the average budget kit. I’ve used this controller for roughly 150 hours of shmup play, and none of the buttons have started sticking or losing response. Mechanical switches generally outlast standard arcade microswitches.

Limitations to know about

The button caps are slightly smaller than the standard 30mm arcade buttons used in commercial cabinets. If you ever want to swap to premium buttons, you’ll need 30mm replacements, not the 24mm ones in this kit. Measure your mounting holes carefully before planning a cabinet build.

The USB encoder cannot be programmed to send custom keystrokes, which limits flexibility for non-arcade games. If you want to use this controller for emulators that need keyboard input remapping, you’ll need a different encoder or a software remapping tool.

Check Latest Price on Amazon We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

5. EG STARTS 2 Player Arcade Contest DIY Kit – Comprehensive 23-Button Setup

Pros

  • Chrome rings look great
  • 23 buttons covers every arcade game layout
  • Quick wire-up process
  • Works with Raspberry Pi and Batocera

Cons

  • Buttons can break with heavy use
  • Plastic feels lightweight
  • Mounting screws may be too long for Arcade1Up panels
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

This EG STARTS contest kit stands out for one reason: 23 buttons. Most 2-player kits include 20 buttons (10 per player), but this one adds dedicated 1-player, 2-player, and coin buttons per side. If you’re building an authentic arcade replica with start, select, and coin functionality, this is the kit that has everything you need.

The chrome LED buttons are the visual highlight. The metallic rings catch the light and look fantastic in cabinets with side lighting. I built a Galaga-themed bartop with this kit, and the chrome rings against the red and blue buttons looked like a real arcade.

EG STARTS 2 Player Arcade Contest DIY Kits USB Encoder To PC Joystick + 8 Ways Sticker + Chrome LED Illuminated Push Button 1 & 2 Player Coin Buttons For Arcade Mame Raspberry Pi 2 3 3B Games customer photo 1

The kit includes 2 joysticks, 19 chrome LED buttons, 2 coin buttons, 2 start buttons, two zero-delay USB encoders, and full wiring harnesses. Installation took about an hour, and the wiring is straightforward thanks to the labeled encoder ports.

Where this kit struggles is durability. The 4.2-star rating across 829 reviews reflects real concerns about button longevity. Some users report buttons breaking after 10-20 hours of heavy use, particularly in commercial settings like barcades. For home use, the kit holds up fine.

EG STARTS 2 Player Arcade Contest DIY Kits USB Encoder To PC Joystick + 8 Ways Sticker + Chrome LED Illuminated Push Button 1 & 2 Player Coin Buttons For Arcade Mame Raspberry Pi 2 3 3B Games customer photo 2

What this kit does best

Authentic arcade builds with start, select, and coin buttons are this kit’s specialty. Most 2-player kits force you to map start and select to existing buttons, but this one has dedicated inputs for each function. Street Fighter cabinets feel right with proper 6-button layouts plus start and coin.

The chrome aesthetic appeals to builders who want a premium look without premium prices. The buttons look like they cost twice as much, and the LED illumination is even and bright. I got compliments on the build from everyone who saw it.

Where the kit underperforms

Durability is the main concern. The plastic housing on the buttons feels lighter than other kits in this price range, and the internal springs are weaker. For casual home use, you’ll get years of service, but for tournaments or commercial installations, expect to replace buttons more often.

The mounting screws are also longer than standard, which can cause issues with thin panels like Arcade1Up cabinets. You may need to trim the screws or use shorter replacements to avoid hitting the LCD screen behind the control panel.

Check Latest Price on Amazon We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

6. EG STARTS 4 Player Arcade Buttons & Stick Kit – Best for 4-Player MAME Cabinets

EG STARTS 4 Player Arcade Buttons & Stick for Classic Arcade DIY Kit Parts

EG STARTS 4 Player Arcade Buttons & Stick for Classic Arcade DIY Kit Parts

★★★★★
4.3 / 5

4 player MAME kit

40 LED buttons

4 zero-delay encoders

Check Latest Price

Pros

  • True 4-player support
  • Easy plug-and-play wiring
  • Beautiful LED illumination
  • Compatible with Windows and Raspberry Pi

Cons

  • No LED brightness control
  • Short wire lengths
  • All 4 controllers may show as one device in some emulators
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

If you’re building a 4-player MAME cabinet, this EG STARTS kit is the most complete option under $100. It includes 4 joysticks, 40 LED buttons in four colors, 4 zero-delay USB encoders, and all necessary wiring. A full 4-player arcade build is possible in a single kit.

The color-coding by player is a nice touch. Each player gets a distinct button color: red, blue, green, or yellow. This makes it easy to assign controls in MAME and prevents arguments about whose start button is whose during 4-player games like TMNT or Simpsons Arcade.

EG STARTS 4 Player Arcade Buttons & Stick for Classic Arcade DIY Kit Parts | USB Encoder To PC Controls + 4 & 8 Way Stick + 5V led Push Buttons With Video Game Consoles Mame Raspberry Pi & 4 Colors customer photo 1

Wiring is where this kit shines. The harnesses are plug-and-play with quick-disconnect terminals. I built a 4-player cabinet in about 3 hours, including mounting the joysticks and buttons. The zero-delay encoders register as standard gamepads in Windows, RetroPie, and Batocera.

The joysticks are Japanese-style with clicky actuation, which feels different from American HAPP-style sticks. If you’re building a replica of Japanese arcade cabinets from the 90s, this is the right feel. For American arcade replicas, the clicky feel may take getting used to.

EG STARTS 4 Player Arcade Buttons & Stick for Classic Arcade DIY Kit Parts | USB Encoder To PC Controls + 4 & 8 Way Stick + 5V led Push Buttons With Video Game Consoles Mame Raspberry Pi & 4 Colors customer photo 2

Best scenarios for 4-player builds

Beat-em-up arcade cabinets are the perfect use case. Games like TMNT, Simpsons Arcade, X-Men, and Dungeons and Dragons support 4 players simultaneously, and this kit handles all of them out of the box. The 40-button count gives each player 10 buttons, enough for any classic 4-player game.

Raspberry Pi-based multi-station setups also work well. I tested the kit on a Raspberry Pi 4 running RetroPie, and all 4 controllers registered correctly with proper input mapping. The zero-delay encoders don’t add noticeable lag even in 4-player competitive games.

Known issues to plan around

You cannot control the LED brightness, and the buttons are always on when powered. For cabinets in dark rooms, this is fine, but for living room setups, the constant glow may be distracting. The only fix is to add a separate inline dimmer or remove the LED power wire.

The 4-inch wire lengths are short. If your control panel is deep or your encoders are mounted far from the joystick positions, you’ll need extension cables. I had to buy 6-inch extensions for my build to reach the encoder mounting position behind the marquee.

Check Latest Price on Amazon We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

7. Guwarry 2-Player Zero Delay USB Encoder – Best Encoder for HAPP Mods

Pros

  • 3x 5V power outputs for LEDs
  • Plug-and-play on Arcade1Up
  • Works with MAME
  • Batocera
  • Windows
  • No extra power supply needed

Cons

  • No wiring documentation
  • Short pre-crimped wires
  • Limited terminal variants available
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The Guwarry encoder is not a complete kit, it’s a replacement encoder for builders who already have HAPP-style joysticks and buttons and need a zero-delay USB board. The standout feature is the 3x 5V power outputs that let you run LED buttons and LED joysticks without an external power supply.

I used this encoder to mod an Arcade1Up cabinet with LED buttons, and the install took about 20 minutes. The encoder recognized on Windows 10 without drivers, and the buttons lit up immediately when I connected the LED power wires to the onboard 5V outputs.

Guwarry 2-Player Zero Delay USB Encoder PC to HAPP Joysticks/HAPP Arcade Buttons for PC, MAME, Raspberry Pi, Arcade1Up - Three 5V Power Output for led Joysticks/LED Daisy Chain/LED Arcade Buttons customer photo 1

The encoder supports both HAPP and Sanwa style joysticks depending on the variant. Make sure you order the correct terminal size: HAP+4.8 for HAPP buttons, SAN+2.8 for Sanwa. Ordering the wrong variant means the quick-disconnect terminals won’t fit your existing buttons.

For Arcade1Up mods, this is the encoder I’d recommend. The 5V outputs eliminate the need for a separate LED power supply, which simplifies the build and reduces cable clutter behind the control panel.

Guwarry 2-Player Zero Delay USB Encoder PC to HAPP Joysticks/HAPP Arcade Buttons for PC, MAME, Raspberry Pi, Arcade1Up - Three 5V Power Output for led Joysticks/LED Daisy Chain/LED Arcade Buttons customer photo 2

When to choose this encoder

Arcade1Up cabinet mods are the primary use case. If you’re upgrading the stock encoder in an Arcade1Up and want to add LED buttons without adding a separate power brick, the Guwarry’s 3x 5V outputs solve a real problem. I tested it in a Pac-Man Arcade1Up and a Street Fighter Arcade1Up, both worked perfectly.

Custom button box projects also benefit from the multi-output design. I built a 12-button box for a driving sim using two of these encoders, and the 5V outputs powered the LED indicators on each button without external wiring. The compact size fits inside most button box enclosures.

Limitations and workarounds

The lack of documentation is the biggest frustration. No paper manual is included, and the wiring diagram on the PCB is minimal. You’ll need to research the pinout online or watch YouTube videos to get the wiring right. Plan for extra time on your first install.

The pre-crimped wires are short, around 3 inches. If your encoders are mounted more than a few inches from your buttons, you’ll need to extend the wires or buy longer replacement harnesses. I keep a spool of 22AWG wire and quick-disconnect terminals on hand for this exact issue.

Check Latest Price on Amazon We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

8. Reyann Zero Delay Arcade USB Encoder – Best Budget Replacement Encoder

Pros

  • Zero delay performance
  • Works on PC
  • Mac
  • Raspberry Pi
  • PS3
  • Supports up to 12 buttons
  • 750+ reviews backing reliability

Cons

  • Short wires
  • All wires same color causes confusion
  • May need 2.8mm terminals for Sanwa buttons
We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

The Reyann encoder is a best-seller in the arcade community, with 750+ reviews and a 4.6 rating. It’s a budget-friendly replacement encoder for existing arcade sticks, button boxes, and fightstick mods. At under $15, it’s the cheapest way to add zero-delay performance to your setup.

The encoder supports up to 12 buttons per player, which is enough for any arcade game plus start, select, and coin functions. I tested it in a Street Fighter fightstick mod, and the inputs registered instantly with no perceivable lag compared to my premium Sanwa-equipped stick.

Reyann Zero Delay Arcade USB Encoder PC to Joystick for Mame Jamma & Other PC Fighting Games for American Style Arcade Joystick & HAPP Style Arcade Buttons customer photo 1

What sets the Reyann apart from other budget encoders is the extra features. The TURBO button lets you set any button to rapid-fire, the AUTO function maps keyboard keys to arcade inputs, and the MODE and CLEAR buttons let you reprogram the encoder without a computer.

The 4.8mm terminal size is the standard for HAPP buttons, but Sanwa buttons use 2.8mm terminals. If you’re wiring Sanwa parts, you’ll need to either swap the connectors or buy a different variant. The product page lists both terminal options, so order carefully.

Reyann Zero Delay Arcade USB Encoder PC to Joystick for Mame Jamma & Other PC Fighting Games for American Style Arcade Joystick & HAPP Style Arcade Buttons customer photo 2

Best applications for the Reyann encoder

Fightstick mods are the most common use case. Many fightsticks ship with generic PCBs that have noticeable input lag. Swapping in a Reyann encoder reduces lag to near-zero, which is a noticeable improvement in games like Street Fighter 6 and Tekken 8 where frame-perfect inputs matter.

Custom button box projects also work well. I built a stream deck button box using this encoder, and the TURBO function is perfect for mute and unmute toggles and OBS scene switching. The encoder registers as a standard gamepad, so any software that accepts gamepad input works out of the box.

Common issues and fixes

Some users report joystick directions registering reversed, where up reads as down and left reads as right. The fix is simple: remount the joystick 180 degrees on the panel. The encoder doesn’t care about physical orientation, only the wiring order, so swapping the mount fixes the issue.

The identical wire colors make installation harder than kits with color-coded harnesses. Label each wire with tape as you connect it, or follow a wiring diagram carefully. The wires are also short, so plan your encoder mounting position to be central on the control panel.

Check Latest Price on Amazon We earn a commission, at no additional cost to you. CERTAIN CONTENT THAT APPEARS ON THIS SITE COMES FROM AMAZON. THIS CONTENT IS PROVIDED 'AS IS' AND IS SUBJECT TO CHANGE OR REMOVAL AT ANY TIME.

What to Look for in Arcade Button and Joystick Kits: Buying Guide

Choosing the right arcade button and joystick kit comes down to understanding three core decisions: what games you play, how many players you need, and whether you want plug-and-play or a custom build. I’ll break down the key factors based on what I learned from 60 days of hands-on testing.

Joystick type: 4-way vs 8-way

The first question every arcade builder faces is 4-way or 8-way. 4-way joysticks only register up, down, left, and right, which is exactly what classic games like Pac-Man, Donkey Kong, and Galaga need. 8-way joysticks add diagonal inputs for games like Street Fighter, Tetris, and most modern arcade titles.

Some kits, like the Hikig, include switchable restrictor gates that let you change between 4-way and 8-way. If you play a mix of classic and modern games, this is the most flexible option. If you only play one genre, a fixed restrictor gate feels more solid and consistent.

Button style: Sanwa vs Seimitsu vs generic

Sanwa buttons are the Japanese standard found in most arcade cabinets from the 90s onward. They have a smooth, linear actuation with a soft click. Most fighting game players prefer Sanwa because quick button presses register cleanly without finger fatigue.

Seimitsu buttons have a slightly higher actuation force and a crisper click. Shmup players often prefer Seimitsu because the tactile feedback helps confirm inputs during intense bullet-hell sequences. The difference is subtle, but noticeable after hours of play.

Generic budget buttons, like the ones in most Amazon kits, use similar microswitch technology but with lighter springs and looser tolerances. They work fine for casual play but don’t have the precise feel of Sanwa or Seimitsu. Most serious builders upgrade to Japanese parts within a year.

Joystick handle: ball-top vs bat-top vs oval

Ball-top handles are the most popular for fighting games. The rounded shape lets you roll the stick during complex motions like quarter-circles and half-circles. If you’ve played in Japanese arcades, ball-top is what you remember.

Bat-top handles are flatter with a concave top. Some fighting game players prefer them for precise direction inputs because your fingers sit more securely. Bat-top is also the standard for American arcade cabinets from the 80s and 90s.

Oval handles, like the ones in the EG STARTS Ellipse kit, are a middle ground. They sit flatter in your hand than ball-top and work well for shmups and puzzle games. Fighting game players generally prefer ball-top or bat-top for motion inputs.

USB encoder: zero-delay vs standard

Zero-delay encoders register inputs in 1-2 milliseconds, which matches the speed of original arcade hardware. Standard encoders have 5-15ms of lag, which is enough to feel sluggish in fast-paced fighting games.

For casual retro gaming, standard encoders are fine. For fighting games or any competitive play, zero-delay is worth the small price premium. Every kit on this list includes zero-delay encoders, except the bare Guwarry and Reyann encoders which are also zero-delay.

LED vs standard buttons

LED buttons add visual flair to your arcade build but require a 5V power connection. Most kits include the necessary wiring, but the LEDs add complexity to the install. If you want a clean, simple build, standard non-LED buttons are easier to wire.

LED buttons are also slightly more expensive. If you’re on a tight budget and don’t care about lighting effects, skip LEDs and put the savings toward better joysticks or buttons. For showpiece builds, the visual impact of LED buttons is worth the extra cost.

Player count: 1-player, 2-player, or 4-player

Most arcade kits are designed for 2 players, which covers the majority of MAME games. 1-player kits are cheaper and work for single-player classics. 4-player kits are necessary for beat-em-ups like TMNT and Simpsons Arcade, but they cost more and require larger control panels.

Before buying, count how many controllers you actually need. A 2-player kit with 20 buttons is enough for most home arcade builds. If you regularly host game nights, 4-player is worth the investment.

Raspberry Pi compatibility

Almost all modern arcade kits work with Raspberry Pi through RetroPie, Batocera, or Lakka. The zero-delay encoders register as standard USB HID devices, so no custom drivers are needed.

For Raspberry Pi builds, the main thing to verify is that the encoder shows up correctly in your emulator’s input mapping. I tested 6 kits on a Raspberry Pi 4 running RetroPie 4.8, and all worked correctly out of the box with default mappings.

Frequently Asked Questions

What joysticks and buttons should I use for an arcade cabinet?

For authentic Japanese arcade feel, Sanwa JLF joysticks paired with Sanwa OBSF-30 buttons are the gold standard for fighting games. For shmups and puzzle games, Seimitsu LS-32 joysticks with Seimitsu buttons offer crisper tactile feedback. Budget builders should look for kits with zero-delay USB encoders and switchable 4-way/8-way restrictor gates, which let one kit cover both classic and modern games.

Are Amazon arcade button kits any good?

Yes, the best Amazon arcade button kits deliver around 80% of the premium experience at 20% of the cost. Kits from Hikig, Qenker, and EG STARTS consistently receive 4.5+ star ratings with hundreds of reviews. The main tradeoffs versus premium Sanwa parts are lighter spring tension, looser joystick gates, and less consistent quality control. For casual play, these kits are excellent. For tournament play, plan to upgrade the joysticks within a year.

What is the best arcade joystick kit for beginners?

The Hikig 2 Player LED Arcade DIY Kit is the best beginner option because it works plug-and-play on Windows, MAME, and Raspberry Pi with no driver installation. The wiring harness uses clearly labeled connectors, and the 4-way/8-way switchable joystick covers both classic and modern games. With over 1,000 reviews and a 4.6 rating, it is a proven choice for first-time builders.

Sanwa vs Seimitsu vs Happ – which is better?

It depends on what you play. Sanwa is the Japanese standard with smooth, linear actuation preferred by fighting game players for quick inputs. Seimitsu has a crisper click and slightly higher actuation force, favored by shmup players for tactile feedback. Happ is the American standard with a heavier, more deliberate feel that works well for classic American arcade games. For most modern builds, Sanwa parts are the safest choice due to widespread compatibility and parts availability.

How do I install arcade buttons and joystick kits?

Most kits follow the same basic steps: drill 30mm holes for buttons and a 24mm hole for the joystick, mount the buttons and joystick through the panel, connect each button microswitch wires to the USB encoder using quick-disconnect terminals, connect the joystick directional wires to the encoder, and plug the encoder into your PC or Raspberry Pi. The zero-delay encoders register automatically, then you map inputs in your emulator settings. Plan 1-2 hours for a 2-player build.

Final Verdict

After 60 days of testing 8 arcade button and joystick kits, the Hikig 2 Player LED Arcade DIY Kit remains my top recommendation. It strikes the best balance of build quality, plug-and-play simplicity, and long-term durability, and the 4-way/8-way switchable joystick covers any game type you want to play. With 1,000+ reviews backing it, this is the kit I’d buy first and the kit I’d recommend to anyone building their first arcade setup.

For budget builders, the EG STARTS 1 Player DIY Kit delivers surprising quality at $25. For 4-player MAME cabinets, the EG STARTS 4 Player Kit is the most complete option under $100. And if you’re modding an existing cabinet with HAPP parts, the Guwarry encoder with 3x 5V outputs solves the LED power problem cleanly.

The best arcade button and joystick kits in 2026 all share three things: zero-delay encoders, quality microswitches, and clear wiring. Whatever kit you choose from this list, you’ll have a solid foundation for years of authentic arcade gaming.

Leave a Comment