Minecraft Based on Console Controls
Shared by Sanjinii
- 03 Sep 2021 20:42
Configuration to play Minecraft Java Edition with JoyShockMapper
#Minecraft Java Edition with Flick Stick and Gyro based on the controller controls of Minecraft Bedrock
#This configuration was made with a Switch Pro Controller, so it will be compatible with most controllers
#First we want to get rid of any old bindings
RESET_MAPPINGS
#Screenshot button
CAPTURE = F2
#Gyro Mouse settings
GyroConfigs/_3DMouse.txt #Normally I use this file, but here are settings just in case:
MIN_GYRO_SENS = 1
MAX_GYRO_SENS = 2
MIN_GYRO_THRESHOLD = 0
MAX_GYRO_THRESHOLD = 75
AUTO_CALIBRATE_GYRO = ON
GYRO_SPACE = PLAYER_TURN
#Flick Stick
RIGHT_STICK_MODE = FLICK
#Calibration
REAL_WORLD_CALIBRATION = 669
IN_GAME_SENS = 100 #Set the In-Game Sensitivity to this value
#Gyro Off Button
W = GYRO_OFF
#Movement
LUP = W
LLEFT = A
LRIGHT = D
LDOWN = S
#Button Mappings
L3 = LCONTROL #Sprint
R3 = MMOUSE #Pick Block
ZR = LMOUSE #Use Left Click in Inventory/Menus
ZL = RMOUSE #Mine Right Click in Inventory/Menus
R = !SCROLLDOWN\ SCROLLDOWN+ #Hotbar Right Scroll Down in Inventory/Menus Hold for multiple
L = !SCROLLUP\ SCROLLUP+ #Hotbar Left Scroll Up in Inventory/Menus Hold for multiple
N = !E' !F_ !SMALL_RUMBLE_ #Inventory Hold to Put a Weapon in the Off-Hand
E = LSHIFT #Sneak Use in Inventory for Shift-Click
S = SPACE #Jump
+ = ESC #Menu
HOME = L #Advancements
- = ^TAB #Player List
UP = F5 #Change Perspective
LEFT = F3 #Debug Menu
RIGHT = T' /_ #Chat Hold for Commands
DOWN = Q\ !SMALL_RUMBLE\ LCONTROL_ Q_ !BIG_RUMBLE\ #Drop Item Hold to Drop StackSanjinii's Notes
Name it javaw.txt for it to autoload
How to Use this Config
Using JoyShockMapper configurations is easy once you know how. If you haven't used it before, check out the guide. For using a community config like this one, you only need to get through the first two sections — Installing JSM and Using an already-made configuration file.
Just copy the above configuration into a text file, change the IN_GAME_SENS to match your in-game settings, and then drag that file into JoyShockMapper and hit Enter to use it right away. Some games have their own limitations with certain controllers or require some extra setup, so make sure to check for any notes near top of the main Minecraft Java Edition page.

