Shared by Cyran0Cyran0
- 04 Jan 2023 06:40

rating: 0+x

Configuration to play DOOM (2016) with JoyShockMapper

# Configuration for DOOM (2016)
# By Cyran0
# First, reset to defaults, and setup a virtual controller
# Make sure your controller is whitelisted to JSM using the command WHITELIST_ADD
RESET_MAPPINGS
VIRTUAL_CONTROLLER = XBOX

# Mouse and Sensitivity Calibration
REAL_WORLD_CALIBRATION = 45.454
IN_GAME_SENS = 1.7

# Bindings
UP = X_UP
DOWN = X_DOWN
LEFT = X_LEFT
RIGHT = X_RIGHT

+ = X_START
- = X_BACK

S = X_A
E = X_B
W = X_X
N = X_Y

R = X_RB NONE
R,N = 1 8       # Pistol,              Hold for Chain Gun
R,W = 2 6       # Combat Shotgun,      Hold for Super Shotgun
R,E = 4 3       # Heavy Assault Rifle, Hold for Plasma Rifle
R,S = 5 7       # Rocket Launcher,     Hold for Gauss Rifle
L = X_LB

L3 = X_LS
R3 = X_RS

# Gyro ratchetting is set to touchpad. CAPTURE is set to none to prevent accidental inputs
TOUCH = GYRO_OFF
CAPTURE = NONE

ZL_MODE = X_LT
ZR_MODE = X_RT

LEFT_STICK_MODE = LEFT_STICK

# Include mouse setting
GyroConfigs/_3Dmouse.txt

Cyran0's Notes

This configuration makes use of a virtual controller. Make sure you have HidHide installed in order for this config to work correctly.

Everything should work very similarly to DOOM's typical control scheme, except for the weapons and camera control.

Right stick is set to mouse control, and R+(Face Button) allows for quick and easy access to weapons.

TRIANGLE - Pistol, Hold for Chain Gun
SQUARE - Combat Shotgun, Hold for Super Shotgun
CIRCLE - Heavy Assault Rifle, Hold for Plasma Rifle
CROSS - Rocket Launcher, Hold for Gauss Rifle

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 DOOM (2016) page.