
Modrinth · Minecraft mod
XInput Mod
XInput Mod Adds Controller Support for Minecraft 1.4.7
Quick answer
Which XInput Mod release matches 1.4.7?
XInput Mod 1.9 targets 1.4.7 with Forge. It must be installed on the client. Do not install it on the dedicated server. No extra mods listed for this file.
Where it goes
Is XInput Mod required on the client, server, or both?
It must be installed on the client. Do not install it on the dedicated server.
This file is marked client-only.
What else does XInput Mod 1.9 need?
1.9 on 1.4.7. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add XInput Mod without breaking your instance.
Built for XInput Mod 1.9 on 1.4.7. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.9. It targets 1.4.7 with Forge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
It must be installed on the client. Do not install it on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.9. It opens that exact file at the source.
About this project
What does XInput Mod add?
XInput Controller Support for Minecraft 1.4.7
Adds native Xbox/XInput controller support to Minecraft 1.4.7, enabling full gameplay and GUI interaction using a gamepad. Designed for use with both JInput (cross-platform) and JXInput (Windows fallback) backends.
Description:
This mod allows players to use Xbox-compatible controllers to navigate, play, and interact with Minecraft 1.4.7. Features include:
Demonstration of Mod Support:

Gameplay Controls:
| Button | Gameplay Function | GUI Function |
|---|---|---|
| A | Jump | Click / Drag |
| B | Drop | Right-click |
| X | – | Close GUI |
| Y | Inventory | Shift-click / Auto-craft |
| LB | – | Scroll |
| RB | – | Scroll |
| LT | Use item | – |
| RT | Attack | – |
| Back | Chat / Recipe Browser | Close / Open Recipe Browser |
| Start | Pause Menu | Close GUI |
| LThumb | - | – |
| RThumb | - | – |
| D-Pad | Sneak / Hotbar / Sprint | Scroll / Hotbar |
| LStick | Move player | Move cursor |
| RStick | Camera / optional GUI | Move cursor (if implemented) |
Analog movement using the left stick.
Sprinting, jumping, sneaking, attacking, and using items mapped to standard controller buttons.
Hotbar cycling and inventory interaction using D-pad and shoulder buttons.
GUI Navigation:
Free cursor movement using the left stick in menus and containers.
Left-click, right-click, and drag actions mapped to controller buttons.
Hotbar selection and inventory shift-click via D-pad and triggers.
Compatible with the in-game recipe browser for quick crafting.
Controller Backends:
Primary: JInput (bundled with LWJGL, works cross-platform).
Fallback: JXInput (Windows-only, for cases where JInput fails).
Requirements:
Minecraft 1.4.7 (vanilla or Forge).
Java 6 or higher.
Xbox or compatible XInput controller.
Installation:
Place the mod in your mods folder.
Launch Minecraft 1.4.7 for controller support, disable with config.
Intended Use:
Provides a full gamepad experience for players who prefer controllers, particularly useful for couch play, accessibility, or alternative control setups in Minecraft 1.4.7.
Credits
Beta Testers
- HOLY TRAP ARCHIVES (macOS)
- RAIDEN (Linux)
- Tajoma (Linux)
- SpartanS1ayer (Steam Deck)
Project description from Modrinth.
Pick your setup
XInput Mod by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
XInput Mod versions and loaders
1.9
XInputMod.jar
4 Mar 2026
1.8
XInputMod.jar
3 Mar 2026
1.7
XInputMod.jar
3 Mar 2026
1.6
XInputMod.jar
3 Mar 2026
1.5
XInputMod.jar
2 Mar 2026
1.4
XInputMod.jar
2 Mar 2026
1.3
XInputMod.jar
1 Mar 2026
1.2
XInputMod.jar
1 Mar 2026
1.1
XInputMod.jar
28 Feb 2026
1.0
XInputMod.jar
28 Feb 2026
Looking for an older file? The official Modrinth project page is in Resources.