promotional bannermobile promotional banner

BetterController

Play Minecraft with a controller like on console — smooth analog movement, full UI navigation, customizable bindings and native support for Xbox, PlayStation and Switch gamepads.

File Details

BetterController 0.1.0

  • R
  • May 23, 2026
  • 122.62 KB
  • 204
  • 1.21.11
  • Fabric

File Name

bettercontroller-0.1.0.jar

Supported Versions

  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:bettercontroller-1486155:8134795"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Initial public release of BetterController.

 

Client-side Fabric mod that lets you play Minecraft Java 1.21.11 with any gamepad. Lightweight, zero-allocation in the steady-state tick loop.

 

FEATURES

  • Plug-and-play GLFW controller detection (Xbox, PlayStation, Switch Pro, generic) with live connect / disconnect.
  • - Analog look + movement: per-axis deadzone, anti-deadzone, configurable response curve, adaptive smoothing.
  • - Full controller-driven GUI navigation: widgets, inventory slots, creative tab cycling (RB/LB), right stick analog scroll, virtual keyboard for chat.
  • - In-game settings screen with 5 sliders (deadzone, sensitivity X/Y, look speed, trigger threshold). Everything else lives in config/bettercontroller.json.
  • - Debug overlay (F8).
  • - Creative double-tap A toggles flight reliably.
  • - Centralised cursor capture.

INSTALL

  1. Fabric Loader for Minecraft 1.21.11
  2. 2. Fabric API
  3. 3. Drop bettercontroller-0.1.0.jar in mods/
  4. 4. Launch with a controller connected

Source code: https://github.com/Nekuzaky/BetterController