Create: Tweaked Controllers
🟡 Updated this year⚠️ Install Order · 2 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
🖼️ Gallery (3 images)
🔍 Analysis
- 👍 0.0% endorsement rate
- 🏆 #101 of 246 forge mods in this game by downloads
📋 About This Mod
# Create: Tweaked Controllers !(https://github.com/getItemFromBlock/Create-Tweaked-Controllers/blob/dev-1.18/src/main/resources/logo.png?raw=true "Create: Tweaked Controllers") A Create mod addon that let you control your contraptions using an advanced controller, that you can use with your mouse, keyboard or even your gamepad! Discord link (https://discord.gg/3AvrppcgG3) (search for the Tweaked Controllers channel) ## Credits Thanks to (https://github.com/McArctic) for the original 1.21.1 port! Thanks to (https://github.com/xiewuzhiying) and (https://github.com/LogicWheat) for the Chinese translations! Thanks to (https://github.com/AsseyGithub) for the Korean translations! ## Supported Versions The mod is for Minecraft 1.18.2, 1.19.2, 1.20.1 and 1.21.1, the latest version of this mod works with Create 6.0.0+ Latest version of the mod is compatible with Valkyrien Skies's Clockwork and with Create Simulated. ## Using the mod The tweaked controller can either be used out of the box with a gamepad, or configured to take inputs from another source. Please check (https://github.com/getItemFromBlock/Create-Tweaked-Controllers/wiki) for more information. ## Supported input method This mod relies on GLFW (the input/output library used by Minecraft) to handle joystick inputs. GLFW handle joystick as follows: - If it is detected by GLFW, it will be labelled as a joystick; it will have all of its axis and buttons stored in an unorganised way (the way the driver reads the values) - If it has a known mapping, GLFW will also register it as a gamepad. In this situation there will always be 6 axis ant 15 buttons which should be roughly the same on all gamepads (note that on some gamepads the A/B-X/Y buttons are inverted, and the two back trigger axis can just be shoulder buttons) Any joystick/gamepad can work with the mod, as long as it is detected by GLFW. However, you will need to enable advanced input mode for that. Please check (https://github.com/getItemFromBlock/Create-Tweaked-Controllers/wiki) for more infos. Here is a list of supported devices: - Keyboard - Mouse buttons - Mouse cursor movements - Official gamepads such as Xbox controllers or Playstation DualShock are supported - Knockoff/alternate gamepads (like a Logitech controller) should work - Joysticks/hotas/racing wheels and other devices should be supported, but I have been proven wrong multiple times already, so if it does not you can still try a gamepad/xbox controller emulator. - WiiMotes are (sadly) not supported ## Remarks Due to a Create limitation, if a network is updated too many times it will break. This can happen if you connect an axis output to an Adjustable Chain Gearshift, for example. This behavior is now disabled by the mod since version 1.2.3. The joystick axis are directly read from GLFW. With most if not all gamepads, the +X axis points to the right, and the +Y axis points down. IF YOU USE A NINTENDO CONTROLLER, YOU MIGHT WANT TO TAKE A LOOK AT THIS: (https://github.com/getItemFromBlock/Create-Tweaked-Controllers/issues/1).
# Create: Tweaked Controllers
!(https://github.com/getItemFromBlock/Create-Tweaked-Controllers/blob/dev-1. 18/src/main/resources/logo.png?raw=true "Create: Tweaked Controllers")
A Create mod addon that let you control your contraptions using an advanced controller, that you can use with your mouse, keyboard or even your gamepad!
Discord link (https://discord.gg/3AvrppcgG3) (search for the Tweaked Controllers channel)
## Credits Thanks to [@McArctic](https://github.com/McArctic) for the original 1. 21. 1 port! Thanks to [@xiewuzhiying](https://github.com/xiewuzhiying) and [@LogicWheat](https://github.com/LogicWheat) for the Chinese translations! Thanks to [@AsseyGithub](https://github.com/AsseyGithub) for the Korean translations!
## Supported Versions
The mod is for Minecraft 1. 18. 2, 1. 19. 2, 1. 20. 1 and 1. 21. 1, the latest version of this mod works with Create 6. 0. 0+ Latest version of the mod is compatible with Valkyrien Skies's Clockwork and with Create Simulated.
## Using the mod
The tweaked controller can either be used out of the box with a gamepad, or configured to take inputs from another source. Please check (https://github.com/getItemFromBlock/Create-Tweaked-Controllers/wiki) for more information.
## Supported input method
This mod relies on GLFW (the input/output library used by Minecraft) to handle joystick inputs. GLFW handle joystick as follows: - If it is detected by GLFW, it will be labelled as a joystick; it will have all of its axis and buttons stored in an unorganised way (the way the driver reads the values) - If it has a known mapping, GLFW will also register it as a gamepad. In this situation there will always be 6 axis ant 15 buttons which should be roughly the same on all gamepads (note that on some gamepads the A/B-X/Y buttons are inverted, and the two back trigger axis can just be shoulder buttons) Any joystick/gamepad can work with the mod, as long as it is detected by GLFW. However, you will need to enable advanced input mode for that. Please check (https://github.com/getItemFromBlock/Create-Tweaked-Controllers/wiki) for more infos.
Here is a list of supported devices: - Keyboard - Mouse buttons - Mouse cursor movements - Official gamepads such as Xbox controllers or Playstation DualShock are supported - Knockoff/alternate gamepads (like a Logitech controller) should work - Joysticks/hotas/racing wheels and other devices should be supported, but I have been proven wrong multiple times already, so if it does not you can still try a gamepad/xbox controller emulator. - WiiMotes are (sadly) not supported
Due to a Create limitation, if a network is updated too many times it will break. This can happen if you connect an axis output to an Adjustable Chain Gearshift, for example. This behavior is now disabled by the mod since version 1. 2. 3.
The joystick axis are directly read from GLFW. With most if not all gamepads, the +X axis points to the right, and the +Y axis points down.
IF YOU USE A NINTENDO CONTROLLER, YOU MIGHT WANT TO TAKE A LOOK AT THIS: (https://github.com/getItemFromBlock/Create-Tweaked-Controllers/issues/1).
📊 Mod Details
- Game
- Minecraft Mods
- Author
- getItemFromBlock
- Version
- 1.21.1-1.2.7
- Downloads
- 1,186,791
- Endorsements
- 241
- Category
- forge
- Created
- 9/15/2023
- Updated
- 4/20/2026
- Game Versions
- 1.21.1
- Tags
- game-mechanics, technology, utility
🔧 How to Install Minecraft Mods Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Mods →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Mods commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Mods versions does Create: Tweaked Controllers support?
The author lists 1.21.1. Other versions may work but are untested by the author.
What is the latest version of Create: Tweaked Controllers?
Version 1.21.1-1.2.7, published 2026-04-20 with 1.2M downloads recorded at the source.
Keep browsing — more Minecraft Mods mods await


