Supported controllers
openDJ uses Mixxx's controller mappings, so these MIDI and USB HID controllers load their mapping as soon as they're plugged in.
Popular controllers
openDJ looks after these itself: each has a picture in the Controller Editor and a guide. Beta means nobody has tried it in openDJ on the real controller yet; if you have one, tell us how it goes. It becomes Supported once it has been tried and its mapping is settled.
| Controller | Status | Notes |
|---|---|---|
| Pioneer DDJ-FLX4 | Beta | Tried on the hardware; the mapping is still settling. |
| Pioneer DDJ-400 | Beta | – |
| Pioneer DDJ-200 | Beta | – |
| Pioneer DDJ-SB3 | Beta | – |
| Numark Mixtrack Platinum FX | Beta | – |
| Numark Mixtrack Pro FX | Beta | – |
| Numark V7 | Beta | Mixxx's mapping from 2012. The V7 runs its own platter motor; the picture is a sketch, not measured. |
| Hercules DJControl Inpulse 500 | Beta | – |
| Allen & Heath Xone:K2 | Beta | openDJ's own two-deck mapping. Set the K2 to its factory settings: Latching Layers off, MIDI channel 15. openDJ's Mixer mapping (Allen & Heath Xone:K2 - Mixer) puts Mixer channels 1 to 4 on its columns, and Mixxx's mapping (Allen&Heath Xone K1/K2/K3) is still there to pick. |
| DJ TechTools Midi Fighter Twister | Beta | Tried on the hardware; the mapping is still settling. |
| Pioneer DDJ-SX | Beta | Mixxx's mapping. Four decks; the pads have Hot Cue, Roll, Slicer and Sampler modes. |
| Pioneer DDJ-SX2 | Beta | Mixxx's DDJ-SX mapping: the SX2 sends the same MIDI. CAPTURE and the sequencer buttons do nothing yet. |
| Pioneer DDJ-RX | Beta | Mixxx's DDJ-SX mapping plus QUANTIZE: the RX sends the SX2's MIDI. PAD FX mode plays rolls. The Sound Color FX buttons, CAPTURE and the sequencer buttons do nothing yet; the COLOR knobs work as filters. |
| Pioneer DDJ-FLX6 | Beta | openDJ's own mapping, written from Pioneer's MIDI message list. |
| Pioneer XDJ-RX3 | Beta | openDJ's own mapping for the all-in-one in PC control mode, written from AlphaTheta's MIDI message list. |
| Pioneer XDJ-AZ | Beta | openDJ's own mapping for the all-in-one in PC control mode, built on the XDJ-RX3 mapping from AlphaTheta's MIDI message list. |
| Pioneer DDJ-REV1 | Coming soon | openDJ's own mapping, written from Pioneer's MIDI message list. |
| Pioneer DDJ-1000 | Coming soon | openDJ's own mapping, written from Pioneer's MIDI message list. The jog screens stay dark: they need Pioneer's own protocol. |
| Pioneer DDJ-FLX10 | Beta | openDJ's own mapping, written from AlphaTheta's MIDI message list on top of the DDJ-FLX6's. The jog displays show the playhead, cue, BPM and time. MIX POINT, FX PART SELECT and the pad PAGE buttons do nothing yet. |
| Pioneer DDJ-800 | Beta | openDJ's own mapping, written from Pioneer's MIDI message list on top of the DDJ-FLX4's. The jog displays show BPM, time and the playhead. MEMORY, DELETE, the pad PAGE buttons and the COLOR FX buttons do nothing yet. |
| Native Instruments Traktor Kontrol S2 MK3 | Beta | A USB HID controller, running Mixxx's HID mapping. No picture in the Controller Editor, and it can't be remapped there. |
| Native Instruments Traktor Kontrol S3 | Beta | A USB HID controller, running Mixxx's HID mapping. No picture in the Controller Editor, and it can't be remapped there. |
| Native Instruments Traktor Kontrol S4 MK3 | Beta | A USB HID controller, running Mixxx's HID mapping. Its two screens stay dark. No picture in the Controller Editor. |
| Native Instruments Maschine Mikro MK3 | Beta | openDJ's own HID mapping for the Groove Box: steps, live play and recording, grooves and kits on the pads, with its screen. No NI software needed; quit Maschine first. No picture in the Controller Editor. |
Every mapping
| Controller | Mapping by | Controls listed |
|---|---|---|
| Akai LPD8 | Rob K | Not yet |
| Akai MPD24 | klico | Not yet |
| Allen & Heath Xone:K2 - 2 Decks | openDJ | Yes |
| Allen & Heath Xone:K2 - Mixer | openDJ | Yes |
| Allen&Heath Xone K1/K2/K3 | Be | Not yet |
| American Audio Radius 2000 CH1 | Markus Steinbauer | Not yet |
| American Audio Radius 2000 CH2 | Markus Steinbauer | Not yet |
| American Audio VMS2 | Stefan Nuernberger | Not yet |
| American Audio VMS4/4.1 | Anders Gunnarsson & Sean M. Pappalardo | Not yet |
| Arturia KeyLab Mk 1 | Sam Whited | Yes |
| Behringer BCD2000 | Golzo | Not yet |
| Behringer BCD3000 | Aposto | Not yet |
| Behringer BCD3000 Advanced | Joachim | Not yet |
| Behringer BCR2000 | Christian | Not yet |
| Behringer CMD Micro | tecywiz121 | Not yet |
| Behringer CMD MM-1 | Swiftb0y | Not yet |
| Behringer CMD STUDIO 4a | Craig Easton | Yes |
| Behringer DDM4000 | Christian | Not yet |
| Denon DN SC2000 | Jan Riewe, Moba | Not yet |
| Denon HS5500 | Owen Williams | Not yet |
| Denon MC3000 v0.995 | BeMixxx | Not yet |
| Denon MC4000 | Tim Rae | Not yet |
| Denon MC6000MK2 | Uwe Klotz a/k/a tapir | Not yet |
| Denon MC7000 | OsZ, JL | Yes |
| DJ TechTools MIDI Fighter | RJ Ryan | Not yet |
| DJ TechTools MIDI Fighter Spectra | Sam Whited | Yes |
| DJ TechTools MIDI Fighter Twister | tock203, Sam Whited | Yes |
| DJ-Tech CDJ-101 | zestoi | Not yet |
| DJ-Tech DJM-101 | zestoi | Not yet |
| DJ-Tech i-Mix Reload | vininim | Not yet |
| DJ-Tech Kontrol One | Rob K | Not yet |
| DJ-Tech MIX-101 | rasda | Not yet |
| DJ-Tech Mixer One | Rob K | Not yet |
| Electrix Tweaker | Be | Not yet |
| Evolution X-Session | Amias Channer | Not yet |
| FaderFox DJ2 | Sacha Berger, Gosseyn | Not yet |
| Gemini CDMP-7000 L | djtrinidad | Not yet |
| Gemini CDMP-7000 R | djtrinidad | Not yet |
| Gemini FirstMix | mcsquared88 | Not yet |
| Hercules DJ Console 4-Mx | josepma | Not yet |
| Hercules DJ Console Mac Edition | Daniel Svensson | Not yet |
| Hercules DJ Console Mk2 | Garth Dahlstrom | Not yet |
| Hercules DJ Console MK4 | Dj kork | Not yet |
| Hercules DJ Console RMX | Anders Gunnarsson | Not yet |
| Hercules DJ Console RMX Advanced | Anders Gunnarsson | Not yet |
| Hercules DJ Console RMX2 | Circuitfry | Not yet |
| Hercules DJ Control AIR | rojaro | Yes |
| Hercules DJ Control Instinct | Mich Wyser | Not yet |
| Hercules DJ Control MP3 | Vittorio Colao | Not yet |
| Hercules DJ Control MP3 e2 / MP3 LE / Glow | Gianfe, Taucher and SBlaisot | Not yet |
| Hercules DJ Control Steel | Stephane List, from the work of Anders Gunnarsson | Not yet |
| Hercules DJControl Compact | Owen Williams | Yes |
| Hercules DJControl Inpulse 200 | DJ Phatso for Hercules Technical Support | Yes |
| Hercules DJControl Inpulse 300 | DJ Phatso for Hercules Technical Support | Yes |
| Hercules DJControl Inpulse 500 | DJ Phatso, Event1ne and Reset Reboot | Not yet |
| Hercules DJControl Jogvision | DJ Phatso for Hercules Technical Support | Yes |
| Hercules DJControl MIX | DJ Phatso for Hercules Technical Support, contributions by Kerrick Staley | Yes |
| Hercules DJControl Starlight | DJ Phatso for Hercules Technical Support, contributions by Kerrick Staley | Yes |
| Hercules P32 DJ | Be | Not yet |
| Icon iControls | Sam Whited | Yes |
| Icon P1-Nano MIDI 1 | Sam Whited | Yes |
| Intech TEK2 | – | Yes |
| Ion Discover DJ | Rick Prokup | Yes |
| Ion Discover DJ Pro | joachim,meltedpianoman | Not yet |
| Keith McMillen Instruments QuNeo | Daniel Leja | Not yet |
| Kontrol DJ KDJ500 | bonkhead and dnine | Not yet |
| Korg KAOSS DJ | Seb Dooris, Fayaaz Ahmed, Lee Arromba, Raphael Quast | Yes |
| Korg nanoKONTROL | ePoxi | Not yet |
| Korg nanoKONTROL2 | Rob K | Not yet |
| Korg nanoPAD2 | Rob K | Not yet |
| M-Audio X-Session Pro | Karli | Not yet |
| M-Vave SMC-Mixer | Sam Whited | Yes |
| M-Vave SMK-25 II | Sam Whited | Yes |
| MIDI for light | Michael Stahl / DG3NEC | Not yet |
| MIDI Keyboard | – | Not yet |
| MidiTech MidiControl | – | Not yet |
| Mixman DM2 (Linux) | Jan Jockusch | Not yet |
| Mixman DM2 (OS X) | Joe M. | Not yet |
| Mixman DM2 (Windows) | Joe M. | Not yet |
| MixVibes U-Mix Control 2 | peper | Not yet |
| MixVibes U-Mix Control Pro 2 | tomtom (thomas-8) | Not yet |
| Native Instruments Maschine Mikro MK3 | openDJ | Not yet |
| Native Instruments Traktor Kontrol F1 | Ilkka Tuohela | Not yet |
| Native Instruments Traktor Kontrol S2 Mk1 | leifhelm | Not yet |
| Native Instruments Traktor Kontrol S2 MK2 | Be | Not yet |
| Native Instruments Traktor Kontrol X1 | Ilkka Tuohela <[email protected]> | Not yet |
| Native Instruments Traktor Kontrol Z1 | djantti | Not yet |
| Novation Dicer | Shaun ([email protected]) | Not yet |
| Novation Launchpad | Midiparse | Not yet |
| Novation Launchpad Mini | marczis | Not yet |
| Novation Launchpad Mini MK3 | Christian Neumann | Not yet |
| Novation Launchpad MK2 | Midiparse | Not yet |
| Numark DJ2Go | Alimantado, mod by Coval | Not yet |
| Numark DJ2GO2 Touch | tandy1000 | Not yet |
| Numark iDJ Live II | Nathan Korth | Not yet |
| Numark Mixstream Pro | danielkinahan and ptrex (aka audministrator) | Not yet |
| Numark MIXTRACK | Matteo ([email protected]), RAWRR, and uncleeugene | Not yet |
| Numark Mixtrack (Pro) 3 | Stéphane Morin | Yes |
| Numark MixTrack (Pro) II | SNOWY, Armen Rizal, ninomp, special thanks to Thomas Preston and Ricecows ([email protected]) | Not yet |
| Numark Mixtrack Platinum | Matthew Nicholson | Not yet |
| Numark Mixtrack Platinum FX | Evoixmr mixxx 2.4 version updated from - QGazQ tweaks of Octopussy based on mapping from h67ma, bad1dea5, photoenix, Matthew Nicholson, Ending, Kaj Bostrom | Not yet |
| Numark MixTrack Pro | Matteo ([email protected]), James Ralston, and D. J. Freije ([email protected]) | Not yet |
| Numark Mixtrack Pro FX | h67ma, bad1dea5, photoenix | Not yet |
| Numark N4 | Swiftb0y | Not yet |
| Numark NS4FX | Tomáš Bažant, Erik Puschendorf, Matthew Nicholson | Not yet |
| Numark NS6II | Swiftb0y | Not yet |
| Numark NS7 | Anders Gunnarsson | Not yet |
| Numark Omni Control | Baxter | Not yet |
| Numark Party Mix | olaf | Not yet |
| Numark Scratch | Al Hadebe(NotYourAverageAl) | Not yet |
| Numark Total Control | Smashuu / David Gnedt | Not yet |
| Numark V7 | Mike Bucceroni | Not yet |
| Pioneer CDJ-2000 | Ilkka Tuohela <[email protected]> | Not yet |
| Pioneer CDJ-350 CH1 | Kazuaki and DJ Tiger | Not yet |
| Pioneer CDJ-350 CH2 | Kazuaki and DJ Tiger | Not yet |
| Pioneer CDJ-850 | Ilkka Tuohela <[email protected]> | Not yet |
| Pioneer DDJ-200 | Dan Giddins, Frank.Breitling at gmx.de | Yes |
| Pioneer DDJ-400 | Warker, nschloe, dj3730, jusko, tiesjan | Yes |
| Pioneer DDJ-800 | Robert904 | Yes |
| Pioneer DDJ-FLX10 | openDJ (from its DDJ-FLX6 mapping) | Yes |
| Pioneer DDJ-FLX4 | Robert904 | Yes |
| Pioneer DDJ-FLX6 | openDJ (from the DDJ-FLX4 mapping by Robert904 and the DDJ-400 mapping) | Yes |
| Pioneer DDJ-RX | Maximilian Beiersdorfer, DJMaxergy | Yes |
| Pioneer DDJ-SB | Joan Ardiaca Jové | Not yet |
| Pioneer DDJ-SB2 | Be, Michael Stahl (DG3NEC) | Yes |
| Pioneer DDJ-SB3 | Dancephy.com | Yes |
| Pioneer DDJ-SX | Maximilian Beiersdorfer, DJMaxergy | Yes |
| Pioneer DDJ-SX2 | Maximilian Beiersdorfer, DJMaxergy | Yes |
| Pioneer XDJ-AZ | openDJ (from its XDJ-RX3 mapping) | Yes |
| Pioneer XDJ-RX3 | openDJ (from its DDJ-FLX4/FLX6 mappings) | Yes |
| Reloop Beatmix 2/4 MK2 | Sébastien Blaisot <[email protected]> | Yes |
| Reloop Beatpad | Chloé Avrillon (DJ Chloé) | Not yet |
| Reloop Digital Jockey 2 Controller | Tobias Rafreider and Sandor Ivicsics | Not yet |
| Reloop Digital Jockey 2 Interface Edition | DJ aK | Not yet |
| Reloop Jockey 3 ME | Chris2000SP | Not yet |
| Reloop Mixage | HorstBaerbel & gqzomer | Not yet |
| Reloop Terminal Mix 2/4 | Sean M. Pappalardo (1.11), ronso0 (2.1 update) | Not yet |
| Roland DJ-505 | Jan Holthuis | Yes |
| Soundless joyMIDI | Ozzy Chiu | Not yet |
| Stanton DJC.4 | Martin Bruset Solberg, Christoph Zimmermann | Not yet |
| Stanton SCS.1d (unfinished) | Sean M. Pappalardo | Not yet |
| Stanton SCS.1m | Sean M. Pappalardo | Not yet |
| Stanton SCS.3d | Sean M. Pappalardo | Not yet |
| Stanton SCS.3d (alternate) | sbalmer | Not yet |
| Stanton SCS.3m | sbalmer | Not yet |
| Tascam US-428 | Auto-converted by madjesta's PHP script | Not yet |
| TrakProDJ iPad | Ilkka Tuohela <[email protected]> | Not yet |
| Traktor Kontrol S2 MK3 | Michael Schmidt | Not yet |
| Traktor Kontrol S3 | Owen Williams | Not yet |
| Traktor Kontrol S4 MK2 | Owen Williams, Fayaaz Ahmed | Not yet |
| Traktor Kontrol S4 MK3 | Be, A. Colombier | Not yet |
| Traktor MX2 | K7 | Not yet |
| Vestax Spin | Bill Good, based on the work of Anders Gunnarsson | Not yet |
| Vestax Typhoon | bestdani | Not yet |
| Vestax Typhoon Enhanced | bestdani | Not yet |
| Vestax VCI-100 | Anders Gunnarsson | Not yet |
| Vestax VCI-100 (MixVibes 3DEX Editon) | Julius Alexander Kohout edler von Dolnobransky | Not yet |
| Vestax VCI-100 Hile Mod | Ilkka Tuohela | Not yet |
| Vestax VCI-100MKII | Takeshi Soejima | Not yet |
| Vestax VCI-300 | Uwe Klotz | Not yet |
| Vestax VCI-400 | Owen Williams, Tobias Rafreider | Yes |
| Wireless DJ App | Evgen Bodunov / Ilya Birman | Not yet |
| Yaeltex MiniMixxx | Owen Williams | Not yet |
Don't see yours, or does it misbehave? Tell us which one.