GitHunt
SS

sssata/fluxpad

Analog keypad with hall effect switches and rapid trigger for osu!

Project Updates

Second version on sale at fluxpad.xyz!

FLUXPAD Analog Keypad


The FLUXPAD is a keypad designed for osu! with 2 analog Wooting Lekker switches, 2 digital switches, and an encoder knob. The analog keys use hall effect sensors to determine how far the switch is pressed over its full travel range with 0.1mm resolution, providing lower latency, adjustable actuation points, and rapid trigger.

Features

  • Rapid Trigger
    • Adjustable press and release point
    • Adjustable press and release hysteresis
  • Encoder Knob
  • Per Key LED Lighting
  • Desktop application to configure everything about the fluxpad (Compatible with Windows 10 and 11 only for now)
Gallery

Watch the video

Technical Specs

  • 2 Analog Switchs
    • Switch Type: Wooting Lekker
    • Resolution: 0.1 mm
    • Range: 4mm (full travel)
    • Lifetime: 100 million presses
  • 2 Digital Switches
    • Switch Type: Gateron Red
    • Lifetime: 50 million presses
  • Encoder Knob
    • 24 Pulses per revolution
  • Polling Rate: 1000 Hz
  • USB Type-C Port
  • MCU: SAMD21 (Seeeduino XIAO)
  • Weight: 43g
  • Dimensions (WxLxH): 49x70x22mm

Languages

Python47.8%C++37.1%C10.1%Makefile3.9%AMPL0.6%CMake0.4%

Contributors

GNU General Public License v3.0
Created November 15, 2022
Updated February 20, 2026
sssata/fluxpad | GitHunt