Get the files on 9Minecraft
Depending on your operating system, connecting a controller may require different methods. Controllable uses the SDL2 library (in modern versions) or GLFW for input.
Windows Methods
- Plug & Play: Many modern controllers (Xbox One/Series, DualSense) work immediately upon being plugged in via USB.
- GlosSI: An open-source tool that enables Steam Input for non-Steam games like Minecraft, providing high compatibility for various gamepads.
- DS4Windows: Specifically for PlayStation (PS4/PS5) and Nintendo controllers, this tool emulates an Xbox controller which is easily detected by the mod.
Linux Methods
- Steam Virtual Gamepad: By adding the Minecraft Launcher as a non-Steam game, Linux users can leverage Steam's robust controller drivers.
- xpadneo: An advanced driver for Xbox One wireless controllers that provides better Bluetooth support on Linux systems.
Mac OS
Most controllers are supported natively via Bluetooth or USB. Simply connect the device and select it in the Controllable menu.












