Blog Hardware 9 min read

GuliKit KingKong 2 Pro — Hall-Effect MIDI Mapping

Use the GuliKit KingKong 2 Pro as a MIDI controller. Zero stick drift, 14-bit CC mapping, and why hall-effect sticks are the live-performance unlock.

By Aidxn Design

The GuliKit MIDI story is the most interesting one in the third-party gamepad world. The KingKong 2 Pro uses hall-effect sensors on its analogue sticks — no potentiometer wipers, no carbon contacts that wear out, no stick drift after six months. For gaming that means a controller that does not develop drift. For MIDI that means a controller whose centre detent is rock-solid and whose micro-movements actually register cleanly. Pair it with Universal Controller MIDI and you have a $79 controller that maps cleaner than most $200 USB MIDI knob boxes.

TL;DR
  • Why it matters: hall-effect sticks have zero drift and clean micro-resolution at the centre — the killer angle for filter sweeps and modulation work.
  • What works: KingKong 2 Pro, KK3 Max, KK3 Max Sega Edition. All use the same hall sensors.
  • Best mode: X-Input over USB-C for 14-bit CC.
  • Watch out for: the mode switch on the back — wrong position and the bridge cannot identify it.

What hall-effect actually means

Traditional gamepad sticks use potentiometers: two carbon tracks with a wiper that drags across them. Over time the carbon wears, the wiper bounces, and you get the dreaded drift — a stick that thinks it is pushed slightly even when it is centred. Every DualSense, every Xbox Series controller, every Switch Pro has this problem eventually.

Hall-effect sticks use a magnet on the stick stem and a hall sensor on the PCB. The sensor reads the magnet's position with no physical contact. No carbon to wear, no wiper to bounce. The KingKong 2 Pro was one of the first mass-market controllers to ship them, and now the entire GuliKit lineup uses them. The result for MIDI work:

  • Zero centre drift. Your filter cutoff sits exactly where you left it.
  • Clean micro-resolution. The hall sensor reads continuous position, not the staircase a worn pot gives you.
  • 14-bit CC pays off. The extra resolution is genuinely meaningful, not just nominal.
  • No deadzone needed. The bridge can set deadzone to 0 without false-positive jitter — every wiggle is real input.

What you'll need

  • GuliKit KingKong 2 Pro, KK3 Max, or any GuliKit hall-effect model
  • USB-C cable (any decent one — data + power, not charge-only)
  • Universal Controller MIDI v1.2+ (the hall-effect calibration panel landed in 1.2)
  • A DAW that supports 14-bit CC — Ableton Live, Bitwig, Cubase, Reaper all do

The GuliKit product page lists the four-position mode switch as the most common support call — make sure it is on X-Input before you do anything else.

Step-by-step setup

1. Set the mode switch to X-Input

There is a tiny slider on the back of the controller. Four positions: X-Input, D-Input, Switch, Android. Push it to X-Input. The other modes change how the controller reports its buttons, which confuses the bridge's gamepad detection.

2. Plug in via USB-C

Bluetooth works fine, but for the lowest latency and most reliable polling, use USB-C. The bridge picks up the controller as a generic Xbox-compatible gamepad and then identifies the specific GuliKit model from the USB vendor/product ID.

# Bridge inspector — hall-effect identification
[gamepad] connected: GuliKit KingKong 2 Pro (X-Input)
[hall]    left stick:  sensor OK, drift=0.0 (cal: 2026-06-01)
[hall]    right stick: sensor OK, drift=0.0 (cal: 2026-06-01)
[mode]    14-bit CC: enabled
[input]   stick.left.x  -> CC 12 + CC 44 (MSB+LSB)
[input]   stick.left.y  -> CC 13 + CC 45 (MSB+LSB)

3. Enable 14-bit CC

In the bridge settings, toggle 14-bit CC on hall sticks. Each axis now sends a paired MSB+LSB CC for 16,384 steps instead of 128. This is the configuration most worth doing on the GuliKit — the hall sensors have the precision to make the extra resolution meaningful.

4. Run the calibration routine

The bridge ships with sensible defaults, but a 10-second corner-and-centre calibration produces the cleanest curve. Push each stick to all four corners, then let go. The bridge captures the centre rest position with the hall sensor's actual zero point, not a guess.

5. Save your template

The hall-effect tag is stored with the preset so when you reload the template the bridge re-applies the 14-bit settings and zero-deadzone curve automatically. Different controllers can have different presets — DualSense at default deadzone, GuliKit at zero.

Default GuliKit hall-effect mapping

InputTypeMIDIDefault use
Left stick X (14-bit)CC pairCC 12 + CC 44 ch 1Filter cutoff (16k steps)
Left stick Y (14-bit)CC pairCC 13 + CC 45 ch 1Filter resonance (16k steps)
Right stick X (14-bit)CC pairCC 14 + CC 46 ch 1Reverb send (16k steps)
Right stick Y (14-bit)CC pairCC 15 + CC 47 ch 1Delay send (16k steps)
L2 / R2 (analogue)CCCC 7 / CC 1 ch 1Volume / mod (7-bit)
A / B / X / YNoteNotes 60–63 ch 1Drum pads
D-padNoteNotes 64–67 ch 1Scene navigation
L3 / R3 (stick click)NoteNotes 90 / 91 ch 1Tap tempo / record

Where hall-effect actually changes the workflow

Live filter sweeps

With a worn DualSense, a slow filter sweep gets staircase artifacts at the bottom of the range. Hall-effect sticks send a clean, continuous CC down to the lowest values. If you do live techno or ambient work where filter rides are the main gesture, this is the upgrade.

Modulation sources

Bind the right stick to two slots on a Serum macro pair. The hall precision means tiny circular motions register as smooth, low-amplitude modulation — useful for adding life to a pad without committing to a full LFO. See the modulation source post for the patch ideas.

MPE-style expression

On a per-note pressure mapping (left trigger = aftertouch, right stick = pitch slide), the hall sticks behave like a tiny continuum controller. Not full MPE — you only have two sticks, not a per-note surface — but enough that gestural performance feels honest. See the MPE post for the full chain.

The KK3 Max vs KingKong 2 Pro

Two GuliKits worth considering:

  • KingKong 2 Pro — the original hall-effect pad. Asymmetric stick layout (Xbox-style). ~$45.
  • KK3 Max — newer, adds hall-effect triggers too (not just sticks). Symmetric layout (PlayStation-style). ~$70.

The KK3 Max's hall triggers matter if you want full 14-bit on trigger pressure too — the bridge will treat them the same as the sticks. For most producers the KingKong 2 Pro is the better price/feature point.

Gotchas worth knowing

  • Mode switch. Always X-Input. Switching modes mid-session disconnects the controller from the bridge.
  • Firmware updates. GuliKit's firmware tool runs on Windows. Update once, set the dead-zone to zero in their tool, then forget it exists.
  • 14-bit CC in older DAWs. Reason's older 9.x and below do not parse 14-bit CC pairs. Fall back to 7-bit if you are on legacy software.
  • Bluetooth jitter. Bluetooth mode is fine but adds ~7 ms of jitter that can be felt on tight rhythm material. Use USB-C for live work.

Verdict

The KingKong 2 Pro is the rare gamepad that competes seriously with dedicated MIDI controllers on actual feel. Zero drift, 14-bit precision, X-Input stability — the combination of hall-effect sensors and the Universal Controller MIDI bridge gives you a knob surface that ages better than any $200 MIDI controller with potentiometer wear. If you live in filter rides and modulation work, this is the pad to buy. Compare against the 8BitDo Pro 2 if you want the other strong third-party option, and read the stick drift guide for why this matters beyond gaming.

Keep reading

More setup walkthroughs