Alpakka 2

OverviewSpecs

Input

  • Single-piece cross dpad.
  • 4 Face buttons (ABXY) with Thumb-sense touch surface.
  • 4 Select/start buttons.
  • 2 High quality thumbsticks.
  • 2 Scrollwheels (mouse-like).
  • 2 Bumper buttons.
  • 2 Swappable triggers (mouse-like click or analog).
  • 4 Back buttons.
  • [We will investigate using mechanical switches]
  • [We will investigate using hall-effect / TMR thumbsticks]

Output

  • 1000 hz polling rate wired (~0.5 ms latency).
  • Wireless dongle with 2.4 GHz protocol (~2 ms latency).
  • OLED 128x64 display for profile preview and config.
  • USB-C connector.
  • Multi-protocol output:
    • HID mouse.
    • HID keyboard.
    • HID gamepad / DirectInput (+generic steering wheel).
    • XInput gamepad (Compatible with Steam Input).

Firmware

  • 12 customizable profile slots in the controller memory.
  • Compatible with 100% games and launchers.
  • No drivers required.
  • Operating System support:
    • Windows 10/11.
    • GNU/Linux (distros with xpad).
    • Android (limited support / experimental).
    • Steam Deck / Steam Machine.

App

  • Available on browsers or as PWA native-like app.
  • Cross-device mappings (mouse, keyboard, gamepad).
  • Long-press and double-press mappings.
  • Gyro touch-on and touch-off modes assignable to thumb-sense or any button.
  • Gyro steering-wheel and plane-joystick modes.
  • Thumbstick deadzone, anti-deadzone, and saturation.
  • Thumbstick 4 and 8 button-pad modes.
  • Glyphstick and daisywheel keyboard typing modes.
  • Many more Ctrl app features.

Internals

  • 4 high quality IMU sensors (working in parallel).
  • Rechargeable 1200 mAh LiPo battery.
  • Raspberry RP2350 microcontroller:
    • 150 MHz core frequency.
    • 520 KB of SRAM.
    • FPU co-processor (floating point unit).
    • 2 ARM Cortex-M33 cores.
    • 2 RISC-V Hazard3 cores.
*All specs are subject to change