Skip to main content

IIDXOLLER Options Manual

1. Introduction to IIDXOLLER Options​

The DAOdesign team created this software based on years of experience.

If you encounter any problems during use or have other suggestions, please contact us via email or Twitter and we will actively improve it.

A variety of modes are pre-made, and different parameters can be set in different modes, which is convenient and quick.

2. Download​

tip

Please use it after completely decompressing it, and do not run it directly in the compressed package.

3. Firmware Burning​

  1. USB type-B ports 1P and 2P must be connected at the same time
  2. Click the Open button
  3. Select the SS900_RED-LMS_xxxxx.skystar firmware in the folder
  4. Click the Update button
  5. Complete
warning
  • During the upgrade process, be sure to keep the USB connected. If the USB type-B is disconnected during the upgrade process, the main control PCBA may not be able to burn the firmware again.
  • If it prompts that the burning fails, please burn again.

4. Usage Guidelines​

IIDXOLLER Options provides powerful parameters that can be customized according to your preferences.

It can already adapt to most IIDX games under full default settings.

4.1 Software Interface​

Software Interface Overview

AreaFunction
AMode switch, sleep mode, language
BGlobal function settings
CPreview Window
DFirmware preview, firmware burning
EMode Settings
FTurntable weight settings

4.2 Mode Switch, Sleep, Language​

Mode Switch

ItemDescription
A1Mode switch button; select A2 first, then click the button to apply
A2Mode list
A3Whether 1P is connected; displayed in gray if not connected
A4Whether 2P is connected; displayed in gray if not connected
A5Ignore Windows scaling; if 125%, 150%, or 200% is set in Windows, force display at 100%
A6Sleep function; after setting, RED-LMS will turn off all lights after 1–10 minutes. Press any button or rotate the turntable to restore lights
A7Select your preferred language; languagepack.xml can be freely modified to add your own language

4.3 Global Function Settings​

4.3.1 Global - Button Settings​

Button Settings

ItemDescription
B1Debounce time when microswitch is released; recommended default 3ms. If VX-01-1C22 or VX-01-1C23 microswitches show multiple responses, increasing this value may partially improve it
B2Debounce time when microswitch is pressed; recommended default 10ms. If VX-01-1C22 or VX-01-1C23 microswitches show multiple responses, increasing this value may partially improve it
B3Time for the button light to turn off after the key is released; typically recommended 0–200ms
B4Restore button settings to factory defaults
tip
  • B1+B2 < 50ms; this is an estimated value. It is related to the maximum frequency of a single button; typically, a single button press speed is less than 20 times/second.
  • For multiple responses from VX-01-1C22 or VX-01-1C23, increasing the B1+B2 time can alleviate some issues. If multiple responses still occur, it is recommended to replace the microswitch promptly.

4.3.2 Global - Turntable Settings​

It looks a bit complex, but in practice, B7 and B8 are the most commonly adjusted.

Turntable Settings

ItemDescription
B5Turntable pullback time interval. Only when using EZ2ON and the turntable is set to 2 key values, set to 8ms or higher; otherwise, inputs may be missed with high-speed turntable in EZ2ON. Recommended default: 0ms
B6Recommended value: 20–100ms; smaller values require faster speed to trigger the turntable; larger values allow slower speed. Recommended default: 100ms
B7Can be understood as sensitivity; smaller values mean higher sensitivity. The value represents how many degrees the turntable needs to turn to output a value. Recommended default: 6 (our testing finds 6 closest to arcade feel); can be fine-tuned. Scratch-focused players can set to 2
B8Pullback sensitivity; smaller values mean higher sensitivity. Represents how many degrees the turntable needs to turn back to output a value. Recommended default: 4; can be fine-tuned
B9At 1:2, lower turntable speed can trigger fast scrolling in the song selection menu; at 1:4, higher speed is needed. Recommended default: 1:4 (our testing finds 1:4 closest to arcade feel)
B10Time for turntable damping to trigger. If too small, no damping effect when rotating slowly; at critical speed, turntable feel may feel jagged. Recommended default: 40ms
B11Current damping level used by the turntable. Uses the mapping values from the F area
B12Represents how many degrees the turntable must rotate before damping takes effect. Larger values require more rotation. Try values between 2–16
B13Restore turntable settings to factory defaults
tip
  • In EZ2ON, it is recommended to use keyboard mode or DS4 mode, where the turntable reverse time interval can be independently set to 8ms without affecting global settings.
  • If B6=10ms and turntable damping is set high, repeated output in the same direction is possible. Side effect: at slow speeds, the turntable will not respond.

4.3.3 Global - Light Settings​

Light Settings

ItemDescription
B14Set button light brightness
B15Set turntable light brightness
B16, B17Select turntable light effect
B18, B19Click C1 or C2 to set the corresponding turntable light color. Cannot set rainbow color
B20Restore light settings to factory defaults

4.4 Preview Window​

Preview Window

ItemDescription
C1, C2Displays the voltage provided by the current PD power supply. 20V, 15V are recommended operating voltages; 12V can be used long-term; 9V works but is not recommended for extended use; 5V electromagnetic damping will not work; 0V means no PD power supply is connected
C3, C4Raw values of turntable data; not involved in actual output
C5Displays the currently pressed button
C6Switch the physical positions of 1P and 2P. Not recommended to click unless replacing the main control PCBA
tip
  • Based on our experience, the Anker 140W PD power supply (with 3 Type-C ports and 1 Type-A port) can simultaneously provide 20V when two Type-C cables are connected.
  • Recommended: one 140W PD power supply, or two 45W PD power supplies.

4.5 Firmware​

Firmware

ItemDescription
D1Displays the current hardware version and firmware version
D2Click to burn firmware
D3Click to open window and select the firmware to burn
D4Restore all parameters to factory settings (does not affect product lifespan)
warning

Do not disconnect the USB type-B interface during firmware burning. Otherwise, the motherboard PCBA may be damaged and cannot be repaired.

4.6 Modes​

4.6.1 PS2 and BLE Mode​

Use this mode when playing on PlayStation2, in combination with BE2PS.

Use this mode when playing beatmania IIDX ULTIMATE MOBILE, in combination with BE2BT.

PS2 and BLE Mode

ItemDescription
E1, E2Displays the absolute value of the X-axis output of the current 1P and 2P turntables
E3, E4Simulates the output of 1P and 2P turntables in the game
E5Independently set 1P and 2P parameters in this mode
E6Checked means use global settings; unchecked means ignore global settings and use parameters set in this mode
E7Set common parameters for 1P and 2P
E8Restore current mode to default values

4.6.2 EAC2dx and HID Mode​

EAC2dx and HID Mode

ItemDescription
E9FN1, FN2 freely map any keyboard value
E10, E14Specify 1P turntable and 2P turntable output X-axis or Y-axis
E11, E15X-axis, Y-axis positive or negative direction
E12, E16Real-time display of current X-axis and Y-axis values
E13, E17Simulate the output state of the Turntable in the game
E18Independently set 1P and 2P parameters in this mode
E19Checked means use global settings; unchecked means ignore global settings and use parameters set in this mode
E20Set common parameters for 1P and 2P
E21Checked means receive spiceXXX damping data, which will automatically call LEVEL1–LEVEL10 values; unchecked uses the LEVEL specified by IIDXOLLER Options
E22Checked means receive spiceXXX downstream button light data; unchecked means lights glow when button is pressed
E23Checked means receive spiceXXX downstream turntable light data (single color only; if you want to use the ring light effect and color specified by IIDXOLLER Options, do not check)
E24Double play on INFINITAS; select E1 or E4 as the Start key according to your preference
E25Restore current mode to default values

4.6.3 LR2 Mode​

In this mode, the turntable output is a key value, with special optimizations for LR2.

LR2 Mode

ItemDescription
E26FN1, FN2 freely map any keyboard value
E27, E28Simulate the output state of the Turntable in LR2
E29Independently set 1P and 2P parameters in this mode
E30Checked means use global settings; unchecked means ignore global settings and use parameters set in this mode
E31Set common parameters for 1P and 2P
E32Checked: press E1 and rotate 1P turntable to adjust 1P LaneCover
E33Checked: press E2 and rotate 1P turntable to adjust 1P LIFT
E34Checked: press E4 and rotate 2P turntable to adjust 2P LIFT
E35Restore current mode to default values

4.6.4 beatoraja Mode​

In this mode, the turntable can output as key values or as an Axis.

beatoraja Mode

ItemDescription
E36FN1, FN2 freely map any keyboard value
E37, E43Turntable output as analog value
E38, E44Turntable output as two different key values
E39, E45Select Turntable as X-axis or Y-axis
E40, E46Axis value increments or decrements
E41, E47Real-time display of current X-axis and Y-axis values
E42, E48Simulate turntable output state in beatoraja
E49Independently set 1P and 2P parameters in this mode
E50Checked means use global settings; unchecked means ignore global settings and use parameters set in this mode
E51Set common parameters for 1P and 2P
E52Restore current mode to default values

4.6.5 Keyboard & Mouse Mode​

Keyboard &amp; Mouse Mode

ItemDescription
E53Customize key values for all buttons
E54Click the button, then press a keyboard key to complete custom key mapping
E55Clear the currently bound key value
E56, E62Turntable output as mouse
E57, E63Turntable output as keyboard value; clockwise and counterclockwise can be mapped to the same key value
E58, E64Select Turntable as X-axis or Y-axis
E59, E65Axis value increments or decrements
E60, E66Preview the increment/decrement of current turntable value
E61, E67Simulate turntable output state in the game
E68Independently set 1P and 2P parameters in this mode
E69Checked means use global settings; unchecked means ignore global settings and use parameters set in this mode
E70Set common parameters for 1P and 2P
E71Restore current mode to default values
tip

E57, E63: if mapped to the same keyboard value, it is recommended to increase the turntable reverse time interval to 8ms; too short an interval may cause some software to fail to recognize it.

4.6.6 PS4 Controller Mode​

In this mode, the simulated output is a DS4 controller, which can be correctly recognized on Steam.

PS4 Controller Mode

ItemDescription
E72Customize key values; can be set to any key value in DS4
E73Select key value from the dropdown menu; takes effect immediately
E74, E80Turntable output as Axis
E75, E81Turntable output as key value; can map 2 identical key values or different key values
E76, E82Turntable selects the corresponding Axis
E77, E83Axis value increments or decrements
E78, E84Current Axis value output by the turntable
E79, E85Simulate turntable output state in the game
E86Independently set 1P and 2P parameters in this mode
E87Checked means use global settings; unchecked means ignore global settings and use parameters set in this mode
E88Set common parameters for 1P and 2P
E89Restore current mode to default values
tip
  • E75, E81: if mapped to the same value, it is recommended to increase the turntable reverse time interval to 8ms; too short an interval may cause some software to fail to recognize it.
  • E76, E82: if mapped to an Axis, button mapping cannot be mapped to an Axis.

4.6.7 NS Mode​

This mode will be added in the future.

4.7 Turntable Damping Mapping​

Turntable weight is a global setting. You can freely enter values from 0–100 based on your preference.

Turntable Damping Mapping

ItemDescription
F1Damping number input field; larger values mean greater damping
F2Click to save the current value; pressing Enter also saves
F3Restore factory default values
tip
  • If you want constant damping, set LEVEL1–LEVEL10 to the same value.
  • If you want a mix of damping and no damping, set LEVEL1–LEVEL5 to zero and LEVEL6–LEVEL10 to the same value.
  • Feel free to set as you prefer.