Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save Cyborgmatt/2ae591b6366e1bbb491c391446e86a87 to your computer and use it in GitHub Desktop.
Save Cyborgmatt/2ae591b6366e1bbb491c391446e86a87 to your computer and use it in GitHub Desktop.
Microsoft Flight Sim 2020 - X55 Config
<?xml version="1.0" encoding="utf-8"?>
<DefaulftInput Primary="1">
<Version Num="1238" />
<Device DeviceName="Saitek Pro Flight X-55 Rhino Stick" GUID="745a17a0-74d3-11d0-b6fe-00a0c90f57da" ProductID="2215">
<Axes>
<Axis AxisName="X" AxisSensitivy="-50" AxisDeadZone="2" />
<Axis AxisName="Y" AxisSensitivy="-50" AxisDeadZone="0" />
<Axis AxisName="Z" AxisSensitivy="0" AxisDeadZone="2" />
<Axis AxisName="rX" AxisSensitivy="-20" AxisDeadZone="5" />
<Axis AxisName="rY" AxisSensitivy="-20" AxisDeadZone="5" />
<Axis AxisName="rZ" AxisSensitivy="-50" AxisDeadZone="2" />
<Axis AxisName="SliderX" AxisSensitivy="0" AxisDeadZone="2" />
<Axis AxisName="SliderY" AxisSensitivy="0" AxisDeadZone="2" />
</Axes>
<Context ContextName="PLANE">
<Action ActionName="KEY_AP_MASTER" Flag="2">
<Primary>
<KEY Information="Button2">1</KEY>
</Primary>
</Action>
<Action ActionName="KEY_BRAKES" Flag="2">
<Primary>
<KEY Information="Button5">4</KEY>
</Primary>
</Action>
<Action ActionName="KEY_AXIS_ELEVATOR_SET" Flag="4">
<Primary>
<KEY Information="Axis Y">1042</KEY>
</Primary>
</Action>
<Action ActionName="KEY_AXIS_AILERONS_SET" Flag="4">
<Primary>
<KEY Information="Axis X">1026</KEY>
</Primary>
</Action>
<Action ActionName="KEY_AXIS_RUDDER_SET" Flag="4">
<Primary>
<KEY Information="Rotation Z">802</KEY>
</Primary>
</Action>
</Context>
<Context ContextName="MODES">
<Action ActionName="KEY_COCKPIT_RESET" Flag="2">
<Primary>
<KEY Information="Button4">3</KEY>
</Primary>
</Action>
<Action ActionName="KEY_CYCLE_PILOTVIEW_NEXT" Flag="2">
<Primary>
<KEY Information="POV1_UP">256</KEY>
</Primary>
</Action>
<Action ActionName="KEY_CYCLE_PILOTVIEW_BACK" Flag="2">
<Primary>
<KEY Information="POV1_DOWN">258</KEY>
</Primary>
</Action>
</Context>
<Context ContextName="COCKPIT_GLOBAL_CAMERA">
<Action ActionName="KEY_COCKPIT_FREELOOK_VRTC_SET" Flag="4">
<Primary>
<KEY Information="Rotation Y">786</KEY>
</Primary>
</Action>
<Action ActionName="KEY_COCKPIT_FREELOOK_HRZ_SET" Flag="132">
<Primary>
<KEY Information="Rotation X">770</KEY>
</Primary>
</Action>
</Context>
<Context ContextName="EXTERNAL_CAMERA">
<Action ActionName="KEY_CAMERACHASE_RESET" Flag="2">
<Primary>
<KEY Information="Button4">3</KEY>
</Primary>
</Action>
<Action ActionName="KEY_CHASE_QUICKVIEW1" Flag="2">
<Primary>
<KEY Information="POV1_RIGHT">257</KEY>
</Primary>
</Action>
<Action ActionName="KEY_CHASE_QUICKVIEW2" Flag="2">
<Primary>
<KEY Information="POV1_DOWN">258</KEY>
</Primary>
</Action>
<Action ActionName="KEY_CHASE_QUICKVIEW3" Flag="2">
<Primary>
<KEY Information="POV1_LEFT">259</KEY>
</Primary>
</Action>
<Action ActionName="KEY_CHASE_QUICKVIEW4" Flag="2">
<Primary>
<KEY Information="POV1_UP">256</KEY>
</Primary>
</Action>
<Action ActionName="KEY_CHASE_FREELOOK_VRTC_SET" Flag="4">
<Primary>
<KEY Information="Rotation Y">786</KEY>
</Primary>
</Action>
<Action ActionName="KEY_CHASE_FREELOOK_HRZ_SET" Flag="132">
<Primary>
<KEY Information="Rotation X">770</KEY>
</Primary>
</Action>
</Context>
<Context ContextName="COCKPIT_CAMERA">
<Action ActionName="KEY_COCKPIT_QUICKVIEW4" Flag="2">
<Primary>
<KEY Information="POV1_LEFT">259</KEY>
</Primary>
</Action>
<Action ActionName="KEY_COCKPIT_QUICKVIEW3" Flag="2">
<Primary>
<KEY Information="POV1_RIGHT">257</KEY>
</Primary>
</Action>
</Context>
<Context ContextName="INSTRUMENTS_CAMERA">
<Action ActionName="KEY_COCKPIT_CYCLE" Flag="2">
<Primary>
<KEY Information="POV1_RIGHT">257</KEY>
</Primary>
</Action>
<Action ActionName="KEY_COCKPIT_BACKCYCLE" Flag="2">
<Primary>
<KEY Information="POV1_LEFT">259</KEY>
</Primary>
</Action>
</Context>
<Context ContextName="SMART_CAMERA">
<Action ActionName="KEY_TOGGLE_SMART_CAMERA" Flag="2">
<Primary>
<KEY Information="Button1">0</KEY>
</Primary>
</Action>
</Context>
</Device>
</DefaulftInput>
<?xml version="1.0" encoding="utf-8"?>
<DefaulftInput Primary="1">
<Version Num="1238" />
<Device DeviceName="Saitek Pro Flight X-55 Rhino Throttle" GUID="745a17a0-74d3-11d0-b6fe-00a0c90f57da" ProductID="A215">
<Axes>
<Axis AxisName="X" AxisSensitivy="0" AxisDeadZone="0" />
<Axis AxisName="Y" AxisSensitivy="0" AxisDeadZone="0" />
<Axis AxisName="Z" AxisSensitivy="0" AxisDeadZone="0" />
<Axis AxisName="rX" AxisSensitivy="0" AxisDeadZone="0" />
<Axis AxisName="rY" AxisSensitivy="0" AxisDeadZone="0" />
<Axis AxisName="rZ" AxisSensitivy="0" AxisDeadZone="0" />
<Axis AxisName="SliderX" AxisSensitivy="0" AxisDeadZone="0" />
<Axis AxisName="SliderY" AxisSensitivy="0" AxisDeadZone="0" />
</Axes>
<Context ContextName="PLANE">
<Action ActionName="KEY_SPOILERS_TOGGLE" Flag="2">
<Primary>
<KEY Information="Button8">7</KEY>
</Primary>
</Action>
<Action ActionName="KEY_PARKING_BRAKES" Flag="2">
<Primary>
<KEY Information="Button9">8</KEY>
</Primary>
</Action>
<Action ActionName="KEY_FLAPS_INCR" Flag="2">
<Primary>
<KEY Information="Button30">29</KEY>
</Primary>
</Action>
<Action ActionName="KEY_FLAPS_DECR" Flag="2">
<Primary>
<KEY Information="Button31">30</KEY>
</Primary>
</Action>
<Action ActionName="KEY_AXIS_ELEV_TRIM_SET" Flag="4">
<Primary>
<KEY Information="Axis Z">1058</KEY>
</Primary>
</Action>
<Action ActionName="KEY_GEAR_UP" Flag="2">
<Primary>
<KEY Information="Button6">5</KEY>
</Primary>
</Action>
<Action ActionName="KEY_GEAR_DOWN" Flag="2">
<Primary>
<KEY Information="Button7">6</KEY>
</Primary>
</Action>
<Action ActionName="KEY_AXIS_MIXTURE_SET" Flag="4">
<Primary>
<KEY Information="Axis X">1026</KEY>
</Primary>
</Action>
<Action ActionName="KEY_THROTTLE_AXIS_SET_EX1" Flag="4">
<Primary>
<KEY Information="Axis Y">1042</KEY>
</Primary>
</Action>
<Action ActionName="KEY_PROP_PITCH_AXIS_SET_EX1" Flag="4">
<Primary>
<KEY Information="Rotation Z">802</KEY>
</Primary>
</Action>
</Context>
<Context ContextName="MODES">
<Action ActionName="KEY_VIEW_MODE" Flag="2">
<Primary>
<KEY Information="Button4">3</KEY>
</Primary>
</Action>
</Context>
</Device>
</DefaulftInput>
<?xml version= "1.0" encoding= "utf-8" ?>
<DeviceConfig>
<Device ProductId="0x1900" TextureFolder="H.Alpha Flight Control" /> <!-- Alpha Flight Controls -->
<Device ProductId="0x884B" TextureFolder="Keyboard" Priority="-10" /> <!-- Keyboard -->
<Device ProductId="0x378D" TextureFolder="Mouse" Priority="-9" /> <!-- Mouse -->
<Device ProductId="0xC215" TextureFolder="Saitek Extreme 3D Pro Stick" /> <!-- Logitech Extreme 3D (NB: Saitek = Logitech) -->
<Device ProductId="0xA2AE" TextureFolder="Saitek Flight Instrument Panel" /> <!-- Saitek Flight Instrument Panel -->
<Device ProductId="0x0D06" TextureFolder="Saitek Flight Multi Panel" /> <!-- Saitek Flight Multi Panel -->
<Device ProductId="0x0D05" TextureFolder="Saitek Flight Radio Panel" /> <!-- Saitek Flight Radio Panel -->
<Device ProductId="0x0D67" TextureFolder="Saitek Flight Switch Panel" /> <!-- Saitek Flight Switch Panel -->
<Device ProductId="0x0763" TextureFolder="Saitek Pro Flight Rudder Pedals" /> <!-- Saitek Pro Flight Rudder Pedals -->
<Device ProductId="0x0C2D" TextureFolder="Saitek Pro Flight Throttle Quadrant" /> <!-- Saitek Pro Flight Quadrant -->
<Device ProductId="0x2221" TextureFolder="Saitek Pro Flight X-56 Rhino Stick" /> <!-- Saitek Pro Flight X-56 Rhino Stick -->
<Device ProductId="0xA221" TextureFolder="Saitek Pro Flight X-56 Rhino Throttle" /> <!-- Saitek Pro Flight X-56 Rhino Throttle -->
<Device ProductId="0x2215" TextureFolder="Saitek Pro Flight X-56 Rhino Stick" /> <!-- Saitek Pro Flight X-56 Rhino Stick -->
<Device ProductId="0xA215" TextureFolder="Saitek Pro Flight X-56 Rhino Throttle" /> <!-- Saitek Pro Flight X-56 Rhino Throttle -->
<Device ProductId="0x0BAC" TextureFolder="Saitek Pro Flight Yoke" /> <!-- Saitek Pro Flight Yoke -->
<Device ProductId="0x075C" TextureFolder="Saitek X52 Flight Control System" /> <!-- Saitek X52 Flight Control System -->
<Device ProductId="0x0762" TextureFolder="Saitek X52 Pro Flight Control System" /> <!-- Saitek X52 Pro Flight Control System -->
<Device ProductId="0xB68F" TextureFolder="T-Pendular-Rudder" /> <!-- -Pendular-Rudder -->
<Device ProductId="0xB678" TextureFolder="T-Rudder" /> <!-- T.Flight Rudder Pedals -->
<Device ProductId="0xB679" TextureFolder="T-Rudder" /> <!-- T-Rudder -->
<Device ProductId="0xB10A" TextureFolder="T.16000M" /> <!-- T.16000M -->
<Device ProductId="0xB67B" TextureFolder="T.Flight Hotas 4" /> <!-- T.Flight Hotas 4 -->
<Device ProductId="0xB68D" TextureFolder="T.Flight Hotas One" /> <!-- T.Flight Hotas One -->
<Device ProductId="0xB108" TextureFolder="T.Flight Hotas X" /> <!-- T.Flight Hotas X -->
<Device ProductId="0xB106" TextureFolder="T.Flight Stick X" /> <!-- T.Flight Stick X -->
<Device ProductId="0x0402" TextureFolder="T.Hotas Warthog Joystick" /> <!-- T.Hotas Warthog Joystick -->
<Device ProductId="0x0404" TextureFolder="T.Hotas Warthog Throttle" /> <!-- T.Hotas Warthog Throttle -->
<Device ProductId="0xB687" TextureFolder="TWCS Throttle" /> <!-- TWCS Throttle -->
<Device ProductId="0x0DA3" TextureFolder="V.Ruddo Plus" /> <!-- VirtualFly - RUDDO+ -->
<Device ProductId="0x0DA1" TextureFolder="V.TQ3+" /> <!-- VirtualFly - TQ3+ -->
<Device ProductId="0x0DA2" TextureFolder="V.TQ6" /> <!-- VirtualFly - TQ6+ -->
<Device ProductId="0x0DA4" TextureFolder="V.V3rnio TPM" /> <!-- VF - TPM V3RNIO -->
<Device ProductId="0x0DA0" TextureFolder="V.Yoko The Yoke Plus" /> <!-- VirtualFly - YOKO+ -->
<Device ProductId="0x0001" TextureFolder="XInput Gamepad" Priority="-1" /> <!-- XInput Gamepad -->
<!-- Devices without images -->
<Device ProductId="0x4843" TextureFolder="Unknown Device" /> <!-- Custom DR400 cockpit, BU0836X Interface -->
<Device ProductId="0x3E20" TextureFolder="Unknown Device" /> <!-- Custom DR400 cockpit, BU0836X Interface -->
<!-- T.A320 -->
<Device ProductId="0x0405" TextureFolder="T.A320 Pilot" /> <!-- T.A320 Pilot (Left handed) -->
<Device ProductId="0x0406" TextureFolder="T.A320 Copilot" /> <!-- T.A320 Copilot (Right handed) -->
<Device ProductId="0x0407" TextureFolder="T.A320 Quadrant throttle" /> <!-- Airbus T-A320 Quadrant throttle -->
</DeviceConfig>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment