Shared by SpallockSpallock
- 09 Jul 2020 04:40

rating: 0+x

Configuration to play Warframe with JoyShockMapper

RESET_MAPPINGS
REAL_WORLD_CALIBRATION=96.561
IN_GAME_SENS = 10.0 # Adjust to match your in game sensitivity

#Important notes: you must change some keybindings ingame. What you must change will be explained below
#Set "Move Down" in archwing mode to "V" so that "Toggle crouch" and "Move Down" are the same key
#Set "V" as the secondary keybinding as to not interfere when using "Shift" with mouse and keybord
#Any button that has (OK) at the end means you have to use a custom bind for that action
#In this setup the custom binds are "O" for "Sprint" and "K" for "Roll"

#Side notes: less important quirks about this setup
#If in bluetooth mode, note that holding "HOME" to calibrate the gyro may turn off your controller if held to long
#Use "W" to switch to melee and "CAPTURE" to switch guns for best results
#Does not include keybinding for "Equip omni"
#By default, select subgear 1, 2, and 3 shares keybindings with abilities 1, 2, and 3

# Left stick moves
LLEFT = A
LRIGHT = D
LUP = W
LDOWN = S
LRING = O     # Sprint on full stick press (OP)

L = SPACE     # jump
R = V         # toggle crouch 
ZL = LMOUSE   # Fire weapon
ZR = RMOUSE   # Aim down sights 
L3 = K        # Roll (OP)
R3 = MMOUSE   # Secondary fire

N = 1 2   # ability 1 / ability 2
E = 4 3   # ability 4 / ability 3
S = X 5   # Reload, Use, Finisher / transference
W = E F   # Melee / Switch to melee

UP = P TAB   # Mission progress / Quick progress view
RIGHT = L    # Opens tactical menu
LEFT = H M   # Reverse Camera / show level map
DOWN = G Q   # Place marker / Gear wheel

- = ENTER C  # Open chat (OP) / Push to talk
+ = I Z      # Inspect / Show player list
HOME = ESC CALIBRATE # Pause menu / Calibrate gyro
CAPTURE = F GYRO_OFF # Switch weapon / Gryo off  

# The following are modified aim settings, by default this is in a different file
# I have changed the right stick mode from "FLICK" to "FLICK_ONLY"
# I put them here for simplicity and ease of access so feel free to change them as you please
# If you would like to use the setting in the _3Dmouse file
# Then delete the following # and everything below it leaving just the file path

# GyroConfigs/_3Dmouse.txt

# Aim settings
# Gyro sens of 1 means you'll turn the same amount in game as in the real world
MIN_GYRO_SENS = 1
MAX_GYRO_SENS = 2
# Gyro thresholds are in degrees per second
MIN_GYRO_THRESHOLD = 0
MAX_GYRO_THRESHOLD = 75

# Stick sensitivity is in degrees per second
STICK_SENS = 360
STICK_POWER = 4
STICK_ACCELERATION_RATE = 1
STICK_ACCELERATION_CAP = 2
#RIGHT_STICK_MODE = FLICK
#RIGHT_STICK_MODE = AIM
RIGHT_STICK_MODE = FLICK_ONLY
#RIGHT_STICK_MODE = ROTATE_ONLY

Spallock's Notes

Quick overview of this setup:
This setup makes HEAVY use of tap/hold buttons. All abilities and common actions can be found on the button pad, with either a press or a hold.
Crouch and jump are set to the right and left bumpers. This allows for bullet jumping without taking your thumbs off either of the sticks
Most/all non-combat keybinds are set to the d-pad or the 4 middle buttons using tap/hold
The only buttons that aren't tap/hold are the triggers, bumpers, and stick clicks.

Please note:
I have not tested and can not confirm if this setup will work with Lunaro, decoration placement, frame fighter, railjack, or shawzin. But it should work with archwing
This does not use the default control scheme. Some bindings will need to be changed. further explanation is provided in the text file

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 Warframe page.