The Thunderstick guide
Practical advice to help you choose, connect, and get back to the games you love.
A MAME cabinet is only as good as its controls. Emulation gets you the games; the right joystick, spinner or trackball gets you the feel. Every GRS control below outputs standard USB HID — plug-and-play with MAME, RetroArch, RetroPie and Batocera on PC or Raspberry Pi, no drivers needed.
| If you play… | You need | Our part |
|---|---|---|
| Pac-Man, Galaga, Street Fighter, Mortal Kombat | Joystick with the right gate — 4-way for the classics, 8-way for fighters | GRS joysticks + TOS switchable 4↔8-way restrictor (switch per game) |
| Tempest, Arkanoid, Breakout, Pong | Weighted spinner | GRS spinners — see the Tempest setup guide |
| Centipede, Missile Command, Golden Tee, Marble Madness | Arcade trackball | GRS trackballs — see the Centipede guide and Golden Tee guide |
| Ikari Warriors, T.N.K III, Heavy Barrel | Rotary joystick | GRS IKARI Rotary — the only SNK-licensed one |
| Tron, Discs of Tron | Flight stick + spinner | Tron control setup |
| Star Wars, After Burner, flight games | Analog yoke | GRS Star Wars Flight Yoke |
| Operation Wolf, Time Crisis, House of the Dead | Light gun | GRS Sinden Target Pro |
Buttons and sticks are simple switches — they need an encoder to become USB input. The GRS Zero Delay Encoder V2 handles a stick + buttons; the Universal Encoder Hub connects a full panel — sticks, buttons, spinner and trackball — over one USB cable. Grab matching wiring harnesses and you'll never touch a soldering iron. Starting a panel from zero? The GRS LED arcade DIY kit ($19.99) packs the encoder, ten pre-wired LED buttons and a joystick in one box.
Upgrading an Arcade1Up instead of scratch-building? Start with the Arcade1Up compatibility guide. Want a desk-size build? Start with the GRS Build-A-Cade mini cabinet kit ($99.99).
Yes — everything is standard USB HID. Pi 3, Pi 4, Pi 5, RetroPie, Recalbox and Batocera all recognize the controls without drivers.
The Zero Delay V2 is the simple, proven board for one stick and buttons. The Universal Encoder Hub adds ports for spinners, trackballs and more complex panels — one USB cable out.
Yes. Each control is its own USB device (or wires into the Hub), so you can add them to an existing panel one at a time.


Need a hand?