Shared by TazerrtotTazerrtot
- 25 Feb 2021 09:10

rating: 0+x

Configuration to play Thief Gold with JoyShockMapper

# THIS IS NOT THE USING THE DEFAULT CONTROL SCHEME
# Unfortunately, none of the in-game default control schemes work well with a controller setup (or for keyboard and mouse for that matter).
# My suggestion is to clear all the bindings manually, and then rebind what's necessary; I'll have a rebind guide after the control mappings.
# If some of the controls here look weird, they are. They're based on the actual controls, but I only realized part way through there
# would be no easy way to have it totally set up for others and not have anything break in the process. Anyway, doubt many gyro gamers are
# gonna be playing Thief any time soon, but I hope this comes in handy for someone. 

RESET_MAPPINGS

# Calibration
RIGHT_STICK_MODE = FLICK
REAL_WORLD_CALIBRATION = 34
IN_GAME_SENS = 11  # The slider isn't numbered, but in has (seemingly random) spots it snaps to. 11 is at the very center.
IGNORE_OS_MOUSE_SPEED
# Please set IN_GAME_SENS to your in game mouse speed setting whenever you change it
f
GYRO_OFF = R3

# Movement keys
LLEFT = A        # Move left
LRIGHT = D       # Move right
LUP = W          # Move forward 
LDOWN = X        # Move back

# Button mappings
ZR = LMOUSE      # Attack
ZL = F           # Block
R = ALT          # Switch from moving to leaning
L = SHIFT        # Switch movement speed down
L3 = ^LCONTROL   # Toggle forward movement speed
R3 = S           # Turn of gyro and center camera
N = T R          # Clear Item, hold to drop item
S = SPACE        # Jump
W = RMOUSE       # Use
E = C            # Toggle crouch
LEFT = /         # Next weapon
RIGHT = \        # Last weapon
UP = ]           # Next item
DOWN = [         # Last item
+ = ESC          # Pause
- = M O          # Map, hold for objectives

# Mouse
GyroConfigs/_3Dmouse.txt

# IN-GAME REBIND GUIDE:
# If omitted here, assume it's left empty.
# Feel free to rebind for your own uses, but I'd suggest avoiding anything that might trigger a system function with ctrl and/or alt (eg. delete, arrow keys)

# Run Forward = w
# Walk Forward = w+ctrl
# Backward = x
# Slide Left = a
# Slide Right = d
# Center View = s
# Lean Left = a+alt
# Lean Right = d+alt
# Toggle Crouch = c
# Jump = Space
# Attack = Mouse1
# Use Item = Mouse2
# Block = f
# Speed Toggle = Shift
# Drop Item = r
# Next Item = ]
# Prev Item = [
# Clear Item = t
# Next Weapon = /
# Prev Weapon = \
# View Map = m
# View Objectives = o

Tazerrtot's Notes

You'll need to rebind all the in-game controls to be sure everything works properly; I've provided a guide at the end of the config file to assist with that, it should be fairly straight-forward. Movement is a little weird by modern standards so I had to get creative with the layout. Most buttons can be rebound to your liking easily enough, but you'll want to pay attention to how shift, ctrl, and alt are being used in order to get the best use of your movement options.

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 Thief Gold page.