Skip to content

Joystick bindings

Phil Spencer edited this page Jul 1, 2015 · 1 revision

Setting up a joystick or gamepad for Parsec

There are several commands that can be added to parsecrc.con or done manually from the in game console to bind controls and axis in parsec.

Helper output:

isdl.showjoy_input 1

The above command will output button presses to console

Deadzone commands:

Parsec supports up to 4 Axis and you can set dead zones for them via the following commands within the range -32768 to 32768:

isdl.deadzone_min_axis_0 
isdl.deadzone_min_axis_1 
isdl.deadzone_min_axis_2 
isdl.deadzone_min_axis_3 
isdl.deadzone_max_axis_0 
isdl.deadzone_max_axis_1 
isdl.deadzone_max_axis_2 
isdl.deadzone_max_axis_3 

Button binds (follow the command with a button #):

isdl.jbind_gun
isdl.jbind_missile
isdl.jbind_accel
isdl.jbind_decel
isdl.jbind_rollleft
isdl.jbind_rollright
isdl.jbind_nextgun
isdl.jbind_nextmissile
isdl.jbind_aburn
isdl.jbind_emp
isdl.jbind_straffelft
isdl.jbind_straffergt
isdl.jbind_straffeup
isdl.jbind_straffedown
isdl.jbind_stop
isdl.jbind_dup
isdl.jbind_ddown
isdl.jbind_dleft
isdl.jbind_dright
isdl.jbind_shift
isdl.jbind_target
isdl.jbind_targetfront

Bind the X/Y and throttle/rudder Axis to values other than default:

isdl.jbind_axisx 
isdl.jbind_axisy 
isdl.jbind_axisthrottle
isdl.jbind_axisrudder

Enable/disable the analog rudder/throttle:

isdl.analogthrottle
isdl.analogrudder
Clone this wiki locally