Shared by DangerHoboDangerHobo
- 30 Sep 2020 02:59

rating: 0+x

Configuration to play Star Citizen with JoyShockMapper

# First attempt at DS4 gyro flight control in STAR CITIZEN. I'm new as a SC player and JSM user so I have probably missed the best value binds/stettings.  
# I am trying to make a control scheme where you would only pick up the DS4 for spaceship combat as manuvering along so many 
# more axes at once (compaired to mouse & keyboard) seems advantaged. 

# Clear previous settings
RESET_MAPPINGS

# Calibration
REAL_WORLD_CALIBRATION = 5.3333
IN_GAME_SENS = 1
COUNTER_OS_MOUSE_SPEED

LEAN_LEFT = Q        # IDK if this goes here or have to edit xref that dictates gyro to mouse 
LEAN_RIGHT = E

# Button mappings
GYRO_OFF = HOME

# Admin buttons 

- = CALIBRATE    # Zero gyro input        
+ = F11        # Comms/mobiglass interface
HOME = GYRO_OFF        #use KB & mouse
#CAPTURE: Touchpad click or Capture

# Left stick

LLEFT = A    #Strafe left
LRIGHT = D    #Strafe right
LUP = SPACE    #Strafe up
LDOWN = LCONTROL    #strafe down
L3 = MMOUSE    #Lock missile/hold to fire 

# Bumpers

L1 = LMOUSE    # Fire weapon group 1
ZL = W        # Forward thrusters
ZLF = W     # Forward thrusters max
R1 = RMOUSE    # Fire weapon group 2
ZR = D        # Rear thrusters
ZRF: D         # Rear thrusters max

# Face buttons

# N = H        # Deploy flare/chaffe
# S = LSHIFT     # Afterburn
# E = X        # Brake
# W = V        # Decoupled flight toggle {want to make hold}

# Right stick

RLEFT = NONE    #
RRIGHT = NONE    #
RUP = SCROLLUP    # Mouse scroll up
RDOWN =    SCROLLDOWN    # Mouse scroll down
R3 = T        # Target

# D pad

UP = H        # VTOL toggle
DOWN = N    # Landing gear (maybey hold to modify)
LEFT = B     # Quantum drive
RIGHT = F    # Pointing/mouse interact/Menu

# IDK maybe for Steam controller? IDK

#RRING: Right ring binding, either inner or outer.
#MUP: Motion stick tilted forward
#MDOWN: Motion stick tilted back
#MLEFT: Motion stick tilted left
#MRIGHT: Motion stick tilted right
#MRING: Motion ring binding, either inner or outer.
#LEAN_LEFT: Tilt the controller to the left
#LEAN_RIGHT: Tilt the controller to the right

# Include mouse settings
GyroConfigs/_2Dmouse.txt

DangerHobo's Notes

Oh. i put the notes in the thing. Other than I tried to hide DS4 in DS4 Windows and it behaved the same. I think I am missing basic understandings. Will keep trying

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 Star Citizen page.