Posted May 18, 2019
This is an improved layout for playing Episode 1 Racer with any Dual Stick controller (Xbox 360, Xbox One, Steam?, etc.). The stand-out quality of this set up is it allows multiple assignments which you can't do yourself by editing setting in-game. For example, the right trigger is Gas, but so is the A button. I actually get hand fatigue and like switching back and forth sometimes. Sprint is B, but it is also Left-Joystick-Click.
INSTALLATION:
Open Notepad.exe or another text editor
Go to D:\GOG Games\STAR WARS Racer\data\config\current
Open current_control.map by dragging it into Notepad.exe
Paste the following into current_control.map and save it.
####### JOYSTICK Explanation
# 1 A Gas
# 2 B Slide
# 3 X Boost
# 4 Y Repair
# 5 left bumper - Roll Left
# 6 right bumper - Roll Right
# 7 back - Cycles Camera
# 8 start - (currently not supported)
# 9 left click - Boost
# 10 right click - Slide
# Hat_ D-Pad - Roll, Up is Taunt, Down Looks back
# AXIS=X,Y Left Joystick - Turns
# AXIS=RX, RY Right Joystick - Roll, Up Repairs, Down Looks Back,
# AXIS=Z, RZ, Triggers - Gas, Brake
####### JOYSTICK MAPPINGS
JOYSTICK BUTTON=1 FUNCTION=THRUST
JOYSTICK BUTTON=2 FUNCTION=SLIDE
JOYSTICK BUTTON=3 FUNCTION=BOOST
JOYSTICK BUTTON=4 FUNCTION=REPAIR
JOYSTICK BUTTON=5 FUNCTION=ROLL_LEFT
JOYSTICK BUTTON=6 FUNCTION=ROLL_RIGHT
JOYSTICK BUTTON=7 FUNCTION=CAMERA_CYCLE
#JOYSTICK BUTTON=8 FUNCTION=(WHAT IS PAUSE CALLED???)
JOYSTICK BUTTON=9 FUNCTION=BOOST
JOYSTICK BUTTON=10 FUNCTION=SLIDE
JOYSTICK AXIS=RX FUNCTION=ROLL_RIGHT AXIS_RANGE=NEGATIVE
JOYSTICK AXIS=RX FUNCTION=ROLL_LEFT AXIS_RANGE=POSITIVE
JOYSTICK AXIS=RY FUNCTION=REPAIR AXIS_RANGE=POSITIVE
JOYSTICK AXIS=X FUNCTION=TURN
JOYSTICK AXIS=RY FUNCTION=LOOK_BACK AXIS_RANGE=NEGATIVE
JOYSTICK AXIS=Y FUNCTION=PITCH
JOYSTICK AXIS=RZ FUNCTION=THRUST AXIS_RANGE=NEGATIVE
JOYSTICK AXIS=RZ FUNCTION=BRAKE AXIS_RANGE=POSITIVE
JOYSTICK AXIS=Z FUNCTION=THRUST AXIS_RANGE=NEGATIVE
JOYSTICK AXIS=Z FUNCTION=BRAKE AXIS_RANGE=POSITIVE
JOYSTICK AXIS=Y FLIP_AXIS
JOYSTICK AXIS=Z FLIP_AXIS
JOYSTICK BUTTON=HAT_UP FUNCTION=SPECIAL
JOYSTICK BUTTON=HAT_LEFT FUNCTION=ROLL_LEFT
JOYSTICK BUTTON=HAT_RIGHT FUNCTION=ROLL_RIGHT
JOYSTICK BUTTON=HAT_DOWN FUNCTION=LOOK_BACK
JOYSTICK ENABLED=TRUE
####### MOUSE MAPPINGS
MOUSE BUTTON=4 FUNCTION=LOOK_BACK
MOUSE BUTTON=2 FUNCTION=BRAKE
MOUSE BUTTON=1 FUNCTION=THRUST
MOUSE BUTTON=3 FUNCTION=SLIDE
MOUSE AXIS=X FUNCTION=TURN
MOUSE AXIS=Y FUNCTION=PITCH
MOUSE AXIS=Z FUNCTION=ANALOG_THROTTLE
MOUSE AXIS=Y FLIP_AXIS
MOUSE ENABLED=FALSE
####### KEYBOARD MAPPINGS
KEYBOARD KEY=~ FUNCTION=CAMERA_CYCLE
KEYBOARD KEY=LEFT_CTRL FUNCTION=CAMERA_CYCLE
KEYBOARD KEY=TAB FUNCTION=LOOK_BACK
KEYBOARD KEY=Q FUNCTION=LOOK_BACK
KEYBOARD KEY=S FUNCTION=BRAKE
KEYBOARD KEY=W FUNCTION=THRUST
KEYBOARD KEY=ENTER FUNCTION=THRUST
KEYBOARD KEY=LEFT_SHIFT FUNCTION=BOOST
KEYBOARD KEY=SPACE FUNCTION=SLIDE
KEYBOARD KEY=A FUNCTION=ROLL_LEFT
KEYBOARD KEY=D FUNCTION=ROLL_LEFT
KEYBOARD KEY=RIGHT_CTRL FUNCTION=SPECIAL
KEYBOARD KEY=E FUNCTION=SPECIAL
KEYBOARD KEY=R FUNCTION=REPAIR
KEYBOARD KEY=LEFT_ARROW FUNCTION=TURN_LEFT
KEYBOARD KEY=J FUNCTION=TURN_LEFT
KEYBOARD KEY=NUMPAD_4 FUNCTION=TURN_LEFT
KEYBOARD KEY=RIGHT_ARROW FUNCTION=TURN_RIGHT
KEYBOARD KEY=L FUNCTION=TURN_RIGHT
KEYBOARD KEY=NUMPAD_6 FUNCTION=TURN_RIGHT
KEYBOARD KEY=DOWN_ARROW FUNCTION=PITCH_UP
KEYBOARD KEY=K FUNCTION=PITCH_UP
KEYBOARD KEY=NUMPAD_2 FUNCTION=PITCH_UP
KEYBOARD KEY=UP_ARROW FUNCTION=PITCH_DOWN
KEYBOARD KEY=I FUNCTION=PITCH_DOWN
KEYBOARD KEY=NUMPAD_8 FUNCTION=PITCH_DOWN
KEYBOARD ENABLED=TRUE
end.
INSTALLATION:
Open Notepad.exe or another text editor
Go to D:\GOG Games\STAR WARS Racer\data\config\current
Open current_control.map by dragging it into Notepad.exe
Paste the following into current_control.map and save it.
####### JOYSTICK Explanation
# 1 A Gas
# 2 B Slide
# 3 X Boost
# 4 Y Repair
# 5 left bumper - Roll Left
# 6 right bumper - Roll Right
# 7 back - Cycles Camera
# 8 start - (currently not supported)
# 9 left click - Boost
# 10 right click - Slide
# Hat_ D-Pad - Roll, Up is Taunt, Down Looks back
# AXIS=X,Y Left Joystick - Turns
# AXIS=RX, RY Right Joystick - Roll, Up Repairs, Down Looks Back,
# AXIS=Z, RZ, Triggers - Gas, Brake
####### JOYSTICK MAPPINGS
JOYSTICK BUTTON=1 FUNCTION=THRUST
JOYSTICK BUTTON=2 FUNCTION=SLIDE
JOYSTICK BUTTON=3 FUNCTION=BOOST
JOYSTICK BUTTON=4 FUNCTION=REPAIR
JOYSTICK BUTTON=5 FUNCTION=ROLL_LEFT
JOYSTICK BUTTON=6 FUNCTION=ROLL_RIGHT
JOYSTICK BUTTON=7 FUNCTION=CAMERA_CYCLE
#JOYSTICK BUTTON=8 FUNCTION=(WHAT IS PAUSE CALLED???)
JOYSTICK BUTTON=9 FUNCTION=BOOST
JOYSTICK BUTTON=10 FUNCTION=SLIDE
JOYSTICK AXIS=RX FUNCTION=ROLL_RIGHT AXIS_RANGE=NEGATIVE
JOYSTICK AXIS=RX FUNCTION=ROLL_LEFT AXIS_RANGE=POSITIVE
JOYSTICK AXIS=RY FUNCTION=REPAIR AXIS_RANGE=POSITIVE
JOYSTICK AXIS=X FUNCTION=TURN
JOYSTICK AXIS=RY FUNCTION=LOOK_BACK AXIS_RANGE=NEGATIVE
JOYSTICK AXIS=Y FUNCTION=PITCH
JOYSTICK AXIS=RZ FUNCTION=THRUST AXIS_RANGE=NEGATIVE
JOYSTICK AXIS=RZ FUNCTION=BRAKE AXIS_RANGE=POSITIVE
JOYSTICK AXIS=Z FUNCTION=THRUST AXIS_RANGE=NEGATIVE
JOYSTICK AXIS=Z FUNCTION=BRAKE AXIS_RANGE=POSITIVE
JOYSTICK AXIS=Y FLIP_AXIS
JOYSTICK AXIS=Z FLIP_AXIS
JOYSTICK BUTTON=HAT_UP FUNCTION=SPECIAL
JOYSTICK BUTTON=HAT_LEFT FUNCTION=ROLL_LEFT
JOYSTICK BUTTON=HAT_RIGHT FUNCTION=ROLL_RIGHT
JOYSTICK BUTTON=HAT_DOWN FUNCTION=LOOK_BACK
JOYSTICK ENABLED=TRUE
####### MOUSE MAPPINGS
MOUSE BUTTON=4 FUNCTION=LOOK_BACK
MOUSE BUTTON=2 FUNCTION=BRAKE
MOUSE BUTTON=1 FUNCTION=THRUST
MOUSE BUTTON=3 FUNCTION=SLIDE
MOUSE AXIS=X FUNCTION=TURN
MOUSE AXIS=Y FUNCTION=PITCH
MOUSE AXIS=Z FUNCTION=ANALOG_THROTTLE
MOUSE AXIS=Y FLIP_AXIS
MOUSE ENABLED=FALSE
####### KEYBOARD MAPPINGS
KEYBOARD KEY=~ FUNCTION=CAMERA_CYCLE
KEYBOARD KEY=LEFT_CTRL FUNCTION=CAMERA_CYCLE
KEYBOARD KEY=TAB FUNCTION=LOOK_BACK
KEYBOARD KEY=Q FUNCTION=LOOK_BACK
KEYBOARD KEY=S FUNCTION=BRAKE
KEYBOARD KEY=W FUNCTION=THRUST
KEYBOARD KEY=ENTER FUNCTION=THRUST
KEYBOARD KEY=LEFT_SHIFT FUNCTION=BOOST
KEYBOARD KEY=SPACE FUNCTION=SLIDE
KEYBOARD KEY=A FUNCTION=ROLL_LEFT
KEYBOARD KEY=D FUNCTION=ROLL_LEFT
KEYBOARD KEY=RIGHT_CTRL FUNCTION=SPECIAL
KEYBOARD KEY=E FUNCTION=SPECIAL
KEYBOARD KEY=R FUNCTION=REPAIR
KEYBOARD KEY=LEFT_ARROW FUNCTION=TURN_LEFT
KEYBOARD KEY=J FUNCTION=TURN_LEFT
KEYBOARD KEY=NUMPAD_4 FUNCTION=TURN_LEFT
KEYBOARD KEY=RIGHT_ARROW FUNCTION=TURN_RIGHT
KEYBOARD KEY=L FUNCTION=TURN_RIGHT
KEYBOARD KEY=NUMPAD_6 FUNCTION=TURN_RIGHT
KEYBOARD KEY=DOWN_ARROW FUNCTION=PITCH_UP
KEYBOARD KEY=K FUNCTION=PITCH_UP
KEYBOARD KEY=NUMPAD_2 FUNCTION=PITCH_UP
KEYBOARD KEY=UP_ARROW FUNCTION=PITCH_DOWN
KEYBOARD KEY=I FUNCTION=PITCH_DOWN
KEYBOARD KEY=NUMPAD_8 FUNCTION=PITCH_DOWN
KEYBOARD ENABLED=TRUE
end.