Forum: gaming.stackexchange.com
Tags: <minecraft-java-edition><controllers>
Title: Is Minecraft (PC) Controller-Friendly?
Question: Am I able to use a controller to play the PC version of Minecraft? If so, can I just plug it in and play or do I have to do something else before being able use one?

Answers:
sents: text: There is no built-in controller support on the PC version of Minecraft.
text: You will need something like Xpadder to change each controller input to a keyboard/mouse input in order to use a controller.
answer_details: author: gaming.stackexchange.com/users/15241/Ampersand
score: 13
sents: text: The Minecraft: Windows 10 Edition supports multiple control schemes, including controllers and touchscreens.
text: Just connect the controller to your PC and play.
text: Keep in mind that the Windows 10 Edition is missing many features of the Java version.
text: Although owners of the Java version can redeem the Windows 10 Edition for free, their worlds and savegames aren't compatible with each other.
text: * It is possible to convert Java worlds into Windows 10 Edition worlds , but this is not officially supported.
text: Do it at your own risk.
text: * : This offer has ended on 2018-10-19 , and the redemption period has ended on 2020-04-20 .
text: Owners of the Java version are no longer eligible to a free copy of the Windows 10 Edition.
text: [ Source ]
answer_details: author: gaming.stackexchange.com/users/46740/Nolonar
score: 10
sents: text: With a mod, yes.
text: You can use the Minecraft Joypad/Split Screen Mod for actual analog movement (not just eight directions like with XPadder) and UI modifications for the controller (instead of only using an analog stick to emulate a mouse).
text: It also creates the possibility of playing split screen with a friend (but you can use it just to play full screen single-player with a controller): http://retro-hack.blogspot.com/p/minecraft-joypad-mod.html
answer_details: author: gaming.stackexchange.com/users/56185/Fox
score: 7
sents: text: If you're on Linux, you may have luck with Joy2Key, found here: http://sourceforge.net/projects/joy2key/ Debian package: http://packages.debian.org/search?keywords=joy2key Ubuntu package: http://packages.ubuntu.com/search?searchon=names&keywords=joy2key
text: Another option is QJoyPad: http://qjoypad.sourceforge.net/ which also claims mouse support.
text: I haven't tested these myself.
answer_details: author: gaming.stackexchange.com/users/14438/Broam
score: 2
sents: text: you can use your xbox 360 controller and steam controller with steam.
text: Just add the game to steam and choose the controller layout with 15 upvotes.
text: In game swap the q and lshift buttons so you'll go down with red b button
answer_details: author: gaming.stackexchange.com/users/189300/pieterall
score: 2
sents: text: This may not work for everyone but its usefull for me if you have steam.you can add the short cut to your library,change it to big picture,go to minecraft short cut,click game settings,then change the button scheme.
text: Also be sure to have the driver software installed.
answer_details: author: gaming.stackexchange.com/users/198405/Liam
score: 1
sents: text: I use Mr.
text: Crayfish's Controllable mod, Which Requires just plugging in a controller before launching minecraft.
text: Made for 1.12.2 and download here: Click me.
text: link to offical website
answer_details: author: gaming.stackexchange.com/users/236052/Lucas
score: 1
sents: text: I created an (open source) application specifically for use with Minecraft:
text: Java Edition :
text: https://github.com/KapitanH/PlusPad .
text: It runs in the background and uses MonoGame to capture gamepad input to translate into Windows API calls for mouse and keyboard actions.
text: It runs on Windows and has been tested with Xbox 360 gamepads.
text: The simulated inputs are: Left Stick:
text: WASD
text: Right Stick:
text: Mouse movement Back:
text: F3 Start: ESC Back
text: + Start:
text: Enable/disable input L3:
text: Ctrl R3:
text: LShift
text: A:
text: Space
text: B:
text: Q
text: X: F5
text: Y:
text: E LB:
text: Mouse wheel up RB:
text: Mouse wheel down
text: LT:
text: Mouse 2 RT:
text: Mouse 1 DPad up: Text input - next character DPad down
text: : Text input - previous character DPad left:
text: Backspace DPad
text: right:
text: Text input - accept character
answer_details: author: gaming.stackexchange.com/users/56155/Kai Hartmann
score: 0

Summary of the answers:
There is no built-in controller support on the PC version. The Windows 10 version supports multiple control schemes.
While some versions of the game might support controllers, the community tend to use modificiations.