RPunithm/Controller configurator

Controller configurator

Edit RPunithm settings and test slider and air inputs.

Not connectedUSB

Plug the controller into this computer. Close the game and desktop utility before connecting.

01 / SLIDER

Key bindings

Waiting for a preset
32 keys

Grouped keys share one binding across adjacent sensors. Selecting a layout keeps existing bindings; edit a group to assign them together.

LEFT EDGESLIDER LAYOUT · 16 COLUMNS × 2RIGHT EDGE
One character per key. Empty = disabled. Uppercase becomes lowercase.ASCII characters only

Controller inputs

Each switch writes to controller memory and verifies its status. Save to flash below to keep the change.

SliderNot connected
AirNot connected

Save settings

Writing updates controller memory. Save to flash to keep changes after a restart.

Connect a controller or open the demo.

How to use

  1. 01
    Open on your controller’s computer

    Use desktop Chrome or Edge with the controller plugged into that same computer.

  2. 02
    Everything loads on connection

    All presets and controller status load automatically. Choose a section and preset to start editing.

  3. 03
    Write, verify, then save

    Every write is read back and compared. Save to flash once verification succeeds, then disconnect.

Session activity

SLIDER AIR NO DEVICE
Version component: Not read

One numeric field only. See the controller’s About screen for the full version and language.

  1. Waiting for a connection.

Reports contain connection details and results, without bindings, card numbers, or banner text.

Settings on the controller’s menu

Use the controller’s menu for lighting, touch threshold, sensitivity, communication/game mode, and active preset selection. Air-height presets and slider/air enable switches can be edited here. Use Refresh status after changing input switches on the controller.

Updating firmware

Firmware updates use the controller’s USB drive mode, separately from configuration. Disconnect here, unplug USB, then hold the upper-right button while reconnecting. An RPI-RP2 drive should appear. Copy the correct UF2 firmware file for your controller to that drive; it restarts when finished.

This configurator does not flash firmware or select a firmware version for you.

Previewing from another device on your network?

You can explore the demo over a normal LAN address. USB access needs a trusted HTTPS address, such as a Cloudflare Pages deployment. The controller must be plugged into the computer opening this page.

Alternatively, forward this server to localhost using SSH. Setup steps are in the project README.