The gamepad is configured as follows:
- Button A = Autopilot and Spec Drive
Button B = Jump Drive
Button X = Overdrive
Button Y = Nearest Hostile Target
LB = Missile Select
RB = Weapon Select
Back = Mission Target
Pause = Pause
Left Stick Button = Switch Left VDU
Right Stick Button = Switch Right VDU
Left Stick = Turn left / Right / Up / Down
Right Stick = Roll Left / Right
Left Trigger = Launch Missile
Right Trigger = Fire Weapon
Dpad Left = Stop
Dpad Right = Full Throttle
Dpad Up = Throttle Up
Dpad Down = Throttle Down
Code: Select all
<!-- #joy_xbox_360 -->
<axis name="x" joystick="0" axis="0" inverse="false" />
<axis name="y" joystick="0" axis="1" inverse="true" />
#right hand trigger fires primary weapon
<axis name="hatswitch" nr="0" margin="0.26" joystick="0" axis="5">
<hatswitch value="0.75"/>
</axis>
<bind hatswitch="0" button="0" command="FireKey" />
<!-- #left hand trigger fires secondary weapon -->
<axis name="hatswitch" nr="1" margin="0.26" joystick="0" axis="2">
<hatswitch value="0.75"/>
</axis>
<bind hatswitch="1" button="0" command="MissileKey" />
<!-- #right hand stick left / right rolls ship -->
<axis name="hatswitch" nr="2" margin="0.26" joystick="0" axis="3">
<hatswitch value="0.75"/>
<hatswitch value="-0.75"/>
</axis>
<bind hatswitch="2" button="0" command="RollRightKey" />
<bind hatswitch="2" button="1" command="RollLeftKey" />
<!-- #dpad to control velocity -->
<bind joystick="0" digital-hatswitch="0" direction="up" command="AccelKey" />
<bind joystick="0" digital-hatswitch="0" direction="down" command="DecelKey" />
<bind joystick="0" digital-hatswitch="0" direction="left" command="StopKey" />
<bind joystick="0" digital-hatswitch="0" direction="right" command="StartKey" />
<bind joystick="0" button="0" modifier="none" command="ASAP" />
<bind joystick="0" button="1" modifier="none" command="JumpKey" />
<bind joystick="0" button="2" modifier="none" command="ABKey" />
<bind joystick="0" button="3" modifier="none" command="NearestHostileTargetKey" />
<bind joystick="0" button="4" modifier="none" command="MisSelKey" />
<bind joystick="0" button="5" modifier="none" command="WeapSelKey" />
<bind joystick="0" button="6" modifier="none" command="MissionTargetKey" />
<bind joystick="0" button="7" modifier="none" command="PauseKey" />
<bind joystick="0" button="9" modifier="none" command="Cockpit::SwitchLVDU" />
<bind joystick="0" button="10" modifier="none" command="Cockpit::SwitchRVDU" />
<!-- #end -->
Cheers, Ian