├── _images
├── Joytokey_Profile.png
├── Xwa_Joystick_Configurator_1.png
├── Xwa_Joystick_Configurator_2.png
└── XBox_One_Comprehensive_Joytokey_Config.jpg
├── Logitech_G_Saitek_X56
├── x56 XWA.pr0
├── X56_Joystick_ConfigMap.pdf
├── x56Star_Wars_X-Wing_Alliance_Stick.pdf
├── x56 Star_Wars_X-Wing_Alliance_Throttle.pdf
└── JoystickConfig.txt
├── Logitech_G_Saitek_X52_Pro
├── x52_pro.pr0
├── x52_pro_US_Keyboard_TrainDubs.pr0
├── x52_pro_German_Keyboard_ForceFlow.pr0
├── x52_pro_US_Keyboard_with_all_Functions_Mapped.pr0
└── Readme.md
├── VKB_Gladiator_NXT
├── VKB_Gladiator_NXT.png
├── Readme.md
└── VKB_Gladiator_NXT_Premium_JoystickConfig.txt
├── XBox_360
├── XBox_360_Controller_Mappings.jpg
├── XBOX360-AutoHotkey
│ ├── diagram-xbox360-controller.png
│ ├── readme.md
│ └── AllianceAutoHotkey-XBOX360.ahk
├── Readme.md
└── JoystickConfig.txt
├── XBox_One
├── XBox_One_Controller_Mappings.jpg
├── Readme.md
├── Advanced_Config_with_Joytokey
│ ├── Xwing_TIE_Fighter.cfg
│ ├── JoystickConfig.txt
│ └── Readme.md
├── Comprehensive_Config_with_Joytokey
│ ├── README.md
│ ├── JoystickConfig.txt
│ └── XWing_TFTC_Controls.cfg
└── JoystickConfig.txt
├── Thrustmaster_T-Flight_Hotas_X
├── JoystickConfigHotasX.jpg
├── JoystickConfigHotasXDS4_Opt.jpg
├── Readme.md
├── JoystickConfigHotasX.txt
└── JoystickConfigHotasXDS4_Opt.txt
├── Thrustmaster_T.16000M
├── TARGET_TFTC_t1600m_fcs_bindings.pdf
├── Readme.md
├── Thrustmaster_T16000m_TWCS_TFTC_Keys.png
├── T1600M-JoystickGremlin
│ ├── Joystick_Belegung_Alliance_ENG.jpg
│ ├── readme.md
│ └── JoystickGremlinAlliance.xml
├── Thrustmaster_t1600m_fcs_JoystickConfig.txt
├── T16000m_TWCS_Hota_JoystickConfig.txt
└── Thrustmaster 1600 XwA-with-roll-and-throttle.fcf
├── Thrustmaster_Warthog
└── Thrustmaster_Warthog_Layout_v1.0.pdf
├── CH_Products_Combatstick_568
├── CH Products Combat Stick 568 Stick-Throttle-pedals.cms
└── CH Products Combat Stick 568 Stick-Throttle-pedals.map
├── Thrustmaster_Warthog_and_TWCS (Joystick Gremlin)
├── Joystick_Gremlin_Warthog_Template.png
├── Tie_Fighter_Warthog_and_TWCS_Mapping_Diagram.png
├── Readme.md
└── TieFighterWarthog-and-TWCS-Gremlin-profile.xml
├── Logitech_Extreme_3D_Pro
├── Readme.md
├── JoystickConfig.txt
└── Alternative_JoystickConfig.txt
├── Logitech_Precision_Gamepad
└── JoystickConfig.txt
├── Nintendo_Switch
└── JoystickConfig.txt
├── Playstation_DualShock_4
└── JoystickConfig.txt
├── Readme.md
└── VPC_Constellation_ALPHA
└── JoystickConfig.txt
/_images/Joytokey_Profile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/_images/Joytokey_Profile.png
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X56/x56 XWA.pr0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Logitech_G_Saitek_X56/x56 XWA.pr0
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X52_Pro/x52_pro.pr0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Logitech_G_Saitek_X52_Pro/x52_pro.pr0
--------------------------------------------------------------------------------
/VKB_Gladiator_NXT/VKB_Gladiator_NXT.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/VKB_Gladiator_NXT/VKB_Gladiator_NXT.png
--------------------------------------------------------------------------------
/_images/Xwa_Joystick_Configurator_1.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/_images/Xwa_Joystick_Configurator_1.png
--------------------------------------------------------------------------------
/_images/Xwa_Joystick_Configurator_2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/_images/Xwa_Joystick_Configurator_2.png
--------------------------------------------------------------------------------
/XBox_360/XBox_360_Controller_Mappings.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/XBox_360/XBox_360_Controller_Mappings.jpg
--------------------------------------------------------------------------------
/XBox_One/XBox_One_Controller_Mappings.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/XBox_One/XBox_One_Controller_Mappings.jpg
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X56/X56_Joystick_ConfigMap.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Logitech_G_Saitek_X56/X56_Joystick_ConfigMap.pdf
--------------------------------------------------------------------------------
/_images/XBox_One_Comprehensive_Joytokey_Config.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/_images/XBox_One_Comprehensive_Joytokey_Config.jpg
--------------------------------------------------------------------------------
/Thrustmaster_T-Flight_Hotas_X/JoystickConfigHotasX.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Thrustmaster_T-Flight_Hotas_X/JoystickConfigHotasX.jpg
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/TARGET_TFTC_t1600m_fcs_bindings.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Thrustmaster_T.16000M/TARGET_TFTC_t1600m_fcs_bindings.pdf
--------------------------------------------------------------------------------
/Thrustmaster_Warthog/Thrustmaster_Warthog_Layout_v1.0.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Thrustmaster_Warthog/Thrustmaster_Warthog_Layout_v1.0.pdf
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X52_Pro/x52_pro_US_Keyboard_TrainDubs.pr0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Logitech_G_Saitek_X52_Pro/x52_pro_US_Keyboard_TrainDubs.pr0
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/Readme.md:
--------------------------------------------------------------------------------
1 | # Configurations provided for this joystick
2 | 
--------------------------------------------------------------------------------
/XBox_360/XBOX360-AutoHotkey/diagram-xbox360-controller.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/XBox_360/XBOX360-AutoHotkey/diagram-xbox360-controller.png
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X56/x56Star_Wars_X-Wing_Alliance_Stick.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Logitech_G_Saitek_X56/x56Star_Wars_X-Wing_Alliance_Stick.pdf
--------------------------------------------------------------------------------
/Thrustmaster_T-Flight_Hotas_X/JoystickConfigHotasXDS4_Opt.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Thrustmaster_T-Flight_Hotas_X/JoystickConfigHotasXDS4_Opt.jpg
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/Thrustmaster_T16000m_TWCS_TFTC_Keys.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Thrustmaster_T.16000M/Thrustmaster_T16000m_TWCS_TFTC_Keys.png
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X52_Pro/x52_pro_German_Keyboard_ForceFlow.pr0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Logitech_G_Saitek_X52_Pro/x52_pro_German_Keyboard_ForceFlow.pr0
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X56/x56 Star_Wars_X-Wing_Alliance_Throttle.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Logitech_G_Saitek_X56/x56 Star_Wars_X-Wing_Alliance_Throttle.pdf
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X52_Pro/x52_pro_US_Keyboard_with_all_Functions_Mapped.pr0:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Logitech_G_Saitek_X52_Pro/x52_pro_US_Keyboard_with_all_Functions_Mapped.pr0
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/T1600M-JoystickGremlin/Joystick_Belegung_Alliance_ENG.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Thrustmaster_T.16000M/T1600M-JoystickGremlin/Joystick_Belegung_Alliance_ENG.jpg
--------------------------------------------------------------------------------
/CH_Products_Combatstick_568/CH Products Combat Stick 568 Stick-Throttle-pedals.cms:
--------------------------------------------------------------------------------
1 | // CMS Script File
2 | //
3 | // Game Title:
4 | // Written By:
5 | // Date:
6 | //
7 | script
8 |
9 | endScript
10 |
--------------------------------------------------------------------------------
/Thrustmaster_Warthog_and_TWCS (Joystick Gremlin)/Joystick_Gremlin_Warthog_Template.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Thrustmaster_Warthog_and_TWCS (Joystick Gremlin)/Joystick_Gremlin_Warthog_Template.png
--------------------------------------------------------------------------------
/XBox_360/Readme.md:
--------------------------------------------------------------------------------
1 | # Configurations provided for this joystick
2 |
3 | 1. `JoystickConfig.txt`
4 |
5 | A basic configuration for XBox 360 controller.
6 |
7 | 
--------------------------------------------------------------------------------
/Thrustmaster_Warthog_and_TWCS (Joystick Gremlin)/Tie_Fighter_Warthog_and_TWCS_Mapping_Diagram.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/edemirkan/tftc-joystick-resources/HEAD/Thrustmaster_Warthog_and_TWCS (Joystick Gremlin)/Tie_Fighter_Warthog_and_TWCS_Mapping_Diagram.png
--------------------------------------------------------------------------------
/Logitech_Extreme_3D_Pro/Readme.md:
--------------------------------------------------------------------------------
1 | # Configurations provided for this joystick
2 |
3 | 1. `JoystickConfig.txt`
4 |
5 | Unknown. If you use this config, please send a PR to provide more information.
6 |
7 | 2. `Alternative_JoystickConfig.txt`
8 |
9 | Unknown. If you use this config, please send a PR to provide more information.
--------------------------------------------------------------------------------
/Thrustmaster_T-Flight_Hotas_X/Readme.md:
--------------------------------------------------------------------------------
1 | # Configurations provided for this joystick
2 |
3 | Mapping for JoystickConfig file: `JoystickConfigHotasX.txt`
4 |
5 | 
6 |
7 | Mapping for JoystickConfig file: `JoystickConfigHotasXDS4_Opt.txt`
8 |
9 | 
10 |
11 |
12 |
--------------------------------------------------------------------------------
/VKB_Gladiator_NXT/Readme.md:
--------------------------------------------------------------------------------
1 | # Configurations provided for this joystick
2 |
3 | 1. `VKB_Gladiator_NXT_Premium_JoystickConfig.txt` - submitted by Canzah
4 |
5 | it's mostly customized for my own preference/comfort but it covers the most important bits. Contrary to most profiles I saw from other people, this one doesn't have the navbuoy or hyperspace bound on it as in my personal belief binding those to stick is waste of button space on stick and are fine enough being on keyboard.
6 |
7 | 
--------------------------------------------------------------------------------
/XBox_360/XBOX360-AutoHotkey/readme.md:
--------------------------------------------------------------------------------
1 | This binding uses AutoHotkey (https://www.autohotkey.com/).
2 |
3 | Double-click AllianceAutoHotkey-XBOX360.ahk and open it with AutoHotkey.
4 | In your system tray, a small green symbol with a white "H" will appear. You can now start the game.
5 |
6 | Most buttons have a secondary funtion accessed by holding LB on your controller.
7 |
8 | You need to go to the Joystick Configurator in the XWA Upgrade launcher and make sure it uses the XBox controller. Here, you must also set up the axis. Use the triggers on your controller as the throttle axis; you probably need to invert the axis.
9 |
10 | 
11 |
--------------------------------------------------------------------------------
/XBox_One/Readme.md:
--------------------------------------------------------------------------------
1 | # Configurations provided for this joystick
2 |
3 | 1. `Advanced_Config_with_JoytoKey` - submitted by aveferrum
4 |
5 | An advanced configuration using both XWA Joystick configurator and Joytokey. Check the folder contents for more details.
6 |
7 | 2. `Comprehensive_Config_with_Joytokey` - submited by [joshuathorne](https://github.com/joshuathorne)
8 |
9 | An comprehensive configuration using both XWA Joystick configurator and Joytokey. It's a JoyToKey profile that uses short-press / long-hold / shift keys / Button Repeats, to include almost the entire command list (minus multiplayer communication.)
10 | You have full view mode control, HUD interaction, lobby controls, etc. All a press or a hold away. Check the folder contents for more details.
11 |
12 | 3. `JoystickConfig.txt`
13 |
14 | A basic configuration for XBox One controller.
15 |
16 | 
17 |
18 |
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X52_Pro/Readme.md:
--------------------------------------------------------------------------------
1 | # Configurations provided for this joystick
2 |
3 | 1. `x52_pro.pr0`
4 |
5 | Unknown. If you use this config, please send a PR to provide more information.
6 |
7 | 2. `x52 pro German Keyboard ForceFlow.pr0`
8 |
9 | Unknown. If you use this config, please send a PR to provide more information.
10 |
11 | 3. `x52 pro US Keyboard TrainDubs.pr0`
12 |
13 | Unknown. If you use this config, please send a PR to provide more information.
14 |
15 | 4. `x52 pro US Keyboard with All Functions Mapped.pr0` - submitted by [MEDumont](https://github.com/MEDumont)
16 |
17 | This US Keyboard includes mappings for power management, targeting, launching/docking, power management, UI Manipulation, and labels so all of those actions will light up on your display when the button is pressed. It should work with both X52 and X52 Pros, both the Saitek and Logitech variants.
18 |
19 | **NOTE:** This mapping requires all mappings in XWA to be removed except for the primary fire button.
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/T1600M-JoystickGremlin/readme.md:
--------------------------------------------------------------------------------
1 | This binding uses Joystick Gremlin (https://whitemagic.github.io/JoystickGremlin/download/) and vJoy (https://sourceforge.net/projects/vjoystick/).
2 |
3 | To use it, first install vJoy and set it up. This virtually combines your throttle and joystick into one device that X-Wing Alliance can use.
4 |
5 | You need to go to the Joystick Configurator in the XWA Upgrade launcher and make sure it uses the "vJoy Device" as the joystick. Here, you must also set up the axis. In the "Buttons" tab, select the following:
6 | - joybutton_0_1: Alt-2 Fire Weapon
7 | - joybutton_0_2: Alt-1 Pick target in sight
8 | - The rest of the buttons is unimportant and can be set to "None No funtion"
9 |
10 | Then, install Joystick Gremlin and start it, then select File > Load Profile > JoystickGremlinAlliance.xml.
11 | Press the "Activate" button (looks like a game controller). The profile needs to be activated in this manner every time you want to play.
12 |
13 | 
14 |
--------------------------------------------------------------------------------
/XBox_One/Advanced_Config_with_Joytokey/Xwing_TIE_Fighter.cfg:
--------------------------------------------------------------------------------
1 | [General]
2 | FileVersion=65
3 | NumberOfJoysticks=4
4 | NumberOfButtons=32
5 | DisplayMode=3
6 | UseDiagonalInput=1
7 | UsePOV8Way=0
8 | Threshold=100
9 | Threshold2=100
10 | KeySendMode=0
11 | SoundFile=
12 | RepeatSameKeyInSequence=0
13 | ImageFile=
14 |
15 | [Joystick 1]
16 | Axis5p=5, 1, 0
17 | POV1-1=1, 41:00:00:00, 0.000, 0, 0
18 | POV1-3=1, 54:00:00:00, 0.000, 0, 0
19 | POV1-5=1, 45:00:00:00, 0.000, 0, 0
20 | POV1-7=1, 59:00:00:00, 0.000, 0, 0
21 | Button04=1, 42:00:00:00, 0.000, 0, 0
22 | Button05=5, 2, 0
23 | Button06=5, 3, 0
24 | Button07=1, 10:42:00:00, 0.000, 0, 0
25 | Button08=1, 53:00:00:00, 0.000, 0, 0
26 | Button09=1, 78:00:00:00, 0.000, 0, 0
27 | Button10=1, 79:00:00:00, 0.000, 0, 0
28 | Button03=1, 52:00:00:00, 0.000, 0, 0
29 | Axis5n=1, 107:32:00:00, 10.000, 0, 0
30 | Button01=1, 107:31:00:00, 0.000, 0, 0
31 | Button02=1, 20:00:00:00, 0.000, 0, 0
32 |
33 | [Joystick 2]
34 | Axis4p=1, 10:43:00:00, 0.000, 0, 0
35 | POV1-1=1, 57:00:00:00, 0.000, 0, 0
36 | POV1-3=1, BC:00:00:00, 0.000, 0, 0
37 | POV1-5=1, 58:00:00:00, 0.000, 0, 0
38 | POV1-7=1, 10:BC:00:00, 0.000, 0, 0
39 | Button04=1, 10:41:00:00, 0.000, 0, 0
40 | Button05=1, DC:00:00:00, 0.000, 0, 0
41 | Button06=1, 08:00:00:00, 0.000, 0, 0
42 | Button07=1, 77:00:00:00, 0.000, 0, 0
43 | Button08=1, 5A:00:00:00, 0.000, 0, 0
44 | Button09=1, BA:00:00:00, 0.000, 0, 0
45 | Button10=1, DE:00:00:00, 0.000, 0, 0
46 | Button01=1, 4F:00:00:00, 0.000, 0, 0
47 | Button02=1, 10:53:00:00, 0.000, 0, 0
48 | Button03=1, 43:00:00:00, 0.000, 0, 0
49 |
50 | [Joystick 3]
51 | Button05=1, BD:00:00:00, 10.000, 0, 0
52 | Button06=1, 0D:00:00:00, 0.000, 0, 0
53 |
54 | [Joystick 4]
55 | Button05=1, 0D:00:00:00, 0.000, 0, 0
56 | Button06=1, BB:00:00:00, 10.000, 0, 0
57 |
58 |
--------------------------------------------------------------------------------
/Thrustmaster_Warthog_and_TWCS (Joystick Gremlin)/Readme.md:
--------------------------------------------------------------------------------
1 | # Configurations provided for this joystick
2 |
3 | 1. `TieFighterWarthog-and-TWCS-Gremlin-profile.xml`
4 |
5 | # How To Load the Profile
6 |
7 | ## Intro
8 |
9 | The profile (xml) file in this folder is a Joystick Gremlin configuration file. It maps the Thrustmaster Warthog and Thrustmaster TWCS controllers for X-Wing Alliance / Tie Fighter.
10 |
11 | ## Files
12 |
13 | - TieFighterWarthog-and-TWCS-Gremlin-profile.xml - the actual profile to be loaded.
14 | - Joystick_Gremlin_Warthog_Template.png - a template file that shows how Joystick Gremlin enumerates the buttons and axes used by these controllers.
15 | - Tie_Fighter_Warthog_and_TWCS_Mapping_Diagram.png - a handy diagram showing all the axis and button mappings configured in this profile.
16 |
17 | ## Pre-Requisites
18 |
19 | To use a Joystick Gremlin profile, it is assumed that you have done the following:
20 | 1. Performed the **one-time installation of the [vJoy](https://sourceforge.net/projects/vjoystick/) virtual device.** This is a utility which creates a new 'virtual' game controller.
21 | 2. Performed the **one-time installation of [Joystick Gremlin](https://whitemagic.github.io/JoystickGremlin/).** This is a vendor-agnostic open source utility that allows configuration of any controllers, and presents the configuration through the vJoy virtual device.
22 |
23 | ## Using the Profile
24 |
25 | 1. Launch Joystick Gremlin.
26 | 2. Load the profile, i.e. the xml file.
27 | 3. 'Activate' the profile in Joystick Gremlin.
28 | 4. Launch X-Wing Alliance
29 | 5. In 'Game Controller Settings', select the vJoy Device. (You only need to do this once.)
30 |
31 |
32 | ## Template and Mapping Diagram
33 |
34 | 
35 |
36 | 
--------------------------------------------------------------------------------
/Logitech_Precision_Gamepad/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 0
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; R Target nearest fighter
62 | joybutton_0_3 = 114
63 | ; L Toggle padlock view on/off
64 | joybutton_0_4 = 108
65 | ; E Cycle through fighters targeting you
66 | joybutton_0_5 = 101
67 | ; I Target nearest incoming warhead
68 | joybutton_0_6 = 105
69 | ; [ 1/3 throttle
70 | joybutton_0_7 = 91
71 | ; Backspace Full throttle
72 | joybutton_0_8 = 8
73 | ; Enter Match targeted craft's speed
74 | joybutton_0_9 = 13
75 | ; ] 2/3 throttle
76 | joybutton_0_10 = 93
77 |
78 |
--------------------------------------------------------------------------------
/XBox_One/Comprehensive_Config_with_Joytokey/README.md:
--------------------------------------------------------------------------------
1 | # X-Wing Alliance / TIE-Fighter Total Conversion
2 | ## XBOX One Controller mapping
3 | JoyToKey profile that maps nearly the full command-set to the XBOX One controller
4 |
5 | Includes most commands for:
6 | - Weapons
7 | - Power Allocation
8 | - Recharge Allocation
9 | - Mission Commands
10 | - Targeting
11 | - Wingman Commands
12 | - View Modes
13 | - HUD Interactions
14 | - Lobby Controls
15 |
16 | The only functionality totally left out is multiplayer communication, and targeting presets.
17 |
18 | ## Short Press / Long Press
19 | Each short-press button is mapped to a virtual button, JoyToKey calls them **Button Aliases**. When the physical button is pressed, the aliased button is triggered simultaneously.
20 |
21 | The physical button will send an input if released within 0-115ms. At 130ms, the aliased button becomes active and applies a specified remap from one of the 10 Joystick configs.
22 |
23 | To get the best results, be quick and snappy with your short-presses to ensure they come in within the 115ms window. The window is on the short-side to allow for fast remap access while in combat.
24 |
25 | 
26 |
27 | ## Layout
28 | The key to this layout are the command groupings. Commands are categorized into small logical groups. If you can remember the groups, and what their root buttons are, you'll be able to intuitively find your way around.
29 |
30 | The groups are:
31 | - A - Target-Nearest
32 | - B - Target-Next
33 | - X - Weapons
34 | - Y - Shields/Recharge
35 | - D-Up - Wingmen-Combat
36 | - D-Down - Wingmen-Mission
37 | - D-Left/Right - Power
38 | - LT - Views/Mission
39 | - LT + RT - HUD
40 | - Select - Game
41 |
42 | ## Installation
43 | 1. Copy the `JoystickConfig.txt` file to the root of your `X-Wing Alliance` folder. Overwrite the file if it exists.
44 | 3. Install [JoyToKey](https://joytokey.net/en/).
45 | 4. Place the `XWing_TFTC_Controls.cfg` in the JoyToKey info folder. Usually `USER/Documents/JoyToKey`
46 | 4. Set `JoyToKey.exe` to run as admin, otherwise it won't take control of the game window.
47 | 5. Run JoyToKey and Select the XWing_TFTC_Controls profile, or set the profile to apply automatically when running XwingAlliance.exe
48 | 6. In the Game menu, set **Enable Rudder** to **no**
49 | 7. Enjoy
50 |
51 | https://github.com/joshuathorne
52 |
--------------------------------------------------------------------------------
/XBox_One/Advanced_Config_with_Joytokey/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 1
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 5
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 4
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; None No function
58 | joybutton_0_1 = 0
59 | ; None No function
60 | joybutton_0_2 = 0
61 | ; None No function
62 | joybutton_0_3 = 0
63 | ; None No function
64 | joybutton_0_4 = 0
65 | ; None No function
66 | joybutton_0_5 = 0
67 | ; None No function
68 | joybutton_0_6 = 0
69 | ; None No function
70 | joybutton_0_7 = 0
71 | ; None No function
72 | joybutton_0_8 = 0
73 | ; None No function
74 | joybutton_0_9 = 0
75 | ; None No function
76 | joybutton_0_10 = 0
77 | ; None No function
78 | joybutton_0_11 = 0
79 | ; None No function
80 | joybutton_0_12 = 0
81 | ; None No function
82 | joybutton_0_13 = 0
83 | ; None No function
84 | joybutton_0_14 = 0
85 | ; None No function
86 | joybutton_0_15 = 0
87 | ; None No function
88 | joybutton_0_16 = 0
89 | ; None No function
90 | joybutton_0_pov1 = 0
91 | ; None No function
92 | joybutton_0_pov2 = 0
93 | ; None No function
94 | joybutton_0_pov3 = 0
95 | ; None No function
96 | joybutton_0_pov4 = 0
97 |
98 |
--------------------------------------------------------------------------------
/Logitech_Extreme_3D_Pro/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; R Target nearest fighter
62 | joybutton_0_3 = 114
63 | ; Enter Match targeted craft's speed
64 | joybutton_0_4 = 13
65 | ; L Toggle padlock view on/off
66 | joybutton_0_5 = 108
67 | ; Backspace Full throttle
68 | joybutton_0_6 = 8
69 | ; B Beam weapon on/off
70 | joybutton_0_7 = 98
71 | ; C Fire countermeasure
72 | joybutton_0_8 = 99
73 | ; Z Toggle laser convergence
74 | joybutton_0_9 = 122
75 | ; Alt-N Missile camera mode
76 | joybutton_0_10 = 141
77 | ; SHIFT-F9 Transfer shield energy to lasers
78 | joybutton_0_11 = 215
79 | ; SHIFT-F10 Transfer laser energy to shields
80 | joybutton_0_12 = 216
81 | ; I Target nearest incoming warhead
82 | joybutton_0_pov1 = 105
83 | ; O Target nearest objective craft
84 | joybutton_0_pov2 = 111
85 | ; U Target newest craft
86 | joybutton_0_pov3 = 117
87 | ; E Cycle through fighters targeting you
88 | joybutton_0_pov4 = 101
89 |
90 |
--------------------------------------------------------------------------------
/CH_Products_Combatstick_568/CH Products Combat Stick 568 Stick-Throttle-pedals.map:
--------------------------------------------------------------------------------
1 | 000003=50
2 | 000004=100
3 | 000007=8
4 | 000011=6
5 | 000012=8
6 | 000013=10
7 | 000014=13
8 | 010101=2
9 | 010104=1
10 | 010110=1
11 | 010111=1
12 | 010114=83911691
13 | 010201=2
14 | 010204=1
15 | 010210=1
16 | 010211=2
17 | 010214=83911691
18 | 010301=1
19 | 010304=1
20 | 010310=1
21 | 010311=5
22 | 010314=83911689
23 | 010701=2
24 | 010704=1
25 | 010710=1
26 | 010711=7
27 | 010801=2
28 | 010804=1
29 | 010824=1
30 | 010825=1
31 | 010901=2
32 | 010904=1
33 | 010924=1
34 | 010925=2
35 | 010A01=2
36 | 010A04=1
37 | 010A24=1
38 | 010A25=3
39 | 010B01=2
40 | 010B04=1
41 | 010B24=1
42 | 010B25=4
43 | 010C01=2
44 | 010C04=1
45 | 010C24=1
46 | 010C25=5
47 | 010D01=2
48 | 010D04=1
49 | 010D24=1
50 | 010D25=6
51 | 010E01=2
52 | 010E04=1
53 | 010E24=1
54 | 010E25=7
55 | 010F01=2
56 | 010F04=1
57 | 010F24=1
58 | 010F25=8
59 | 011001=2
60 | 011004=1
61 | 011024=1
62 | 011025=9
63 | 011101=2
64 | 011104=1
65 | 011124=1
66 | 011125=10
67 | 012001=2
68 | 012029=1
69 | 012201=2
70 | 012401=2
71 | 012601=2
72 | 020101=1
73 | 020201=1
74 | 020301=2
75 | 020304=1
76 | 020310=1
77 | 020311=3
78 | 020314=83911689
79 | 020801=2
80 | 020804=1
81 | 020824=1
82 | 020825=11
83 | 020901=2
84 | 020904=1
85 | 020924=1
86 | 020925=12
87 | 020A01=2
88 | 020A04=1
89 | 020A24=1
90 | 020A25=13
91 | 020B01=2
92 | 020B04=1
93 | 020B24=1
94 | 020B25=14
95 | 020C01=2
96 | 020C04=1
97 | 020C24=1
98 | 020C25=15
99 | 020D01=2
100 | 020D04=1
101 | 020D24=1
102 | 020D25=16
103 | 020E01=2
104 | 020E04=1
105 | 020E24=1
106 | 020E25=17
107 | 020F01=2
108 | 020F04=1
109 | 020F24=1
110 | 020F25=18
111 | 021001=2
112 | 021004=1
113 | 021024=1
114 | 021025=19
115 | 021101=2
116 | 021104=1
117 | 021124=1
118 | 021125=20
119 | 021201=2
120 | 021204=1
121 | 021224=1
122 | 021225=21
123 | 021301=2
124 | 021304=1
125 | 021324=1
126 | 021325=22
127 | 021401=2
128 | 021404=1
129 | 021424=1
130 | 021425=23
131 | 021501=2
132 | 021504=1
133 | 021524=1
134 | 021525=24
135 | 021601=2
136 | 021604=1
137 | 021624=1
138 | 021625=25
139 | 021701=2
140 | 021704=1
141 | 021724=1
142 | 021725=26
143 | 030101=2
144 | 030104=1
145 | 030110=1
146 | 030111=5
147 | 030114=83911691
148 | 030201=2
149 | 030204=1
150 | 030210=1
151 | 030211=5
152 | 030214=83911691
153 | 030301=2
154 | 030304=1
155 | 030310=1
156 | 030311=4
157 | 030314=83911691
158 |
--------------------------------------------------------------------------------
/XBox_360/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; T Next target
62 | joybutton_0_3 = 116
63 | ; R Target nearest fighter
64 | joybutton_0_4 = 114
65 | ; W Cycle weapon settings
66 | joybutton_0_5 = 119
67 | ; X Cycle firing settings
68 | joybutton_0_6 = 120
69 | ; -(Minus) Decrease throttle
70 | joybutton_0_7 = 45
71 | ; =(Equal) Increase throttle
72 | joybutton_0_8 = 61
73 | ; Enter Match targeted craft's speed
74 | joybutton_0_9 = 13
75 | ; ,(Comma) Cycle through target's components
76 | joybutton_0_10 = 44
77 | ; None No function
78 | joybutton_0_11 = 0
79 | ; None No function
80 | joybutton_0_12 = 0
81 | ; None No function
82 | joybutton_0_13 = 0
83 | ; None No function
84 | joybutton_0_14 = 0
85 | ; None No function
86 | joybutton_0_15 = 0
87 | ; None No function
88 | joybutton_0_16 = 0
89 | ; F9 Adjust laser recharge rate
90 | joybutton_0_pov1 = 203
91 | ; S Cycle shield settings
92 | joybutton_0_pov2 = 115
93 | ; F10 Adjust shield recharge rate
94 | joybutton_0_pov3 = 204
95 | ; Shift-A Assign target to wingmen
96 | joybutton_0_pov4 = 65
97 |
98 |
--------------------------------------------------------------------------------
/Nintendo_Switch/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 4
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 2
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; O Target nearest objective craft
58 | joybutton_0_1 = 111
59 | ; Alt-2 Fire weapon
60 | joybutton_0_2 = 156
61 | ; R Target nearest fighter
62 | joybutton_0_3 = 114
63 | ; Alt-1 Pick target in sight
64 | joybutton_0_4 = 155
65 | ; ] 2/3 throttle
66 | joybutton_0_5 = 93
67 | ; \ Zero throttle
68 | joybutton_0_6 = 92
69 | ; [ 1/3 throttle
70 | joybutton_0_7 = 91
71 | ; Backspace Full throttle
72 | joybutton_0_8 = 8
73 | ; I Target nearest incoming warhead
74 | joybutton_0_9 = 105
75 | ; C Fire countermeasure
76 | joybutton_0_10 = 99
77 | ; X Cycle firing settings
78 | joybutton_0_11 = 120
79 | ; S Cycle shield settings
80 | joybutton_0_12 = 115
81 | ; W Cycle weapon settings
82 | joybutton_0_13 = 119
83 | ; B Beam weapon on/off
84 | joybutton_0_14 = 98
85 | ; None No function
86 | joybutton_0_15 = 0
87 | ; None No function
88 | joybutton_0_16 = 0
89 | ; '(Apostrophe) Transfer laser energy to shields
90 | joybutton_0_pov1 = 39
91 | ; F9 Adjust laser recharge rate
92 | joybutton_0_pov2 = 203
93 | ; F8 Adjust beam recharge rate
94 | joybutton_0_pov3 = 202
95 | ; F10 Adjust shield recharge rate
96 | joybutton_0_pov4 = 204
97 |
98 |
--------------------------------------------------------------------------------
/Thrustmaster_T-Flight_Hotas_X/JoystickConfigHotasX.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; R Target nearest fighter
62 | joybutton_0_3 = 114
63 | ; C Fire countermeasure
64 | joybutton_0_4 = 99
65 | ; E Cycle through fighters targeting you
66 | joybutton_0_5 = 101
67 | ; I Target nearest incoming warhead
68 | joybutton_0_6 = 105
69 | ; W Cycle weapon settings
70 | joybutton_0_7 = 119
71 | ; M Map mode
72 | joybutton_0_8 = 109
73 | ; T Next target
74 | joybutton_0_9 = 116
75 | ; Y Previous target
76 | joybutton_0_10 = 121
77 | ; F10 Adjust shield recharge rate
78 | joybutton_0_11 = 204
79 | ; F9 Adjust laser recharge rate
80 | joybutton_0_12 = 203
81 | ; None No function
82 | joybutton_0_13 = 0
83 | ; None No function
84 | joybutton_0_14 = 0
85 | ; None No function
86 | joybutton_0_15 = 0
87 | ; None No function
88 | joybutton_0_16 = 0
89 | ; F3 Target next enemy craft
90 | joybutton_0_pov1 = 197
91 | ; None No function
92 | joybutton_0_pov2 = 0
93 | ; SHIFT-F3 Target previous enemy craft
94 | joybutton_0_pov3 = 209
95 | ; U Target newest craft
96 | joybutton_0_pov4 = 117
97 |
98 |
--------------------------------------------------------------------------------
/Playstation_DualShock_4/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; T Next target
62 | joybutton_0_3 = 116
63 | ; R Target nearest fighter
64 | joybutton_0_4 = 114
65 | ; W Cycle weapon settings
66 | joybutton_0_5 = 119
67 | ; X Cycle firing settings
68 | joybutton_0_6 = 120
69 | ; -(Minus) Decrease throttle
70 | joybutton_0_7 = 45
71 | ; =(Equal) Increase throttle
72 | joybutton_0_8 = 61
73 | ; Enter Match targeted craft's speed
74 | joybutton_0_9 = 13
75 | ; ,(Comma) Cycle through target's components
76 | joybutton_0_10 = 44
77 | ; None No function
78 | joybutton_0_11 = 0
79 | ; None No function
80 | joybutton_0_12 = 0
81 | ; None No function
82 | joybutton_0_13 = 0
83 | ; None No function
84 | joybutton_0_14 = 0
85 | ; None No function
86 | joybutton_0_15 = 0
87 | ; None No function
88 | joybutton_0_16 = 0
89 | ; F9 Adjust laser recharge rate
90 | joybutton_0_pov1 = 203
91 | ; I Target nearest incoming warhead
92 | joybutton_0_pov2 = 105
93 | ; F10 Adjust shield recharge rate
94 | joybutton_0_pov3 = 204
95 | ; F8 Adjust beam recharge rate
96 | joybutton_0_pov4 = 202
97 |
98 |
--------------------------------------------------------------------------------
/XBox_One/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 0
56 |
57 | ; E Cycle through fighters targeting you
58 | joybutton_0_1 = 101
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; W Cycle weapon settings
62 | joybutton_0_3 = 119
63 | ; L Toggle padlock view on/off
64 | joybutton_0_4 = 108
65 | ; E Cycle through fighters targeting you
66 | joybutton_0_5 = 101
67 | ; I Target nearest incoming warhead
68 | joybutton_0_6 = 105
69 | ; \ Zero throttle
70 | joybutton_0_7 = 92
71 | ; Alt-2 Fire weapon
72 | joybutton_0_8 = 156
73 | ; Alt-1 Pick target in sight
74 | joybutton_0_9 = 155
75 | ; Enter Match targeted craft's speed
76 | joybutton_0_10 = 13
77 | ; None No function
78 | joybutton_0_11 = 0
79 | ; None No function
80 | joybutton_0_12 = 0
81 | ; None No function
82 | joybutton_0_13 = 0
83 | ; None No function
84 | joybutton_0_14 = 0
85 | ; None No function
86 | joybutton_0_15 = 0
87 | ; None No function
88 | joybutton_0_16 = 0
89 | ; SHIFT-F9 Transfer shield energy to lasers
90 | joybutton_0_pov1 = 215
91 | ; SHIFT-F10 Transfer laser energy to shields
92 | joybutton_0_pov2 = 216
93 | ; SHIFT-F3 Target previous enemy craft
94 | joybutton_0_pov3 = 209
95 | ; F3 Target next enemy craft
96 | joybutton_0_pov4 = 197
97 |
98 |
--------------------------------------------------------------------------------
/XBox_One/Comprehensive_Config_with_Joytokey/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 | SmallMovement_8C1CC2 = 64
13 | SmallMovement_8C1CC0 = 24
14 | SmallMovement_8C1CC4 = 64
15 |
16 | ; Select the controller used for the main axis and buttons
17 | MainControllerIndex = 1
18 |
19 | ; Select the controller used for yaw
20 | YawControllerIndex = 0
21 |
22 | ; Select the controller axis used for yaw
23 | YawControllerAxisIndex = 0
24 |
25 | ; Invert yaw axis
26 | InvertYaw = 0
27 |
28 | ; Multiply yaw axis
29 | YawMultiplicator = 1
30 |
31 | ; Select the controller used for pitch
32 | PitchControllerIndex = 0
33 |
34 | ; Select the controller axis used for pitch
35 | PitchControllerAxisIndex = 1
36 |
37 | ; Invert pitch axis
38 | InvertPitch = 1
39 |
40 | ; Multiply pitch axis
41 | PitchMultiplicator = 1
42 |
43 | ; Select the controller used for throttle
44 | ThrottleControllerIndex = 0
45 |
46 | ; Select the controller axis used for throttle
47 | ThrottleControllerAxisIndex = 5
48 |
49 | ; Invert throttle axis
50 | InvertThrottle = 0
51 |
52 | ; Multiply throttle axis
53 | ThrottleMultiplicator = 1
54 |
55 | ; Select the controller used for rudder
56 | RudderControllerIndex = 0
57 |
58 | ; Select the controller axis used for rudder
59 | RudderControllerAxisIndex = 5
60 |
61 | ; Invert rudder axis
62 | InvertRudder = 0
63 |
64 | ; Multiply rudder axis
65 | RudderMultiplicator = 1
66 |
67 | ; Use the POV as regular buttons
68 | ; 0 to continious movement
69 | ; 1 to enable regular buttons
70 | UsePovControllerAsButtons = 1
71 |
72 | ; Virtual cockpit look sensitivity
73 | VirtualCockpitLookSensitivity = 1200
74 |
75 | ; None No function
76 | joybutton_0_1 = 0
77 | ; None No function
78 | joybutton_0_2 = 0
79 | ; None No function
80 | joybutton_0_3 = 0
81 | ; None No function
82 | joybutton_0_4 = 0
83 | ; None No function
84 | joybutton_0_5 = 0
85 | ; None No function
86 | joybutton_0_6 = 0
87 | ; None No function
88 | joybutton_0_7 = 0
89 | ; None No function
90 | joybutton_0_8 = 0
91 | ; None No function
92 | joybutton_0_9 = 0
93 | ; None No function
94 | joybutton_0_10 = 0
95 | ; None No function
96 | joybutton_0_11 = 0
97 | ; None No function
98 | joybutton_0_12 = 0
99 | ; None No function
100 | joybutton_0_13 = 0
101 | ; None No function
102 | joybutton_0_14 = 0
103 | ; None No function
104 | joybutton_0_15 = 0
105 | ; None No function
106 | joybutton_0_16 = 0
107 | ; None No function
108 | joybutton_0_pov1 = 0
109 | ; None No function
110 | joybutton_0_pov2 = 0
111 | ; None No function
112 | joybutton_0_pov3 = 0
113 | ; None No function
114 | joybutton_0_pov4 = 0
115 |
116 |
--------------------------------------------------------------------------------
/XBox_360/XBOX360-AutoHotkey/AllianceAutoHotkey-XBOX360.ahk:
--------------------------------------------------------------------------------
1 | #NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
2 | ; #Warn ; Enable warnings to assist with detecting common errors.
3 | SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
4 | SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
5 |
6 | #Persistent
7 | SetTimer, WatchPOV, 5
8 | SetTimer, WatchFire ;allows for sustained fire when holding the fire button
9 | return
10 |
11 | ;A Fire / (LB) Confirm order
12 | Joy1::
13 | if GetKeyState("Joy5")
14 | SendInput {Space}
15 | return
16 | WatchFire:
17 | if GetKeyState("Joy1")
18 | if !GetKeyState("Joy5")
19 | SendInput 25000) ;LEFT Cycle shields / (LB) Switch firing mode
89 | if !GetKeyState("Joy5")
90 | SendInput s
91 | else
92 | SendInput x
93 | else if (state > 16000) ;DOWN Shield recharge setting / (LB) Energy to shields
94 | if !GetKeyState("Joy5")
95 | SendInput {F10}
96 | else
97 | SendInput +{F10}
98 | else if (state > 7000) ;RIGHT Countermeasures
99 | SendInput c
100 | else if (state > -1) ;UP Laser recharge setting / (LB) Energy to lasers
101 | if !GetKeyState("Joy5")
102 | SendInput {F9}
103 | else
104 | SendInput +{F9}
105 | Sleep, 150
106 | return
107 |
108 | Numpad0::0
109 | return
110 | Numpad1::1
111 | return
112 | Numpad2::2
113 | return
114 | Numpad3::3
115 | return
116 | Numpad4::4
117 | return
118 | Numpad5::5
119 | return
120 | Numpad6::6
121 | return
122 | Numpad7::7
123 | return
124 | Numpad8::8
125 | return
126 | Numpad9::9
127 | return
--------------------------------------------------------------------------------
/Readme.md:
--------------------------------------------------------------------------------
1 | # Joystick Resources for TIE Fighter Total Conversion Project
2 |
3 | If you find your joystick or controller is not listed here, please submit your own profile by creating a [Pull Request](https://docs.github.com/en/github/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/creating-a-pull-request) or joining our [Discord Server](https://discord.gg/GFVjySqEfm) to do so.
4 |
5 |
6 | # FAQ
7 |
8 | ## How can I use these profiles?
9 |
10 | Many of these profiles are using the XWA txt file, so download the profile of your choice, open the launcher and run the Joystick Configurator. Select `Open` in the top right and then you can import the txt file you just downloaded and then `Save`. Advanced configurations (e.g `.cms`, `.pr0` files) may require a vendor software to be installed of your Joystick brand. You can find more details / tutorials within the Readme files provided for each Joystick.
11 |
12 | ## How can I fix my endless roll / spinning?
13 | First, make sure to disable the `Rudder` in the in-game menu which can be accessed by pressing `ESC` key. Using the Joystick Configurator, you can also modify the axis controls or even bind an axis to a non-existent controller ID in the joystick configurator to stop some rolling or spinning issues. If you for some reason don't have a joystick or even a controller, the game can even be controlled purely by keyboard and mouse. To do this, use the `Babu Frik Configurator` to turn on joystick emulation and set the mouse sensitivity.
14 |
15 | ## The hat buttons on my Joystick is acting really weird. Instead of registering a single input, it just keeps spamming and repeating...
16 |
17 | Enable the checkbox that says "Use the POV as regular buttons” in the Settings tab of Joystick Configurator.
18 |
19 | ## Some profile / mapping is not working or not to my liking at all!
20 |
21 | Sorry to hear that. Unfortunately it's impossible for us to verify each and every profile, so we require your help on this. If you have issues with the configuration provided or want to submit/update a joystick/controller profile, you can join our [Discord Server](https://discord.gg/GFVjySqEfm) and post in the `#joysticks-and-controllers` channel and ask for help from the community.
22 |
23 | ## Sometimes my joystick behaves really weird, I can't stay on target!
24 |
25 | You may notice when looking at the 'poles' of the skybox map, you will find you're suddenly fighting the game in keeping on target, almost like two magnets repelling each other when you try to bring them together. This is due to a game engine issue that is present in all the X-Wing/TIE Fighter series of games which is essentially some form of gimbal lock. ~~Without understanding how and where in the code of the EXE this issue occurs, it is not possible at this time for us to fix it or even if it’s fixable at all.~~
26 | Thanks to @JeremyAnsel the latest hooks get rid of this limitation and allow proper ship control.
27 | Make sure to update to the latest hooks by updating XWAU/TFTC to the most recent versions, or download the latest gooks directly with XwaHooksSetup.
28 |
29 | ## This looks awesome, where can I get more info about this mod?
30 |
31 | You can find more information about the project on [TIE Fighter Total Conversion](https://www.moddb.com/mods/tie-fighter-total-conversion-tftc) Mod DB Page.
32 |
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/Thrustmaster_t1600m_fcs_JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; None No function
60 | joybutton_0_2 = 0
61 | ; None No function
62 | joybutton_0_3 = 0
63 | ; None No function
64 | joybutton_0_4 = 0
65 | ; None No function
66 | joybutton_0_5 = 0
67 | ; None No function
68 | joybutton_0_6 = 0
69 | ; None No function
70 | joybutton_0_7 = 0
71 | ; None No function
72 | joybutton_0_8 = 0
73 | ; None No function
74 | joybutton_0_9 = 0
75 | ; None No function
76 | joybutton_0_10 = 0
77 | ; None No function
78 | joybutton_0_11 = 0
79 | ; None No function
80 | joybutton_0_12 = 0
81 | ; None No function
82 | joybutton_0_13 = 0
83 | ; None No function
84 | joybutton_0_14 = 0
85 | ; None No function
86 | joybutton_0_15 = 0
87 | ; None No function
88 | joybutton_0_16 = 0
89 | ; None No function
90 | joybutton_0_17 = 0
91 | ; None No function
92 | joybutton_0_18 = 0
93 | ; None No function
94 | joybutton_0_19 = 0
95 | ; None No function
96 | joybutton_0_20 = 0
97 | ; None No function
98 | joybutton_0_21 = 0
99 | ; None No function
100 | joybutton_0_22 = 0
101 | ; None No function
102 | joybutton_0_23 = 0
103 | ; None No function
104 | joybutton_0_24 = 0
105 | ; None No function
106 | joybutton_0_25 = 0
107 | ; None No function
108 | joybutton_0_26 = 0
109 | ; None No function
110 | joybutton_0_27 = 0
111 | ; None No function
112 | joybutton_0_28 = 0
113 | ; None No function
114 | joybutton_0_29 = 0
115 | ; None No function
116 | joybutton_0_30 = 0
117 | ; None No function
118 | joybutton_0_31 = 0
119 | ; None No function
120 | joybutton_0_32 = 0
121 | ; None No function
122 | joybutton_0_pov1 = 0
123 | ; None No function
124 | joybutton_0_pov2 = 0
125 | ; None No function
126 | joybutton_0_pov3 = 0
127 | ; None No function
128 | joybutton_0_pov4 = 0
129 |
130 |
--------------------------------------------------------------------------------
/Thrustmaster_T-Flight_Hotas_X/JoystickConfigHotasXDS4_Opt.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 1
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 1
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 1
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 1
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 1
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; None No function
58 | joybutton_0_1 = 0
59 | ; Shift-C Order wingmen to cover you
60 | joybutton_0_2 = 67
61 | ; Shift-W Order craft to stop/wait
62 | joybutton_0_3 = 87
63 | ; Shift-A Assign target to wingmen
64 | joybutton_0_4 = 65
65 | ; None No function
66 | joybutton_0_5 = 0
67 | ; None No function
68 | joybutton_0_6 = 0
69 | ; None No function
70 | joybutton_0_7 = 0
71 | ; None No function
72 | joybutton_0_8 = 0
73 | ; None No function
74 | joybutton_0_9 = 0
75 | ; None No function
76 | joybutton_0_10 = 0
77 | ; None No function
78 | joybutton_0_11 = 0
79 | ; None No function
80 | joybutton_0_12 = 0
81 | ; None No function
82 | joybutton_0_13 = 0
83 | ; O Target nearest objective craft
84 | joybutton_0_14 = 111
85 | ; None No function
86 | joybutton_0_pov1 = 0
87 | ; None No function
88 | joybutton_0_pov2 = 0
89 | ; None No function
90 | joybutton_0_pov3 = 0
91 | ; None No function
92 | joybutton_0_pov4 = 0
93 | ; Alt-2 Fire weapon
94 | joybutton_1_1 = 156
95 | ; Alt-3 Roll/Target ship in sights
96 | joybutton_1_2 = 157
97 | ; R Target nearest fighter
98 | joybutton_1_3 = 114
99 | ; C Fire countermeasure
100 | joybutton_1_4 = 99
101 | ; E Cycle through fighters targeting you
102 | joybutton_1_5 = 101
103 | ; I Target nearest incoming warhead
104 | joybutton_1_6 = 105
105 | ; W Cycle weapon settings
106 | joybutton_1_7 = 119
107 | ; M Map mode
108 | joybutton_1_8 = 109
109 | ; T Next target
110 | joybutton_1_9 = 116
111 | ; Y Previous target
112 | joybutton_1_10 = 121
113 | ; F10 Adjust shield recharge rate
114 | joybutton_1_11 = 204
115 | ; F9 Adjust laser recharge rate
116 | joybutton_1_12 = 203
117 | ; F3 Target next enemy craft
118 | joybutton_1_pov1 = 197
119 | ; None No function
120 | joybutton_1_pov2 = 0
121 | ; SHIFT-F3 Target previous enemy craft
122 | joybutton_1_pov3 = 209
123 | ; U Target newest craft
124 | joybutton_1_pov4 = 117
125 |
126 |
--------------------------------------------------------------------------------
/VPC_Constellation_ALPHA/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 7
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 2
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 0
56 |
57 | ; None No function
58 | joybutton_860111052_1 = 0
59 | ; Alt-2 Fire weapon
60 | joybutton_860111052_2 = 156
61 | ; R Target nearest fighter
62 | joybutton_860111052_3 = 114
63 | ; L Toggle padlock view on/off
64 | joybutton_860111052_4 = 108
65 | ; E Cycle through fighters targeting you
66 | joybutton_860111052_5 = 101
67 | ; X Cycle firing settings
68 | joybutton_860111052_6 = 120
69 | ; A Target attacker of target
70 | joybutton_860111052_7 = 97
71 | ; T Next target
72 | joybutton_860111052_8 = 116
73 | ; F1 Target next friendly craft
74 | joybutton_860111052_9 = 195
75 | ; Y Previous target
76 | joybutton_860111052_10 = 121
77 | ; F2 Target next neutral craft
78 | joybutton_860111052_11 = 196
79 | ; X Cycle firing settings
80 | joybutton_860111052_12 = 120
81 | ; Alt-1 Pick target in sight
82 | joybutton_860111052_13 = 155
83 | ; F3 Target next enemy craft
84 | joybutton_860111052_14 = 197
85 | ; I Target nearest incoming warhead
86 | joybutton_860111052_15 = 105
87 | ; F4 Target previous enemy craft
88 | joybutton_860111052_16 = 198
89 | ; E Cycle through fighters targeting you
90 | joybutton_860111052_17 = 101
91 | ; Pad-* Reposition camera in external mode
92 | joybutton_860111052_18 = 190
93 | ; Ctrl-L Toggle Landing Gears
94 | joybutton_860111052_19 = 282
95 | ; Pad-/ External camera mode
96 | joybutton_860111052_20 = 189
97 | ; Z Toggle laser convergence
98 | joybutton_860111052_21 = 122
99 | ; None No function
100 | joybutton_860111052_22 = 0
101 | ; < Reverse cycle through target's components
102 | joybutton_860111052_23 = 60
103 | ; ,(Comma) Cycle through target's components
104 | joybutton_860111052_24 = 44
105 | ; V Toggle S-Foil
106 | joybutton_860111052_25 = 118
107 | ; S Cycle shield settings
108 | joybutton_860111052_26 = 115
109 | ; C Fire countermeasure
110 | joybutton_860111052_27 = 99
111 | ; Space Confirm critical orders
112 | joybutton_860111052_28 = 32
113 | ; None No function
114 | joybutton_860111052_29 = 0
115 | ; Enter Match targeted craft's speed
116 | joybutton_860111052_30 = 13
117 | ; None No function
118 | joybutton_860111052_31 = 0
119 |
120 |
--------------------------------------------------------------------------------
/Logitech_Extreme_3D_Pro/Alternative_JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 1
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; X Cycle firing settings
62 | joybutton_0_3 = 120
63 | ; T Next target
64 | joybutton_0_4 = 116
65 | ; W Cycle weapon settings
66 | joybutton_0_5 = 119
67 | ; R Target nearest fighter
68 | joybutton_0_6 = 114
69 | ; [ 1/3 throttle
70 | joybutton_0_7 = 91
71 | ; Backspace Full throttle
72 | joybutton_0_8 = 8
73 | ; Enter Match targeted craft's speed
74 | joybutton_0_9 = 13
75 | ; ] 2/3 throttle
76 | joybutton_0_10 = 93
77 | ; M Map mode
78 | joybutton_0_11 = 109
79 | ; None No function
80 | joybutton_0_12 = 0
81 | ; O Target nearest objective craft
82 | joybutton_0_pov1 = 111
83 | ; I Target nearest incoming warhead
84 | joybutton_0_pov2 = 105
85 | ; A Target attacker of target
86 | joybutton_0_pov3 = 97
87 | ; E Cycle through fighters targeting you
88 | joybutton_0_pov4 = 101
89 | ; F9 Adjust laser recharge rate
90 | joybutton_1_1 = 203
91 | ; F8 Adjust beam recharge rate
92 | joybutton_1_2 = 202
93 | ; F10 Adjust shield recharge rate
94 | joybutton_1_3 = 204
95 | ; ,(Comma) Cycle through target's components
96 | joybutton_1_4 = 44
97 | ; < Reverse cycle through target's components
98 | joybutton_1_5 = 60
99 | ; Shift-B Signal re-supply ship
100 | joybutton_1_6 = 66
101 | ; C Fire countermeasure
102 | joybutton_1_7 = 99
103 | ; SHIFT-F9 Transfer shield energy to lasers
104 | joybutton_1_8 = 215
105 | ; S Cycle shield settings
106 | joybutton_1_9 = 115
107 | ; SHIFT-F10 Transfer laser energy to shields
108 | joybutton_1_10 = 216
109 | ; Shift-E Order targeted craft to evade
110 | joybutton_1_11 = 69
111 | ; Shift-A Assign target to wingmen
112 | joybutton_1_12 = 65
113 | ; Shift-D Dock with targeted craft
114 | joybutton_1_13 = 68
115 | ; Shift-C Order wingmen to cover you
116 | joybutton_1_14 = 67
117 | ; F1 Target next friendly craft
118 | joybutton_1_pov1 = 195
119 | ; U Target newest craft
120 | joybutton_1_pov2 = 117
121 | ; F3 Target next enemy craft
122 | joybutton_1_pov3 = 197
123 | ; Y Previous target
124 | joybutton_1_pov4 = 121
125 |
126 |
--------------------------------------------------------------------------------
/VKB_Gladiator_NXT/VKB_Gladiator_NXT_Premium_JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 0
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 0
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; W Cycle weapon settings
62 | joybutton_0_3 = 119
63 | ; X Cycle firing settings
64 | joybutton_0_4 = 120
65 | ; C Fire countermeasure
66 | joybutton_0_5 = 99
67 | ; F1 Target next friendly craft
68 | joybutton_0_6 = 195
69 | ; Shift-P Pick up targeted craft
70 | joybutton_0_7 = 80
71 | ; SHIFT-F1 Target previous friendly craft
72 | joybutton_0_8 = 207
73 | ; Shift-R Release carried object.
74 | joybutton_0_9 = 82
75 | ; O Target nearest objective craft
76 | joybutton_0_10 = 111
77 | ; SHIFT-F9 Transfer shield energy to lasers
78 | joybutton_0_11 = 215
79 | ; Shift-B Signal re-supply ship
80 | joybutton_0_12 = 66
81 | ; SHIFT-F10 Transfer laser energy to shields
82 | joybutton_0_13 = 216
83 | ; Shift-D Dock with targeted craft
84 | joybutton_0_14 = 68
85 | ; K Toggle SLAM
86 | joybutton_0_15 = 107
87 | ; F3 Target next enemy craft
88 | joybutton_0_16 = 197
89 | ; F2 Target next neutral craft
90 | joybutton_0_17 = 196
91 | ; SHIFT-F3 Target previous enemy craft
92 | joybutton_0_18 = 209
93 | ; SHIFT-F2 Target previous neutral craft
94 | joybutton_0_19 = 208
95 | ; E Cycle through fighters targeting you
96 | joybutton_0_20 = 101
97 | ; I Target nearest incoming warhead
98 | joybutton_0_21 = 105
99 | ; B Beam weapon on/off
100 | joybutton_0_22 = 98
101 | ; F9 Adjust laser recharge rate
102 | joybutton_0_23 = 203
103 | ; F8 Adjust beam recharge rate
104 | joybutton_0_24 = 202
105 | ; F10 Adjust shield recharge rate
106 | joybutton_0_25 = 204
107 | ; S Cycle shield settings
108 | joybutton_0_26 = 115
109 | ; Enter Match targeted craft's speed
110 | joybutton_0_27 = 13
111 | ; V Toggle S-Foil
112 | joybutton_0_28 = 118
113 | ; Ctrl-L Toggle Landing Gears
114 | joybutton_0_29 = 282
115 | ; Shift-A Assign target to wingmen
116 | joybutton_0_pov1 = 65
117 | ; Shift-S Call for reinforcements
118 | joybutton_0_pov2 = 83
119 | ; Shift-C Order wingmen to cover you
120 | joybutton_0_pov3 = 67
121 | ; Shift-I Order wingmen to ignore target
122 | joybutton_0_pov4 = 73
123 |
124 |
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/T16000m_TWCS_Hota_JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 0
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 0
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 0
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 0
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 1
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 2
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 0
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 1
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 3
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_0_1 = 156
59 | ; Alt-3 Roll/Target ship in sights
60 | joybutton_0_2 = 157
61 | ; W Cycle weapon settings
62 | joybutton_0_3 = 119
63 | ; X Cycle firing settings
64 | joybutton_0_4 = 120
65 | ; Shift-A Assign target to wingmen
66 | joybutton_0_5 = 65
67 | ; Shift-I Order wingmen to ignore target
68 | joybutton_0_6 = 73
69 | ; K Toggle SLAM
70 | joybutton_0_7 = 107
71 | ; Shift-P Pick up targeted craft
72 | joybutton_0_8 = 80
73 | ; Shift-R Release carried object.
74 | joybutton_0_9 = 82
75 | ; Shift-S Call for reinforcements
76 | joybutton_0_10 = 83
77 | ; .(Period) Toggle cockpit on/off
78 | joybutton_0_11 = 46
79 | ; Escape Options screen
80 | joybutton_0_12 = 27
81 | ; Q Quit mission
82 | joybutton_0_13 = 113
83 | ; Space Confirm critical orders
84 | joybutton_0_14 = 32
85 | ; Ctrl-L Toggle Landing Gears
86 | joybutton_0_15 = 282
87 | ; V Toggle S-Foil
88 | joybutton_0_16 = 118
89 | ; F9 Adjust laser recharge rate
90 | joybutton_0_pov1 = 203
91 | ; F10 Adjust shield recharge rate
92 | joybutton_0_pov2 = 204
93 | ; S Cycle shield settings
94 | joybutton_0_pov3 = 115
95 | ; F8 Adjust beam recharge rate
96 | joybutton_0_pov4 = 202
97 | ; I Target nearest incoming warhead
98 | joybutton_1_1 = 105
99 | ; F1 Target next friendly craft
100 | joybutton_1_2 = 195
101 | ; F2 Target next neutral craft
102 | joybutton_1_3 = 196
103 | ; C Fire countermeasure
104 | joybutton_1_4 = 99
105 | ; Enter Match targeted craft's speed
106 | joybutton_1_5 = 13
107 | ; Shift-B Signal re-supply ship
108 | joybutton_1_6 = 66
109 | ; U Target newest craft
110 | joybutton_1_7 = 117
111 | ; T Next target
112 | joybutton_1_8 = 116
113 | ; N Target next hyper buoy
114 | joybutton_1_9 = 110
115 | ; O Target nearest objective craft
116 | joybutton_1_10 = 111
117 | ; SHIFT-F9 Transfer shield energy to lasers
118 | joybutton_1_11 = 215
119 | ; SHIFT-F10 Transfer laser energy to shields
120 | joybutton_1_12 = 216
121 | ; Shift-C Order wingmen to cover you
122 | joybutton_1_13 = 67
123 | ; ,(Comma) Cycle through target's components
124 | joybutton_1_14 = 44
125 | ; E Cycle through fighters targeting you
126 | joybutton_1_pov1 = 101
127 | ; F3 Target next enemy craft
128 | joybutton_1_pov2 = 197
129 | ; R Target nearest fighter
130 | joybutton_1_pov3 = 114
131 | ; F4 Target previous enemy craft
132 | joybutton_1_pov4 = 198
133 |
134 |
--------------------------------------------------------------------------------
/Logitech_G_Saitek_X56/JoystickConfig.txt:
--------------------------------------------------------------------------------
1 |
2 | ; Select a joystick with force feedback
3 | ; 0 to select the first device
4 | ; -1 to select the last device
5 | ; integer value to select a device by its index
6 | JoystickFFDeviceIndex = 0
7 |
8 | ; Enable small joystick movement
9 | ; 0 to disable small movement
10 | ; 1 to enable small movement
11 | EnableSmallMovement = 1
12 |
13 | ; Select the controller used for the main axis and buttons
14 | MainControllerIndex = 121119265
15 |
16 | ; Select the controller used for yaw
17 | YawControllerIndex = 121119265
18 |
19 | ; Select the controller axis used for yaw
20 | YawControllerAxisIndex = 3
21 |
22 | ; Invert yaw axis
23 | InvertYaw = 0
24 |
25 | ; Select the controller used for pitch
26 | PitchControllerIndex = 121119265
27 |
28 | ; Select the controller axis used for pitch
29 | PitchControllerAxisIndex = 1
30 |
31 | ; Invert pitch axis
32 | InvertPitch = 0
33 |
34 | ; Select the controller used for throttle
35 | ThrottleControllerIndex = 121152033
36 |
37 | ; Select the controller axis used for throttle
38 | ThrottleControllerAxisIndex = 0
39 |
40 | ; Invert throttle axis
41 | InvertThrottle = 1
42 |
43 | ; Select the controller used for rudder
44 | RudderControllerIndex = 121119265
45 |
46 | ; Select the controller axis used for rudder
47 | RudderControllerAxisIndex = 0
48 |
49 | ; Invert rudder axis
50 | InvertRudder = 0
51 |
52 | ; Use the POV as regular buttons
53 | ; 0 to continious movement
54 | ; 1 to enable regular buttons
55 | UsePovControllerAsButtons = 1
56 |
57 | ; Alt-2 Fire weapon
58 | joybutton_1_1 = 156
59 | ; None No function
60 | joybutton_1_2 = 0
61 | ; W Cycle weapon settings
62 | joybutton_1_3 = 119
63 | ; Enter Match targeted craft's speed
64 | joybutton_1_4 = 13
65 | ; X Cycle firing settings
66 | joybutton_1_5 = 120
67 | ; C Fire countermeasure
68 | joybutton_1_6 = 99
69 | ; U Target newest craft
70 | joybutton_1_7 = 117
71 | ; F1 Target next friendly craft
72 | joybutton_1_8 = 195
73 | ; Alt-P Pause game
74 | joybutton_1_9 = 143
75 | ; F2 Target next neutral craft
76 | joybutton_1_10 = 196
77 | ; Shift-P Pick up targeted craft
78 | joybutton_1_11 = 80
79 | ; Shift-D Dock with targeted craft
80 | joybutton_1_12 = 68
81 | ; Shift-R Release carried object.
82 | joybutton_1_13 = 82
83 | ; None No function
84 | joybutton_1_14 = 0
85 | ; Shift-A Assign target to wingmen
86 | joybutton_1_pov1 = 65
87 | ; Shift-E Order targeted craft to evade
88 | joybutton_1_pov2 = 69
89 | ; Shift-C Order wingmen to cover you
90 | joybutton_1_pov3 = 67
91 | ; None No function
92 | joybutton_1_pov4 = 0
93 | ; R Target nearest fighter
94 | joybutton_0_1 = 114
95 | ; A Target attacker of target
96 | joybutton_0_2 = 97
97 | ; ,(Comma) Cycle through target's components
98 | joybutton_0_3 = 44
99 | ; F4 Target previous enemy craft
100 | joybutton_0_4 = 198
101 | ; F3 Target next enemy craft
102 | joybutton_0_5 = 197
103 | ; M Map mode
104 | joybutton_0_6 = 109
105 | ; Space Confirm critical orders
106 | joybutton_0_7 = 32
107 | ; Shift-S Call for reinforcements
108 | joybutton_0_8 = 83
109 | ; None No function
110 | joybutton_0_9 = 0
111 | ; Shift-B Signal re-supply ship
112 | joybutton_0_10 = 66
113 | ; None No function
114 | joybutton_0_11 = 0
115 | ; None No function
116 | joybutton_0_12 = 0
117 | ; None No function
118 | joybutton_0_13 = 0
119 | ; None No function
120 | joybutton_0_14 = 0
121 | ; None No function
122 | joybutton_0_15 = 0
123 | ; None No function
124 | joybutton_0_16 = 0
125 | ; None No function
126 | joybutton_0_17 = 0
127 | ; None No function
128 | joybutton_0_18 = 0
129 | ; Q Quit mission
130 | joybutton_0_19 = 113
131 | ; None No function
132 | joybutton_0_20 = 0
133 | ; S Cycle shield settings
134 | joybutton_0_21 = 115
135 | ; None No function
136 | joybutton_0_22 = 0
137 | ; None No function
138 | joybutton_0_23 = 0
139 | ; O Target nearest objective craft
140 | joybutton_0_24 = 111
141 | ; Alt-3 Roll/Target ship in sights
142 | joybutton_0_25 = 157
143 | ; N Target next hyper buoy
144 | joybutton_0_26 = 110
145 | ; I Target nearest incoming warhead
146 | joybutton_0_27 = 105
147 | ; F10 Adjust shield recharge rate
148 | joybutton_0_28 = 204
149 | ; F9 Adjust laser recharge rate
150 | joybutton_0_29 = 203
151 | ; "(Quotes) Transfer all laser energy to shields
152 | joybutton_0_30 = 34
153 | ; ;(Semicolon) Transfer shield energy to lasers
154 | joybutton_0_31 = 59
155 | ; Space Confirm critical orders
156 | joybutton_0_32 = 32
157 |
158 |
--------------------------------------------------------------------------------
/XBox_One/Advanced_Config_with_Joytokey/Readme.md:
--------------------------------------------------------------------------------
1 | # Why use Joytokey?
2 |
3 | Unfortunately, `Xwa Joystick Configurator` has limited functionality to configure your gamepad for advanced use cases. If you'd like use triggers as buttons (eg. to fire weapons) or switch to alternative layouts based on a button press, you'll need to disable assignments in the configurator and override them with a more advanced mapping application. I described usage of Joytokey below, but any other app can be used in that fashion.
4 |
5 | # How to setup Joytokey for TFTC
6 |
7 | 1. Download and install [JoyToKey](https://joytokey.net/en/download). JoyToKey is a shareware application which you can freely download and evaluate without any limitation in functionality.
8 | 2. Copy the `Xwing_TIE_Fighter.cfg` file to your Joytokey profile folder, which should be `C:\Users\your-user-name\Documents\JoyToKey` by default. Once copied, it should be listed within the profile list on the left as shown below.
9 |
10 | 
11 |
12 | 3. Open up your `Xwa Joystick Configurator` and set your buttons to `[0, None No function]` and the Throttle axis to 5. The idea here is to nullify Xwa's own joystick configuration and override it with Joytokey instead. Setting the Throttle axis to a non-valid axis index will effectively disable it. You can also use the `JoystickConfig.txt` listed here, simply using the `Open...` menu and saving over your configuration.
13 |
14 | 
15 |
16 | 
17 |
18 | 4. Keep the Joytokey application open and start the game.
19 |
20 |
21 | ## Xbox Gamepad button - key mapping
22 |
23 | | Gamepad | Key | Functionality |
24 | |:------------- |:-------- |:------ |
25 | | Button - A | Alt-1 | Pick target in sight |
26 | | Button - B | Space | Confirm critical orders |
27 | | Button - X | R | Target nearest fighter |
28 | | Button - Y | B | Beam weapon on/off |
29 | | Left Stick - Left | Managed by XWa | Yaw Left |
30 | | Left Stick - Right | Managed by XWa | Yaw Right |
31 | | Left Stick - Up | Managed by XWa | Pitch Down |
32 | | Left Stick - Down | Managed by XWa | Pitch Up |
33 | | Right Stick - Left | Managed by XWa | Roll Left |
34 | | Right Stick - Right | Managed by XWa | Roll Right |
35 | | Left Bumper (L1) | - (Minus) | Decrease throttle |
36 | | Right Bumper (R1) | = (Equal) | Increase throttle |
37 | | Left Bumper (L1) + Right Bumper (R1) | Enter | Match targeted craft's speed |
38 | | Left Stick (L3) | F9 | Adjust laser recharge rate |
39 | | Right Stick (R3) | F10 | Adjust shield recharge rate |
40 | | Left Trigger (L2) | - | Hold to activate secondary layout. (See below: L2 + ...) |
41 | | Right Trigger (R2) | Alt-2 | Fire weapon. (10 times per second) |
42 | | D Button - Left | Y | Previous target |
43 | | D Button - Right | T | Next target |
44 | | D Button - Up | A | Target attacker of target |
45 | | D Button - Down | E | Cycle through fighters targetting you |
46 | | Back | Shift B | Signal re-supply ship |
47 | | Select | S | Cycle shield settings |
48 | | L2 + Button - A | O | Target nearest objective craft |
49 | | L2 + Button - B | Shift S | Call for reinforcements |
50 | | L2 + Button - X | C | Fire countermeasure |
51 | | L2 + Button - Y | Shift A | Assign target to wingmen |
52 | | L2 + Left Bumper | \ (Backslash) | Zero throttle |
53 | | L2 + Right Bumper | Backspace | Full throttle |
54 | | L2 + D Button Left | Shift , (Comma) | Reverse cycle through targets components |
55 | | L2 + D Button Right | , (Comma) | Cycle through targets components |
56 | | L2 + D Button Up | W | Cycle weapon settings |
57 | | L2 + D Button Down | X | Cycle firing settings |
58 | | L2 + Left stick (L3) | ; (Semicolon) | Transfer shield energy to lasers |
59 | | L2 + Right stick (R3) | ' (Apostrophe) | Transfer laser energy to shields |
60 | | L2 + Back | F8 | Adjust beam recharge rate |
61 | | L2 + Select | Z | Toggle laser convergence |
62 | | L2 + Right Stick - Down | Shift C | Order wingmen to cover you |
--------------------------------------------------------------------------------
/XBox_One/Comprehensive_Config_with_Joytokey/XWing_TFTC_Controls.cfg:
--------------------------------------------------------------------------------
1 | [General]
2 | FileVersion=65
3 | NumberOfJoysticks=10
4 | NumberOfButtons=22
5 | DisplayMode=3
6 | UseDiagonalInput=0
7 | UsePOV8Way=0
8 | RepeatSameKeyInSequence=1
9 | Threshold=20
10 | Threshold2=20
11 | KeySendMode=0
12 | SoundFile=
13 | ImageFile=
14 |
15 | [ButtonAlias]
16 | Button11=60, 61, -1
17 | Button12=64, 65, -1
18 | Button13=56, -1, -1
19 | Button14=57, -1, -1
20 | Button15=16, -1, -1
21 | Button16=20, -1, -1
22 | Button17=59, -1, -1
23 | Button18=62, -1, -1
24 | Button19=58, -1, -1
25 | Button20=20, -1, -1
26 | Button21=6, -1, -1
27 | Button22=7, -1, -1
28 | Button31=18, 56, -1
29 |
30 | [Joystick 1]
31 | Axis3n=1, 61:00:00:00, 0.000, 0, 0 ##RS ⭠ - Roll Port
32 | Axis3p=1, 63:00:00:00, 0.000, 0, 0 ##RS ⭢ - Roll Starboard
33 | Axis5n=1, 107:32:00:00, 15.000, 0, 0 ##RT - Fire
34 | Axis5p=5, 1, 0 ##LT - Views/Mission/HUD - Remap
35 | POV1-1=7, 3, 115, A0:41:0:0, 0:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##D ⭡ - Wingmen-Combat - Attack Current Target - Longpress Triggers Button 15
36 | POV1-3=7, 3, 115, A0:78:0:0, 7A:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##D ⭢ - Transfer - Lasers to Shields - Longpress - Preset #1
37 | POV1-5=7, 3, 115, A0:57:0:0, 0:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##D ⭣ - Wingmen-Mission - Wait For Orders - Longpress Triggers Button 16
38 | POV1-7=7, 3, 115, A0:79:0:0, 7B:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##D ⭠ - Transfer - Shields to Lasers - Longpress - Preset #2
39 | Button01=7, 3, 115, 52:0:0:0, 0:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##A - Target-Nearest - Shortpress - Starfighter - Longpress Triggers Button 13
40 | Button02=7, 3, 115, 4F:0:0:0, 0:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##B - Target-Next - Shortpress - Objective - Longpress Triggers Button 14
41 | Button03=7, 3, 115, 57:0:0:0, 0:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##X - Weapons - Shortpress - Cycle Weapons - Longpress Triggers Button 19
42 | Button04=7, 3, 115, 53:0:0:0, 0:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##Y - Shields - Shortpress - Cycle Shield Configuration - Longpress Triggers Button 17
43 | Button05=1, BD:00:00:00, 30.000, 0, 0 ##LB - Rapid Throttle -
44 | Button06=1, BB:00:00:00, 30.000, 0, 0 ##RB - Rapid Throttle +
45 | Button07=7, 3, 115, 1B:0:0:0, 0:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##Select - Shortpress - Main Menu - Longpress Triggers Button 18
46 | Button08=1, A4:50:00:00, 0.000, 0, 0 ##Start - Pause (Unpauses with any button press)
47 | Button09=1, A4:31:00:00, 0.000, 0, 0 ##L3 - Select Target in Sight
48 | Button10=1, 4D:00:00:00, 0.000, 0, 0 ##R3 - Map
49 | Button11=1, 0D:00:00:00, 0.000, 0, 0 ##LB + RB - Match Target Speed - Triggered by buttons 5 + 6
50 | Button12=0 ##L3 + R3 - Unassigned
51 | Button13=5, 5, 130 ##Target-Nearest - Remap - Triggered by Button 1
52 | Button14=5, 4, 130 ##Target-Next - Remap - Triggered by Button2
53 | Button15=5, 6, 130 ##Wingmen-Combat - Remap - Triggered by D ⭡
54 | Button16=5, 8, 130 ##Wingmen-Mission - Remap - Triggered by D ⭣
55 | Button17=5, 3, 130 ##Recharge - Remap - Triggered by Button 4
56 | Button18=5, 2, 130 ##Game - Remap - Triggered By Button 7
57 | Button19=5, 7, 130 ##Weapons - Remap - Triggered By Button 3
58 | Button31=1, 4E:00:00:00, 0.000, 0, 0
59 |
60 | [Joystick 2]
61 | Axis3n=2, -75, 0, 0, 0, 0, 0, 0.000, 0, 95, 2.0, 100, 0, 0, 0, 0 ##RS ⭠ - View - Cockpit - Look Left
62 | Axis3p=2, 75, 0, 0, 0, 0, 0, 0.000, 0, 95, 2.0, 100, 0, 0, 0, 0 ##RS ⭢ - View - Cockpit Look Right
63 | Axis4n=2, 0, -75, 0, 0, 0, 0, 0.000, 0, 95, 2.0, 100, 0, 0, 0, 0 ##RS ⭡ - View - Cockpit Look Up
64 | Axis4p=2, 0, 75, 0, 0, 0, 0, 0.000, 0, 95, 2.0, 100, 0, 0, 0, 0 ##RS ⭣ - View - Cockpit Look Down
65 | Axis5n=5, 9, 0 ##RT - HUD - Remap
66 | POV1-1=1, 6F:00:00:00, 0.000, 0, 0 ##D ⭡ - View - Toggle External
67 | POV1-2=1, 4C:00:00:00, 0.000, 0, 0 ##B - View - Padlock on Target
68 | POV1-3=1, 6A:00:00:00, 0.000, 0, 0 ##D ⭢ - 5View - Toggle Freelook (When External)
69 | POV1-4=1, BE:00:00:00, 0.000, 0, 0 ##Y - View - Hide Cockpit
70 | POV1-5=1, BE:00:00:00, 0.000, 0, 0 ##D ⭣ - View - Toggle Cockpit
71 | POV1-7=1, 4C:00:00:00, 0.000, 0, 0 ##D ⭠ - View - Toggle Padlocked View
72 | Button01=1, A0:44:00:00, 0.000, 0, 0 ##A - Mission - Dock / Tractor
73 | Button02=1, A0:52:00:00, 0.000, 0, 0 ##B - Mission - Release
74 | Button03=1, A0:50:00:00, 0.000, 0, 0 ##X - Mission - Pickup
75 | Button04=1, 20:00:00:00, 0.000, 0, 0 ##Y - Mission - Hyperspace / tractor / board / Spacebar
76 | Button05=1, 91:65:00:00, 0.000, 0, 0 ##LB - View - Toggle Cockpit Freelook
77 | Button06=1, A4:55:00:00, 0.000, 1, 0 ##RB - View - Toggle Target Camera
78 | Button09=7, 1, 0, 6F:A4:4E:0, 6F:65:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##L3 - View - Toggle Warhead Cam
79 | Button10=7, 1, 0, 6F:A4:4A:0, 6F:65:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##R3 - View - Toggle Flyby Cam
80 | Button21=1, 69:00:00:00, 0.000, 0, 0 ##RS ⭡ - Zoom In In Free Look
81 | Button22=1, 67:00:00:00, 0.000, 0, 0 ##RS ⭣ - Zoom Out In Free Look
82 |
83 | [Joystick 3]
84 | Axis3n=2, -50, 0, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0, 0 ##RS ⭠ - Lobby Pointer - Left
85 | Axis3p=2, 50, 0, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0, 0 ##RS ⭢ - Lobby Pointer - Right
86 | Axis4n=2, 0, -50, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0, 0 ##RS ⭡ - Lobby Pointer - Up
87 | Axis4p=2, 0, 50, 0, 0, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0, 0 ##RS ⭣ - Lobby Pointer - Down
88 | POV1-1=1, 26:00:00:00, 0.000, 0, 0 ##D ⭡ - Up Menu
89 | POV1-3=1, 0D:00:00:00, 0.000, 0, 0 ##D ⭢ - Forward
90 | POV1-5=1, 28:00:00:00, 0.000, 0, 0 ##D ⭣ - Down Menu
91 | POV1-7=1, 1B:00:00:00, 0.000, 0, 0 ##D ⭠ - Back
92 | Button01=1, 28:00:00:00, 0.000, 0, 0 ##A - Down
93 | Button02=1, 0D:00:00:00, 0.000, 0, 0 ##B - Select
94 | Button03=1, 1B:00:00:00, 0.000, 0, 0 ##X - Back
95 | Button04=1, 26:00:00:00, 0.000, 0, 0 ##Y - Up
96 | Button08=7, 3, 115, 51:20:0:0, 48:20:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 0, 20 ##Start - Quit Mission - Longpress - Restart Mission
97 | Button10=2, 0, 0, 0, 1, 0, 0, 0.000, 0, 95, 1.0, 100, 0, 0, 0, 0 ##RC - Menu Select
98 |
99 | [Joystick 4]
100 | Axis3n=1, 61:00:00:00, 0.000, 0, 0 ##RS ⭠ - Roll Port
101 | Axis3p=1, 63:00:00:00, 0.000, 0, 0 ##RS ⭢ - Roll Starboard
102 | Axis5n=1, 107:32:00:00, 15.000, 0, 0 ##RT - Fire
103 | POV1-1=1, 78:00:00:00, 0.000, 0, 0 ##D ⭡ - Recharge - Cannon
104 | POV1-3=1, 77:00:00:00, 0.000, 0, 200 ##D ⭢ - Recharge - Beam Weapon
105 | POV1-5=1, 53:00:00:00, 5.000, 0, 0 ##D ⭣ - Auto Cycle Shields
106 | POV1-7=1, 79:00:00:00, 0.000, 0, 200 ##D ⭠ - Recharge - Shields
107 | Button05=1, BD:00:00:00, 30.000, 0, 0 ##LB - Rapid Throttle -
108 | Button06=1, BB:00:00:00, 30.000, 0, 0 ##RB - Rapid Throttle +
109 | Button10=1, 4D:00:00:00, 0.000, 0, 0 ##R3 - Map
110 | Button11=1, 0D:00:00:00, 0.000, 0, 0 ##LB + RB - Match Target Speed - Triggered by buttons 5 + 6
111 | Button09=1, A4:31:00:00, 0.000, 0, 0 ##L3 - Select Target in Sight
112 |
113 | [Joystick 5]
114 | Axis3n=1, 61:00:00:00, 0.000, 0, 0 ##RS ⭠ - Roll Port
115 | Axis3p=1, 63:00:00:00, 0.000, 0, 0 ##RS ⭢ - Roll Starboard
116 | Axis5n=1, 107:32:00:00, 15.000, 0, 0 ##RT - Fire
117 | POV1-1=1, 72:00:00:00, 3.000, 0, 0 ##D ⭡ - Targeting-Next - Enemy
118 | POV1-3=7, 3, 130, 54:0:0:0, 71:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 200, 20 ##D ⭢ - Targeting-Next - Shortpress - Next Target - Longpress - Next Neutral
119 | POV1-5=7, 3, 115, 4E:0:0:0, 0:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 200, 20 ##D ⭣ - Targeting-Next - Shortpress - Nav Buoy - Long Press Trigger Button 20
120 | POV1-7=7, 3, 130, 59:0:0:0, 70:0:0:0, 0:0:0:0, 0:0:0:0, 95, 100, 0.000, 0, 200, 20 ##D ⭠ - Targeting-Next - Shortpress - Previous Target - Longpress - Next Friendly
121 | Button05=1, BD:00:00:00, 30.000, 0, 0 ##LB - Rapid Throttle -
122 | Button06=1, BB:00:00:00, 30.000, 0, 0 ##RB - Rapid Throttle +
123 | Button10=1, 4D:00:00:00, 0.000, 0, 0 ##R3 - Map
124 | Button11=1, 0D:00:00:00, 0.000, 0, 0 ##LB + RB - Match Target Speed - Triggered by buttons 5 + 6
125 | Button20=1, BC:00:00:00, 2.000, 0, 130 ##D ⭡ - Targeting-Next - Cycle Through Target's Systems - Triggered By POV ⭡
126 | Button09=1, A4:31:00:00, 0.000, 0, 0 ##L3 - Select Target in Sight
127 |
128 | [Joystick 6]
129 | Axis3n=1, 61:00:00:00, 0.000, 0, 0 ##RS ⭠ - Roll Port
130 | Axis3p=1, 63:00:00:00, 0.000, 0, 0 ##RS ⭢ - Roll Starboard
131 | Axis5n=1, 107:32:00:00, 15.000, 0, 0 ##RT - Fire
132 | POV1-1=1, 49:00:00:00, 0.000, 0, 0 ##D ⭡ - Targeting-Nearest - Incoming Warhead
133 | POV1-3=1, 55:00:00:00, 0.000, 0, 0 ##D ⭢ - Targeting-Nearest - Newest Target
134 | POV1-5=1, 45:00:00:00, 0.000, 0, 0 ##D ⭣ - Targeting-Nearest - Craft Nearest Craft Targeting You
135 | POV1-7=1, 41:00:00:00, 0.000, 0, 0 ##D ⭠ - Targeting-Nearest - Attacker of Target
136 | Button05=1, BD:00:00:00, 30.000, 0, 0 ##LB - Rapid Throttle -
137 | Button06=1, BB:00:00:00, 30.000, 0, 0 ##RB - Rapid Throttle +
138 | Button10=1, 4D:00:00:00, 0.000, 0, 0 ##R3 - Map
139 | Button11=1, 0D:00:00:00, 0.000, 0, 0 ##LB + RB - Match Target Speed - Triggered by buttons 5 + 6
140 | Button09=1, A4:31:00:00, 0.000, 0, 0 ##L3 - Select Target in Sight
141 |
142 | [Joystick 7]
143 | Axis3n=1, 61:00:00:00, 0.000, 0, 0 ##RS ⭠ - Roll Port
144 | Axis3p=1, 63:00:00:00, 0.000, 0, 0 ##RS ⭢ - Roll Starboard
145 | Axis5n=1, 107:32:00:00, 15.000, 0, 0 ##RT - Fire
146 | Button01=1, A0:43:00:00, 0.000, 0, 0 ##A - Wingmen-Combat - Cover Me
147 | Button02=1, A0:45:00:00, 0.000, 0, 0 ##B - Wingmen-Combat - Evade
148 | Button03=1, A0:49:00:00, 0.000, 0, 0 ##X - Wingmen-Combat - Ignore Target
149 | Button05=1, BD:00:00:00, 30.000, 0, 0 ##LB - Rapid Throttle -
150 | Button06=1, BB:00:00:00, 30.000, 0, 0 ##RB - Rapid Throttle +
151 | Button10=1, 4D:00:00:00, 0.000, 0, 0 ##R3 - Map
152 | Button11=1, 0D:00:00:00, 0.000, 0, 0 ##LB + RB - Match Target Speed - Triggered by buttons 5 + 6
153 | Button09=1, A4:31:00:00, 0.000, 0, 0 ##L3 - Select Target in Sight
154 |
155 | [Joystick 8]
156 | Axis3n=1, 61:00:00:00, 0.000, 0, 0 ##RS ⭠ - Roll Port
157 | Axis3p=1, 63:00:00:00, 0.000, 0, 0 ##RS ⭢ - Roll Starboard
158 | Axis5n=1, 107:32:00:00, 15.000, 0, 0 ##RT - Fire
159 | POV1-1=1, 58:00:00:00, 0.000, 0, 0 ##D ⭡ - Weapons - Fire Link
160 | POV1-3=1, 5A:00:00:00, 0.000, 0, 0 ##D ⭢ - Weapons - Weapon Harmonisation Mode
161 | POV1-5=1, 43:00:00:00, 0.000, 0, 0 ##D ⭣ - Weapons - Countermeasures
162 | POV1-7=1, 42:00:00:00, 0.000, 0, 0 ##D ⭠ - Weapons - Toggle Beam Weapon
163 | Button05=1, 56:00:00:00, 0.000, 0, 0 ##LB - Weapons - Lock X-Foils / S-Foils
164 | Button06=1, 47:00:00:00, 0.000, 0, 0 ##RB - Weapons - Switch To/From Gunner Position
165 | Button09=1, A2:4C:00:00, 0.000, 0, 0 ##L3 - Weapons - Raise Landing Gear
166 | Button10=1, 46:00:00:00, 5.000, 0, 0 ##R3 - Weapons - Cycle Through gunner or Pilot AI
167 |
168 | [Joystick 9]
169 | Axis3n=1, 61:00:00:00, 0.000, 0, 0 ##RS ⭠ - Roll Port
170 | Axis3p=1, 63:00:00:00, 0.000, 0, 0 ##RS ⭢ - Roll Starboard
171 | Axis5n=1, 107:32:00:00, 15.000, 0, 0 ##RT - Fire
172 | Button01=1, A0:47:00:00, 0.000, 0, 0 ##A - Wingmen-Mission - Go Ahead
173 | Button02=1, A0:42:00:00, 0.000, 0, 0 ##B - Wingmen-Mission - Board Targert
174 | Button03=1, A0:52:00:00, 0.000, 0, 0 ##X - Wingmen-Mission - Report In
175 | Button04=1, A0:48:00:00, 0.000, 0, 0 ##Y - Wingmen-Mission - Return Home
176 | Button05=1, BD:00:00:00, 30.000, 0, 0 ##LB - Rapid Throttle -
177 | Button06=1, BB:00:00:00, 30.000, 0, 0 ##RB - Rapid Throttle +
178 | Button10=1, 4D:00:00:00, 0.000, 0, 0 ##R3 - Map
179 | Button11=1, 0D:00:00:00, 0.000, 0, 0 ##LB + RB - Match Target Speed - Triggered by buttons 5 + 6
180 | Button09=1, A4:31:00:00, 0.000, 0, 0 ##L3 - Select Target in Sight
181 |
182 | [Joystick 10]
183 | Axis3p=1, 08:00:00:00, 0.000, 0, 0
184 | POV1-1=1, 26:00:00:00, 3.000, 0, 0 ##D ⭡ - HUD - Up
185 | POV1-3=1, 27:00:00:00, 3.000, 0, 0 ##D ⭢ - HUD - Forward
186 | POV1-5=1, 28:00:00:00, 3.000, 0, 0 ##D ⭣ - HUD - Down
187 | POV1-7=1, 25:00:00:00, 3.000, 0, 0 ##D ⭠ - HUD - Back
188 | Button01=1, 23:00:00:00, 0.000, 0, 0 ##A - HUD - Show/Hide Center
189 | Button02=1, 22:00:00:00, 3.000, 0, 0 ##B - HUD - Toggle Right
190 | Button03=1, 2E:00:00:00, 3.000, 0, 0 ##X - HUD - Toggle Left
191 | Button04=1, A4:23:00:00, 0.000, 0, 0 ##Y - HUD - Toggle HUD
192 |
193 |
--------------------------------------------------------------------------------
/Thrustmaster_Warthog_and_TWCS (Joystick Gremlin)/TieFighterWarthog-and-TWCS-Gremlin-profile.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
27 |
34 |
43 |
52 |
61 |
62 |
71 |
80 |
89 |
98 |
107 |
116 |
126 |
135 |
144 |
153 |
162 |
171 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
300 |
309 |
318 |
328 |
333 |
334 |
343 |
352 |
361 |
370 |
371 |
381 |
382 |
392 |
393 |
394 |
395 |
396 |
397 |
398 |
399 |
400 |
401 |
402 |
403 |
404 |
405 |
406 |
407 |
408 |
409 |
410 |
411 |
412 |
413 |
414 |
415 |
416 |
417 |
418 |
419 |
420 |
421 |
422 |
423 |
424 |
425 |
426 |
427 |
428 |
429 |
430 |
431 |
432 |
433 |
434 |
435 |
436 |
437 |
438 |
439 |
440 |
441 |
442 |
443 |
444 |
445 |
446 |
447 |
448 |
449 |
450 |
451 |
452 |
453 |
454 |
455 |
456 |
457 |
458 |
459 |
460 |
461 |
462 |
463 |
464 |
465 |
466 |
467 |
468 | 0.05
469 |
470 |
471 |
472 |
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/T1600M-JoystickGremlin/JoystickGremlinAlliance.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
37 |
54 |
72 |
90 |
108 |
127 |
145 |
163 |
181 |
199 |
218 |
237 |
256 |
274 |
284 |
302 |
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
350 |
351 |
352 |
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
362 |
363 |
364 |
365 |
366 |
367 |
368 |
369 |
370 |
371 |
372 |
373 |
374 |
375 |
376 |
377 |
378 |
379 |
380 |
381 |
382 |
383 |
384 |
385 |
386 |
387 |
388 |
389 |
390 |
391 |
392 |
393 |
394 |
395 |
396 |
397 |
398 |
399 |
400 |
401 |
410 |
419 |
428 |
437 |
446 |
455 |
464 |
474 |
483 |
493 |
502 |
515 |
524 |
525 |
526 |
527 |
528 |
529 |
530 |
531 |
532 |
533 |
534 |
535 |
536 |
537 |
538 |
539 |
540 |
541 |
542 |
543 |
544 |
545 |
546 |
547 |
548 |
549 |
550 |
551 |
552 |
553 |
554 |
555 |
556 |
557 |
558 |
559 |
560 |
561 |
562 |
563 |
564 |
565 |
566 |
567 |
568 |
569 |
570 |
571 |
572 |
573 |
574 |
575 |
576 |
577 |
578 |
579 |
580 |
581 |
582 |
583 |
584 |
585 |
586 |
587 |
588 |
589 |
590 |
591 |
592 |
593 |
594 |
595 |
596 |
597 |
598 |
599 |
600 |
601 |
602 |
603 |
604 |
605 |
606 |
607 |
608 |
609 |
610 |
611 |
612 |
613 |
614 |
615 |
616 |
617 |
618 |
619 |
620 | 0.05
621 |
622 |
623 |
624 |
--------------------------------------------------------------------------------
/Thrustmaster_T.16000M/Thrustmaster 1600 XwA-with-roll-and-throttle.fcf:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 | 3.0.18.328
5 | 2.0
6 |
7 |
8 | 20
9 | 0
10 | 11
11 | 100
12 | True
13 | 1006 1003
14 |
15 |
16 |
17 |
18 | 1006
19 | TRDR
20 | 3
21 | 0
22 | 2
23 | Y
24 |
25 |
26 |
27 | False
28 |
29 |
30 | -1
31 |
32 |
33 | 1
34 | 0
35 | 0
36 | 0
37 | 0
38 | 0
39 | 0
40 | 0
41 | 0
42 | 0
43 | 0
44 | False
45 | False
46 | 50
47 | 50
48 |
49 | -1
50 |
51 |
52 | 3
53 | 0
54 | 2
55 | RZ
56 |
57 |
58 |
59 |
60 |
61 |
62 | 1006
63 | TTHR
64 | 3
65 | 0
66 | 2
67 | X
68 |
69 |
70 |
71 | False
72 |
73 |
74 | -1
75 |
76 |
77 | 1
78 | 0
79 | 0
80 | 0
81 | 0
82 | 0
83 | 0
84 | 0
85 | 0
86 | 0
87 | 0
88 | False
89 | False
90 | 50
91 | 50
92 |
93 | -1
94 |
95 |
96 | 3
97 | 0
98 | 2
99 | Z
100 |
101 |
102 |
103 |
104 |
105 |
106 | 1006
107 | TANT
108 | 3
109 | 0
110 | 2
111 | Z
112 |
113 |
114 |
115 | False
116 |
117 |
118 | -1
119 |
120 |
121 | 1
122 | 0
123 | 0
124 | 0
125 | 0
126 | 0
127 | 0
128 | 0
129 | 0
130 | 0
131 | 0
132 | False
133 | False
134 | 50
135 | 50
136 |
137 | -1
138 |
139 |
140 | 0
141 | 0
142 | 0
143 | 0
144 |
145 |
146 |
147 |
148 |
149 |
150 | 1006
151 | TMSTX
152 | 3
153 | 0
154 | 2
155 | RX
156 |
157 |
158 |
159 | False
160 |
161 |
162 | -1
163 |
164 |
165 | 1
166 | 0
167 | 0
168 | 0
169 | 0
170 | 0
171 | 0
172 | 0
173 | 0
174 | 0
175 | 0
176 | False
177 | False
178 | 50
179 | 50
180 |
181 | -1
182 |
183 |
184 | 0
185 | 0
186 | 0
187 | 0
188 |
189 |
190 |
191 |
192 |
193 |
194 | 1006
195 | TMSTY
196 | 3
197 | 0
198 | 2
199 | RY
200 |
201 |
202 |
203 | False
204 |
205 |
206 | -1
207 |
208 |
209 | 1
210 | 0
211 | 0
212 | 0
213 | 0
214 | 0
215 | 0
216 | 0
217 | 0
218 | 0
219 | 0
220 | False
221 | False
222 | 50
223 | 50
224 |
225 | -1
226 |
227 |
228 | 0
229 | 0
230 | 0
231 | 0
232 |
233 |
234 |
235 |
236 |
237 |
238 | 1006
239 | TCSRIGHT
240 | 3
241 | 0
242 | 2
243 | RZ
244 |
245 |
246 |
247 | False
248 |
249 |
250 | -1
251 |
252 |
253 | 1
254 | 0
255 | 0
256 | 0
257 | 0
258 | 0
259 | 0
260 | 0
261 | 0
262 | 0
263 | 0
264 | False
265 | False
266 | 50
267 | 50
268 |
269 | -1
270 |
271 |
272 | 0
273 | 0
274 | 0
275 | 0
276 |
277 |
278 |
279 |
280 |
281 |
282 | 1006
283 | TCSRUDDER
284 | 3
285 | 0
286 | 2
287 | Throttle
288 |
289 |
290 |
291 | False
292 |
293 |
294 | -1
295 |
296 |
297 | 1
298 | 0
299 | 0
300 | 0
301 | 0
302 | 0
303 | 0
304 | 0
305 | 0
306 | 0
307 | 0
308 | False
309 | False
310 | 50
311 | 50
312 |
313 | -1
314 |
315 |
316 | 0
317 | 0
318 | 0
319 | 0
320 |
321 |
322 |
323 |
324 |
325 |
326 | 1006
327 | TCSLEFT
328 | 3
329 | 0
330 | 2
331 | Slider1
332 |
333 |
334 |
335 | False
336 |
337 |
338 | -1
339 |
340 |
341 | 1
342 | 0
343 | 0
344 | 0
345 | 0
346 | 0
347 | 0
348 | 0
349 | 0
350 | 0
351 | 0
352 | False
353 | False
354 | 50
355 | 50
356 |
357 | -1
358 |
359 |
360 | 0
361 | 0
362 | 0
363 | 0
364 |
365 |
366 |
367 |
368 |
369 |
370 | 1003
371 | JOYX
372 | 3
373 | 0
374 | 2
375 | X
376 |
377 |
378 |
379 | False
380 |
381 |
382 | -1
383 |
384 |
385 | 1
386 | 0
387 | 0
388 | 0
389 | 0
390 | 0
391 | 0
392 | 0
393 | 0
394 | 0
395 | 0
396 | False
397 | False
398 | 50
399 | 50
400 |
401 | -1
402 |
403 |
404 | 3
405 | 0
406 | 2
407 | X
408 |
409 |
410 |
411 |
412 |
413 |
414 | 1003
415 | JOYY
416 | 3
417 | 0
418 | 2
419 | Y
420 |
421 |
422 |
423 | False
424 |
425 |
426 | -1
427 |
428 |
429 | 1
430 | 0
431 | 0
432 | 0
433 | 0
434 | 0
435 | 0
436 | 0
437 | 0
438 | 0
439 | 0
440 | False
441 | False
442 | 50
443 | 50
444 |
445 | -1
446 |
447 |
448 | 3
449 | 0
450 | 2
451 | Y
452 |
453 |
454 |
455 |
456 |
457 |
458 | 1003
459 | RUDDER
460 | 3
461 | 0
462 | 2
463 | RZ
464 |
465 |
466 |
467 | False
468 |
469 |
470 | -1
471 |
472 |
473 | 1
474 | 0
475 | 0
476 | 0
477 | 0
478 | 0
479 | 0
480 | 0
481 | 0
482 | 0
483 | 0
484 | False
485 | False
486 | 50
487 | 50
488 |
489 | -1
490 |
491 |
492 | 0
493 | 0
494 | 0
495 | 0
496 |
497 |
498 |
499 |
500 |
501 |
502 | 1003
503 | THR
504 | 3
505 | 0
506 | 2
507 | Slider1
508 |
509 |
510 |
511 | False
512 |
513 |
514 | -1
515 |
516 |
517 | 1
518 | 0
519 | 0
520 | 0
521 | 0
522 | 0
523 | 0
524 | 0
525 | 0
526 | 0
527 | 0
528 | False
529 | False
530 | 50
531 | 50
532 |
533 | -1
534 |
535 |
536 | 0
537 | 0
538 | 0
539 | 0
540 |
541 |
542 |
543 |
544 |
545 |
546 |
547 |
548 | 1006
549 | TBTN1
550 | 3
551 | 1
552 | 1
553 | 2
554 |
555 |
556 | cycle shields settings
557 | False
558 | 1 2 16 32 64
559 | -1
560 |
561 |
562 | 1
563 | 0
564 | 0
565 | 0
566 | 0
567 | 0
568 | 0
569 | 0
570 | 0
571 | 0
572 | 0
573 | False
574 | False
575 | 50
576 | 50
577 |
578 | -1
579 | s
580 | 1
581 | 3
582 | 1
583 | 22
584 |
585 |
586 |
587 |
588 |
589 |
590 |
591 | 1006
592 | TBTN2
593 | 3
594 | 1
595 | 1
596 | 3
597 |
598 |
599 | cycle firing setting
600 | False
601 | 1 2 16 32 64
602 | -1
603 |
604 |
605 | 1
606 | 0
607 | 0
608 | 0
609 | 0
610 | 0
611 | 0
612 | 0
613 | 0
614 | 0
615 | 0
616 | False
617 | False
618 | 50
619 | 50
620 |
621 | -1
622 | x
623 | 1
624 | 3
625 | 1
626 | 27
627 |
628 |
629 |
630 |
631 |
632 |
633 |
634 | 1006
635 | TBTN3
636 | 3
637 | 1
638 | 1
639 | 4
640 |
641 |
642 | cycle weapons setting
643 | False
644 | 1 2 16 32 64
645 | -1
646 |
647 |
648 | 1
649 | 0
650 | 0
651 | 0
652 | 0
653 | 0
654 | 0
655 | 0
656 | 0
657 | 0
658 | 0
659 | False
660 | False
661 | 50
662 | 50
663 |
664 | -1
665 | w
666 | 1
667 | 3
668 | 1
669 | 26
670 |
671 |
672 |
673 |
674 |
675 |
676 |
677 | 1006
678 | TBTN4
679 | 3
680 | 1
681 | 1
682 | 5
683 |
684 |
685 | 0 throttle
686 | False
687 | 1 2 16 32 64
688 | -1
689 |
690 |
691 | 1
692 | 0
693 | 0
694 | 0
695 | 0
696 | 0
697 | 0
698 | 0
699 | 0
700 | 0
701 | 0
702 | False
703 | False
704 | 50
705 | 50
706 |
707 | -1
708 | \
709 | 1
710 | 3
711 | 1
712 | 49
713 |
714 |
715 |
716 |
717 |
718 |
719 |
720 | 1006
721 | TBTN5
722 | 3
723 | 1
724 | 1
725 | 6
726 |
727 |
728 | full throthle
729 | False
730 | 1 2 16 32 64
731 | -1
732 |
733 |
734 | 1
735 | 0
736 | 0
737 | 0
738 | 0
739 | 0
740 | 0
741 | 0
742 | 0
743 | 0
744 | 0
745 | False
746 | False
747 | 50
748 | 50
749 |
750 | -1
751 | BSP
752 | 1
753 | 3
754 | 1
755 | 42
756 |
757 |
758 |
759 |
760 |
761 |
762 |
763 | 1006
764 | THAT1R
765 | 3
766 | 1
767 | 1
768 | 8
769 |
770 |
771 | shields -> lasers
772 | False
773 | 1 2 16 32 64
774 | -1
775 |
776 |
777 | 1
778 | 0
779 | 0
780 | 0
781 | 0
782 | 0
783 | 0
784 | 0
785 | 0
786 | 0
787 | 0
788 | False
789 | False
790 | 50
791 | 50
792 |
793 | -1
794 | F9
795 | 1
796 | 3
797 | 1
798 | 66
799 |
800 |
801 |
802 |
803 |
804 |
805 |
806 | 1006
807 | THAT1L
808 | 3
809 | 1
810 | 1
811 | 10
812 |
813 |
814 | lasers -> shields
815 | False
816 | 1 2 16 32 64
817 | -1
818 |
819 |
820 | 1
821 | 0
822 | 0
823 | 0
824 | 0
825 | 0
826 | 0
827 | 0
828 | 0
829 | 0
830 | 0
831 | False
832 | False
833 | 50
834 | 50
835 |
836 | -1
837 | F10
838 | 1
839 | 3
840 | 1
841 | 67
842 |
843 |
844 |
845 |
846 |
847 |
848 |
849 | 1006
850 | THAT3U
851 | 3
852 | 1
853 | 1
854 | 11
855 |
856 |
857 | wingman ignore
858 | False
859 | 1 2 16 32 64
860 | -1
861 |
862 |
863 | 2
864 | 0
865 | 0
866 | 0
867 | 0
868 | 0
869 | 0
870 | 0
871 | 0
872 | 0
873 | 0
874 | False
875 | False
876 | 50
877 | 50
878 |
879 | -1
880 | L_SHIFT
881 | 1
882 | 4
883 | 1
884 | 225
885 |
886 |
887 | -1
888 | i
889 | 1
890 | 4
891 | 1
892 | 12
893 |
894 |
895 |
896 |
897 |
898 |
899 |
900 | 1006
901 | THAT3R
902 | 3
903 | 1
904 | 1
905 | 12
906 |
907 |
908 | wingman assign
909 | False
910 | 1 2 16 32 64
911 | -1
912 |
913 |
914 | 2
915 | 0
916 | 0
917 | 0
918 | 0
919 | 0
920 | 0
921 | 0
922 | 0
923 | 0
924 | 0
925 | False
926 | False
927 | 50
928 | 50
929 |
930 | -1
931 | L_SHIFT
932 | 1
933 | 4
934 | 1
935 | 225
936 |
937 |
938 | -1
939 | a
940 | 1
941 | 4
942 | 1
943 | 4
944 |
945 |
946 |
947 |
948 |
949 |
950 |
951 | 1006
952 | THAT3D
953 | 3
954 | 1
955 | 1
956 | 13
957 |
958 |
959 | order craft to wait/stop
960 | False
961 | 1 2 16 32 64
962 | -1
963 |
964 |
965 | 2
966 | 0
967 | 0
968 | 0
969 | 0
970 | 0
971 | 0
972 | 0
973 | 0
974 | 0
975 | 0
976 | False
977 | False
978 | 50
979 | 50
980 |
981 | -1
982 | L_SHIFT
983 | 1
984 | 4
985 | 1
986 | 225
987 |
988 |
989 | -1
990 | w
991 | 1
992 | 4
993 | 1
994 | 26
995 |
996 |
997 |
998 |
999 |
1000 |
1001 |
1002 | 1006
1003 | THAT3L
1004 | 3
1005 | 1
1006 | 1
1007 | 14
1008 |
1009 |
1010 | wingman cover
1011 | False
1012 | 1 2 16 32 64
1013 | -1
1014 |
1015 |
1016 | 2
1017 | 0
1018 | 0
1019 | 0
1020 | 0
1021 | 0
1022 | 0
1023 | 0
1024 | 0
1025 | 0
1026 | 0
1027 | False
1028 | False
1029 | 50
1030 | 50
1031 |
1032 | -1
1033 | L_SHIFT
1034 | 1
1035 | 4
1036 | 1
1037 | 225
1038 |
1039 |
1040 | -1
1041 | c
1042 | 1
1043 | 4
1044 | 1
1045 | 6
1046 |
1047 |
1048 |
1049 |
1050 |
1051 |
1052 |
1053 | 1006
1054 | THAT2U
1055 | 3
1056 | 1
1057 | 3
1058 | DXHATUPRIGHT
1059 |
1060 |
1061 | match speed
1062 | False
1063 | 1 2 16 32 64
1064 | -1
1065 |
1066 |
1067 | 1
1068 | 0
1069 | 0
1070 | 0
1071 | 0
1072 | 0
1073 | 0
1074 | 0
1075 | 0
1076 | 0
1077 | 0
1078 | False
1079 | False
1080 | 50
1081 | 50
1082 |
1083 | -1
1084 | ENT
1085 | 1
1086 | 3
1087 | 1
1088 | 40
1089 |
1090 |
1091 |
1092 |
1093 |
1094 |
1095 |
1096 | 1006
1097 | THAT2R
1098 | 3
1099 | 1
1100 | 3
1101 | DXHATRIGHT
1102 |
1103 |
1104 | toggle target
1105 | False
1106 | 1 2 16 32 64
1107 | -1
1108 |
1109 |
1110 | 1
1111 | 0
1112 | 0
1113 | 0
1114 | 0
1115 | 0
1116 | 0
1117 | 0
1118 | 0
1119 | 0
1120 | 0
1121 | False
1122 | False
1123 | 50
1124 | 50
1125 |
1126 | -1
1127 | i
1128 | 1
1129 | 3
1130 | 1
1131 | 12
1132 |
1133 |
1134 |
1135 |
1136 |
1137 |
1138 |
1139 | 1006
1140 | THAT2D
1141 | 3
1142 | 1
1143 | 3
1144 | DXHATDOWNRIGHT
1145 |
1146 |
1147 | select target
1148 | False
1149 | 1 2 16 32 64
1150 | -1
1151 |
1152 |
1153 | 1
1154 | 0
1155 | 0
1156 | 0
1157 | 0
1158 | 0
1159 | 0
1160 | 0
1161 | 0
1162 | 0
1163 | 0
1164 | False
1165 | False
1166 | 50
1167 | 50
1168 |
1169 | -1
1170 | u
1171 | 1
1172 | 3
1173 | 1
1174 | 24
1175 |
1176 |
1177 |
1178 |
1179 |
1180 |
1181 |
1182 | 1006
1183 | THAT2L
1184 | 3
1185 | 1
1186 | 3
1187 | DXHATDOWN
1188 |
1189 |
1190 | previous target
1191 | False
1192 | 1 2 16 32 64
1193 | -1
1194 |
1195 |
1196 | 1
1197 | 0
1198 | 0
1199 | 0
1200 | 0
1201 | 0
1202 | 0
1203 | 0
1204 | 0
1205 | 0
1206 | 0
1207 | False
1208 | False
1209 | 50
1210 | 50
1211 |
1212 | -1
1213 | y
1214 | 1
1215 | 3
1216 | 1
1217 | 28
1218 |
1219 |
1220 |
1221 |
1222 |
1223 |
1224 |
1225 | 1006
1226 | TANT
1227 | 3
1228 | 1
1229 | 2
1230 | Z
1231 |
1232 |
1233 | adjust shield recharge rate
1234 | False
1235 | 1 2 16 32 64
1236 | -1
1237 |
1238 |
1239 | 1
1240 | 62
1241 | 100
1242 | 0
1243 | 0
1244 | 0
1245 | 0
1246 | 0
1247 | 0
1248 | 0
1249 | 0
1250 | False
1251 | False
1252 | 50
1253 | 50
1254 |
1255 | -1
1256 | F10
1257 | 1
1258 | 3
1259 | 1
1260 | 67
1261 |
1262 |
1263 |
1264 | adjust laser recharge rate
1265 | False
1266 | 1 2 16 32 64
1267 | -1
1268 |
1269 |
1270 | 1
1271 | 0
1272 | 39
1273 | 0
1274 | 0
1275 | 0
1276 | 0
1277 | 0
1278 | 0
1279 | 0
1280 | 0
1281 | False
1282 | False
1283 | 50
1284 | 50
1285 |
1286 | -1
1287 | F9
1288 | 1
1289 | 3
1290 | 1
1291 | 66
1292 |
1293 |
1294 |
1295 |
1296 |
1297 |
1298 |
1299 | 1003
1300 | TS3
1301 | 3
1302 | 1
1303 | 1
1304 | 3
1305 |
1306 |
1307 | next target
1308 | False
1309 | 1 2 16 32 64
1310 | -1
1311 |
1312 |
1313 | 1
1314 | 0
1315 | 0
1316 | 0
1317 | 0
1318 | 0
1319 | 0
1320 | 0
1321 | 0
1322 | 0
1323 | 0
1324 | False
1325 | False
1326 | 50
1327 | 50
1328 |
1329 | -1
1330 | t
1331 | 1
1332 | 3
1333 | 1
1334 | 23
1335 |
1336 |
1337 |
1338 |
1339 |
1340 |
1341 |
1342 | 1003
1343 | TS4
1344 | 3
1345 | 1
1346 | 1
1347 | 4
1348 |
1349 |
1350 | target nearest fighter
1351 | False
1352 | 1 2 16 32 64
1353 | -1
1354 |
1355 |
1356 | 1
1357 | 0
1358 | 0
1359 | 0
1360 | 0
1361 | 0
1362 | 0
1363 | 0
1364 | 0
1365 | 0
1366 | 0
1367 | False
1368 | False
1369 | 50
1370 | 50
1371 |
1372 | -1
1373 | r
1374 | 1
1375 | 3
1376 | 1
1377 | 21
1378 |
1379 |
1380 |
1381 |
1382 |
1383 |
1384 |
1385 | 1003
1386 | B7
1387 | 3
1388 | 1
1389 | 1
1390 | 7
1391 |
1392 |
1393 | identification/targeting mode
1394 | False
1395 | 1 2 16 32 64
1396 | -1
1397 |
1398 |
1399 | 1
1400 | 0
1401 | 0
1402 | 0
1403 | 0
1404 | 0
1405 | 0
1406 | 0
1407 | 0
1408 | 0
1409 | 0
1410 | False
1411 | False
1412 | 50
1413 | 50
1414 |
1415 | -1
1416 | i
1417 | 1
1418 | 3
1419 | 1
1420 | 12
1421 |
1422 |
1423 |
1424 |
1425 |
1426 |
1427 |
1428 | 1003
1429 | B8
1430 | 3
1431 | 1
1432 | 1
1433 | 8
1434 |
1435 |
1436 | damage assesment
1437 | False
1438 | 1 2 16 32 64
1439 | -1
1440 |
1441 |
1442 | 1
1443 | 0
1444 | 0
1445 | 0
1446 | 0
1447 | 0
1448 | 0
1449 | 0
1450 | 0
1451 | 0
1452 | 0
1453 | False
1454 | False
1455 | 50
1456 | 50
1457 |
1458 | -1
1459 | d
1460 | 1
1461 | 3
1462 | 1
1463 | 7
1464 |
1465 |
1466 |
1467 |
1468 |
1469 |
1470 |
1471 | 1003
1472 | B9
1473 | 3
1474 | 1
1475 | 1
1476 | 9
1477 |
1478 |
1479 | map
1480 | False
1481 | 1 2 16 32 64
1482 | -1
1483 |
1484 |
1485 | 1
1486 | 0
1487 | 0
1488 | 0
1489 | 0
1490 | 0
1491 | 0
1492 | 0
1493 | 0
1494 | 0
1495 | 0
1496 | False
1497 | False
1498 | 50
1499 | 50
1500 |
1501 | -1
1502 | m
1503 | 1
1504 | 3
1505 | 1
1506 | 16
1507 |
1508 |
1509 |
1510 |
1511 |
1512 |
1513 |
1514 | 1003
1515 | B13
1516 | 3
1517 | 1
1518 | 1
1519 | 13
1520 |
1521 |
1522 | s-foil posiotion
1523 | False
1524 | 1 2 16 32 64
1525 | -1
1526 |
1527 |
1528 | 1
1529 | 0
1530 | 0
1531 | 0
1532 | 0
1533 | 0
1534 | 0
1535 | 0
1536 | 0
1537 | 0
1538 | 0
1539 | False
1540 | False
1541 | 50
1542 | 50
1543 |
1544 | -1
1545 | f
1546 | 1
1547 | 3
1548 | 1
1549 | 9
1550 |
1551 |
1552 |
1553 |
1554 |
1555 |
1556 |
1557 | 1003
1558 | H1U
1559 | 3
1560 | 1
1561 | 3
1562 | DXHATUPRIGHT
1563 |
1564 |
1565 | pilot view
1566 | False
1567 | 1 2 16 32 64
1568 | -1
1569 |
1570 |
1571 | 1
1572 | 0
1573 | 0
1574 | 0
1575 | 0
1576 | 0
1577 | 0
1578 | 0
1579 | 0
1580 | 0
1581 | 0
1582 | False
1583 | False
1584 | 50
1585 | 50
1586 |
1587 | -1
1588 | KP8
1589 | 1
1590 | 3
1591 | 1
1592 | 96
1593 |
1594 |
1595 |
1596 |
1597 |
1598 |
1599 |
1600 | 1003
1601 | H1R
1602 | 3
1603 | 1
1604 | 3
1605 | DXHATRIGHT
1606 |
1607 |
1608 | right wing view
1609 | False
1610 | 1 2 16 32 64
1611 | -1
1612 |
1613 |
1614 | 1
1615 | 0
1616 | 0
1617 | 0
1618 | 0
1619 | 0
1620 | 0
1621 | 0
1622 | 0
1623 | 0
1624 | 0
1625 | False
1626 | False
1627 | 50
1628 | 50
1629 |
1630 | -1
1631 | KP6
1632 | 1
1633 | 3
1634 | 1
1635 | 94
1636 |
1637 |
1638 |
1639 |
1640 |
1641 |
1642 |
1643 | 1003
1644 | H1D
1645 | 3
1646 | 1
1647 | 3
1648 | DXHATDOWNRIGHT
1649 |
1650 |
1651 | rear view
1652 | False
1653 | 1 2 16 32 64
1654 | -1
1655 |
1656 |
1657 | 1
1658 | 0
1659 | 0
1660 | 0
1661 | 0
1662 | 0
1663 | 0
1664 | 0
1665 | 0
1666 | 0
1667 | 0
1668 | False
1669 | False
1670 | 50
1671 | 50
1672 |
1673 | -1
1674 | KP2
1675 | 1
1676 | 3
1677 | 1
1678 | 90
1679 |
1680 |
1681 |
1682 |
1683 |
1684 |
1685 |
1686 | 1003
1687 | H1L
1688 | 3
1689 | 1
1690 | 3
1691 | DXHATDOWN
1692 |
1693 |
1694 | left wing view
1695 | False
1696 | 1 2 16 32 64
1697 | -1
1698 |
1699 |
1700 | 1
1701 | 0
1702 | 0
1703 | 0
1704 | 0
1705 | 0
1706 | 0
1707 | 0
1708 | 0
1709 | 0
1710 | 0
1711 | False
1712 | False
1713 | 50
1714 | 50
1715 |
1716 | -1
1717 | KP4
1718 | 1
1719 | 3
1720 | 1
1721 | 92
1722 |
1723 |
1724 |
1725 |
1726 |
1727 |
1728 |
--------------------------------------------------------------------------------