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.
Back to Files

BetterController 0.1.0

File namebettercontroller-0.1.0.jar
Uploader
NekuzakyNekuzaky
Uploaded
May 23, 2026
Downloads
423
Size
122.6 KB
Mod Loaders
Fabric
File ID
8134795
Type
R
Release
Supported game versions
  • 1.21.11

Curse Maven Snippet

Fabric

modImplementation "curse.maven:bettercontroller-1486155:8134795"

Learn more about Curse Maven

What's new

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

This mod has no related projects