bemini keymap

To switch between Player One (turntable on left) and Player Two (turntable on right) orientations, tap BOTH of the middle two upper (black) keys simultaneously while holding down all three edge buttons.

To switch between gameplay modes, tap one of the lower (white) keys while holding down all three edge buttons.

In Player One mode, the white keys are mapped to the following modes:
9 Key / Standard / Inverted / BMS / Keyboard

In Player Two mode, the white keys are mapped to the following modes:
Standard / Inverted / BMS / Keyboard / 9 Key

When playing in seven-key layouts, it is recommended to remove the two keys closest to the turntable (K01/K02).

Bemini uses QMK Firmware. If you wish to modify its button mapping, you can create and flash your own keymap. More information can be found here.

Bemini ships with a firmware which identifies itself over USB as an official Konami Beatmania IIDX controller, so it should work natively with most official Beatmania games. If you compile your own firmware using QMK, you will need to switch the default VID/PID in Bemini's "config.h" file to Konami's VID/PID (0x1CCF/0x8048) in order to enable this functionality.

Full default key mappings for each gameplay mode are provided below.

PLAYER ONE

Player One Key Mapping


Standard Mode
K01: Button 13
K02: Button 14
K03: Button 1
K04: Button 2
K05: Button 3
K06: Button 4
K07: Button 5
K08: Button 6
K09: Button 7
K10: Button 11
K11: Button 10
K12: Button 9
K13: Button 15/Button 16 (alternating)
ENC: analog (position)

Inverted Mode
K01: Button 13
K02: Button 14
K03: Button 1
K04: Button 2
K05: Button 3
K06: Button 4
K07: Button 5
K08: Button 6
K09: Button 7
K10: Button 11
K11: Button 10
K12: Button 9
K13: Left Shift/Left Control (alternating)
ENC: analog (position, inverted)

BMS Mode
K01: Button 13
K02: Button 14
K03: Button 1
K04: Button 2
K05: Button 3
K06: Button 4
K07: Button 5
K08: Button 6
K09: Button 7
K10: Button 11
K11: Button 10
K12: Button 9
K13: Button 15/Button 16 (alternating)
ENC: analog (direction)

Keyboard Mode
K01: A
K02: S
K03: D
K04: F
K05: G
K06: H
K07: J
K08: K
K09: L
K10: T
K11: R
K12: E
K13: W/Q (alternating)
ENC: W/Q

9 Key Mode
K01: Button 1
K02: Button 2
K03: Button 3
K04: Button 4
K05: Button 5
K06: Button 6
K07: Button 7
K08: Button 8
K09: Button 9
K10: Button 12
K11: Button 11
K12: Button 10
K13: Unbound
ENC: Unbound


PLAYER TWO

Player Two Key Mapping

Standard Mode
K01: Button 14
K02: Button 13
K03: Button 7
K04: Button 6
K05: Button 5
K06: Button 4
K07: Button 3
K08: Button 2
K09: Button 1
K10: Button 9
K11: Button 10
K12: Button 11
K13: Button 15/Button 16 (alternating)
ENC: analog (position)

Inverted Mode
K01: Button 14
K02: Button 13
K03: Button 7
K04: Button 6
K05: Button 5
K06: Button 4
K07: Button 3
K08: Button 2
K09: Button 1
K10: Button 9
K11: Button 10
K12: Button 11
K13: Right Shift/Right Control (alternating)
ENC: analog (position, inverted)

BMS Mode
K01: Button 14
K02: Button 13
K03: Button 7
K04: Button 6
K05: Button 5
K06: Button 4
K07: Button 3
K08: Button 2
K09: Button 1
K10: Button 9
K11: Button 10
K12: Button 11
K13: Button 15/Button 16 (alternating)
ENC: analog (direction)

Keyboard Mode
K01: Period
K02: Comma
K03: M
K04: N
K05: B
K06: V
K07: C
K08: X
K09: Z
K10: O
K11: P
K12: Left Bracket
K13: I/U (alternating)
ENC: I/U

9 Key Mode
K01: Button 9
K02: Button 8
K03: Button 7
K04: Button 6
K05: Button 5
K06: Button 4
K07: Button 3
K08: Button 2
K09: Button 1
K10: Button 10
K11: Button 11
K12: Button 12
K13: Unbound
ENC: Unbound