Shared by Tyro JohnsonTyro Johnson
- 21 Feb 2021 08:40

rating: +1+x

Configuration to play Apex Legends with JoyShockMapper

# This configuration file will map have flick stick and touch pad click to bring up DS4 Controls
 RESET_MAPPINGS
SLEEP 0.2 #Halts any lingering inputs from prior configs
# Calibrate. Flick stick relies on good calibration; gyro and stick sens make more sens with it, too
REAL_WORLD_CALIBRATION = 45.454
IN_GAME_SENS = 0.2
# Please set IN_GAME_SENS to your in game mouse speed setting whenever you change it

VIRTUAL_CONTROLLER = XBOX

UP = X_UP #xbox conntrols begin
DOWN = X_DOWN
LEFT = X_LEFT
RIGHT = X_RIGHT
L = X_LB
R = X_RB
W = X_X
S = X_A
N = X_Y
E = X_B
# L3 = X_LS commented out because I want it for gyro and auto run on
R3 = X_RS
- = X_BACK
+ = X_START
ZL_MODE = X_LT
ZR_MODE = X_RT
LEFT_STICK_MODE = LEFT_STICK 
L3 = GYRO_OFF  #HOLD GYRO OFF 

HOME = T #PUSH TO TALK
CAPTURE = "GyroConfigs/abox.txt" #load xbox controls when clicked. For menus AND TO TOGGLE GYRO
RIGHT_STICK_MODE = FLICK
FLICK_TIME = 0.2
FLICK_DEADZONE_ANGLE = 4
GYRO_SPACE = WORLD_TURN
LIGHT_BAR = BLACK
TOUCHPAD_MODE = GRID_AND_STICK commented out touchpad scroll method
GRID_SIZE = 2 1   # split the pad in two buttons, left and right
T1,T2 = CALIBRATE CALIBRATE
UP,RIGHT_STICK_MODE = AIM # Select wheel item with stick
L, UP = X_LS # USES UP AS A SHORTCUT TO ALSO CHANGE SCOPE TOGGLE
# Include mouse settings
GyroConfigs/_3Dmouse.txt

Tyro Johnson's Notes

These controls are the closest to the normal Apex Legends controller layout. Some changes are using the UP button to change the right stick mode to be able to loot boxes easily. When looting you also have to hold the gyro off button. Also the touchpad click is used to switch to the xbox controller. I named it abox because its the xbox config I use for Apex. Just copy everything in the xbox config file into a new txt file. Then have the CAPTURE= to set the Apex config load. Aim down sights and shooting buttons are on bumpers because its just easier to keep hand steady pressing bumpers instead of triggers. Apex Legends can pick up controller inputs, so it might be best to hide the controller inputs from the game with a program.

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 Apex Legends page.