Metal Dance Pad · Repair & Rebuild Guide

Bring the Cobalt Flux
back to life.

A field guide for fixing a Cobalt Flux Pro Platform. Start with the diagnostic, grab the right parts, and follow the steps. These pads are built to be repaired — most "dead" ones are one snapped wire or a dead control box away from perfect.

⬢ The one thing to understand first

The pad itself is "dumb." There are no electronics inside it — each panel is just a switch (the top metal flexes through the Lexan and touches the bottom ground plate), and all panels share one common ground. All the brains live in the external control box — and the original boxes are notorious for dying. That's the good news: a dead Cobalt Flux is almost always either one bad panel wire/contact, or a dead box you can replace for ~$20.

Step 01 — Find the fault

If this is broke, do this

Answer a couple of questions and you'll get the exact fix path, with the steps and the parts you need. Don't guess — this saves you from opening panels you don't need to.

Fault Finder

START
Quick reference

The fault matrix

The whole decision tree on one screen. Most likely cause first.

SymptomMost likely causeFixWhere
Totally dead — original control boxControl box died (static-buildup is a known flaw)Replace the box (buy or DIY USB)Control box
Totally dead — but box tests OKBroken common ground / cut cableRun a new stranded ground wire; test cable continuityPanel repair
One (or a few) arrows deadSnapped solid-core wire or corroded contactReplace wire with stranded; sand & clean the contactPanel repair
Arrows work but weak / missed stepsCorrosion or too little panel flexClean+sand contacts, arc the top metal, then penny modRepair Mods
False triggers (fires without stepping)Gap too small / contact too bulkyReduce tape, loosen screws slightly, dead-zone with tapeMods
Drops notes / disconnects over USBMarginal cheap encoder or USB powerUse a powered USB hub; better encoder boardControl box
Connector has only 9 pinsVery old unit — 15-pin boxes won't fitDIY USB via breakout; verify the pinout firstPinout
Step 02 — Gear up

Parts & tools

Tap a box to check items off as you buy them (saved in your browser). Links open vendor / search pages — exact products rotate, so buy the part type described.

⚠ Check this before buying a box: Look at the dongle hanging off the pad. Most pads use a 15-pin HD D-sub (looks like a VGA / monitor plug). A few very old units use a 9-pin serial — those need a different box and 9→15 adapters generally don't work. Count the pins first.
Step 03 — Do the work

Repair guides

Open the section that matches your fault path. All you need for panel work is a phillips screwdriver and a multimeter.

Before opening anything, find out whether the problem is the control box or the pad:

  1. Plug the control box into your console/PC, but not into the pad.
  2. Press the box's own Start / Select buttons and watch the game's input test screen.
  3. If arrows fire with nothing attached, or Start/Select are dead → the box is bad. Go to the Control Box routes below.
  4. If the box behaves → the fault is in a cable or a single panel. Continue to panel repair.

Reality check: every guide author who tested their original Cobalt Flux PS2 box found it dead. A former CF reseller says the boxes had a static-buildup failure the company tried to patch. If yours is original and dead, that's expected — replace it.

  1. Remove the panel's screws. Gently pry up at the Velcro to separate the Lexan + top metal from the base plate. Go slow — the panel's wire runs underneath and snaps easily. Lift panels outside-in.
  2. Inspect the wire to the top contact. Failure #1: it's often solid-core and fatigue-snaps. Replace it with stranded wire (strands pulled from an ethernet cable, ~24 AWG, are ideal — flexible, won't re-snap). Glue/tape it down, solder to the contact and the connector pin.
  3. Clean both contacts (top metal + bottom plate) with a damp soapy sponge; dry thoroughly. Failure #2: corrosion — a rusty spot reads "no continuity" on a meter even though it looks fine. Sand it shiny with ~180 grit.
  4. Boost a weak contact with a small piece of conductive aluminum/HVAC tape — but don't make it bulky enough to close the air gap (that causes false triggers).
  5. Give the top sheet metal the slightest upward arc in the middle so it sits closer to firing.
  6. Re-seat the Velcro (it holds the correct air gap and keeps the bare wire end off the ground plate). Screw the panel back down.

Multimeter method (continuity / beep mode): check Pin 1 → base plate beeps (ground is shared by all arrows). Then press a panel and check that panel's pin → its top contact. No beep on press = that wire/contact is your fault.

Plug-and-play modern USB / multi-console control boxes are sold by:

  • cobaltflux.org — the community revival store (boxes + Lexan/steel panels + screws).
  • ddrpad.com control boxes — Cobalt Flux & L-TEK parts and boxes.
  • Precision Dance Pads — replacement control boxes (find them via the r/CobaltFlux community / Facebook).

Tip from the field: avoid no-name boxes that "stop responding after ~30 steps." Buy from a pad-specific vendor.

~$20, works in StepMania / OpenITG, and skips the worst part of the soldering route. You need a DB15 screw-terminal breakout + a zero-delay arcade USB encoder (both in the Parts list).

  1. Plug the pad's 15-pin dongle into the DB15 breakout (add a gender changer only if the genders don't match).
  2. Wire from the breakout's numbered screw terminals to the encoder, using the pinout:
    • Pin 1 → encoder GROUND (one ground wire is enough)
    • Pin 2 → Up · Pin 3 → Down · Pin 4 → Left · Pin 5 → Right
    • Corners (6–9), Center (10), Start (11), Select (12) → spare encoder buttons if you want them
  3. Plug the encoder's USB into the PC. In Windows, open Set up USB game controllers to confirm it shows as a generic arcade stick, then map it in StepMania.

Don't wire the arrows to a gamepad's D-pad or use a cheap PS2→USB adapter for them — D-pads can't register up+down or left+right together, which kills every jump. Map arrows to action buttons on the encoder.

Possible, but two real traps make Route B the better call:

  • VGA cable wire colors are NOT standardized — never trust color, ring out every wire with a meter.
  • Cheap VGA cables use aluminum / copper-clad-aluminum that won't take solder. Use crimp connectors, a flux pen + hotter iron, or just buy a real copper cable. (The screw-terminal breakout in Route B avoids this entirely.)
  • Same D-pad warning as above — map arrows to action buttons.
Reference

15-pin wiring map

The canonical Cobalt Flux HD D-sub pinout. Every panel is just a switch between its pin and Pin 1 (ground). For basic 4-arrow DDR you only wire pins 1–5.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

HD D-sub 15 (VGA-style) · pad-side

  • Ground common return PIN 1
  • Up PIN 2
  • Down PIN 3
  • Left PIN 4
  • Right PIN 5
  • Up-L corner PIN 6
  • Up-R corner PIN 7
  • Down-L corner PIN 8
  • Down-R corner PIN 9
  • Center PIN 10
  • Start PIN 11
  • Select PIN 12

Source: pinouts.ru — Cobalt Flux. Pins 13–15 unused. Verify with a multimeter on your own pad before soldering.

Step 04 — Dial in the feel

Sensitivity & mods

Once it registers reliably, tune how it plays.

🪙 The penny mod

The classic Cobalt Flux mod. Lay ~3 pennies along each panel's inner edge and tape over them so the top contact reaches the bottom plate sooner → more sensitive.

  • Use pre-1982 pennies (more copper).
  • Placement is trial & error — keep it symmetric L/R.
  • Go light: too many pennies can bend the panel and create gaps elsewhere, reducing sensitivity.

⚙ FSR sensor mod

A bigger upgrade: replace the contact-switch approach with force-sensitive resistors for a modern, tunable feel. Kits available at ddrpad.com.

Quick fixes

  • False triggers: put electrical tape between the contacts to dead-zone, or loosen screws slightly.
  • Lifting panels / stripped screws: wood glue in the hole, or tape the panel flush so it won't catch your foot.
  • Worn Velcro: replace it to restore a consistent air gap.
Go deeper

Parts stores, communities & sources

📺 Video walkthroughs