Need XML files of Alternative Launcher for every joystick.
-
Hi, I’m the developer of Alternative Launcher and I’m going to put “Stock” settings (it will be applied the first time you plug joystick and launch AL) for the next version of AL.
I want to gather all available joystick profiles from you guys.
What I need is “Setup.v100.joystickname{somethingID}.xml” located in your “Falcon BMS 4.XX/User/Config” folder.
this profile has to be:
- Don’t need to combine with joystick driver setup. (Like SAITEK SST, TARGET or VPC Software) Able to work with just AL-only.
- Assigned most of F-16 essential HOTAS (TMS, DMS, CMS, trigger and pickle, NWS, pinkie, comm, override, spd brake, man range, uncage, antenna elevation, cursor, and cursor enable)
I need profiles of:
- HOTAS COUGAR
HOTAS WARTHOG- X-52
X-52 pro- X-55
X-56X-65FCH StickCH Throttle- CH pedal
- MFG Crosswind V1/
V3 Slaw Device rudder pedal- VPC joysticks
- VKB joysticks
Thrustmaster TM16000
-Thrustmaster TWCSThrustmaster TFRPThrustmaster TPR- FSSB R1/R2/R3
- FCC
- or any other joysticks or game controllers available on the earth!
You can put here the attachments or reply to me (chihirobelmo#0280) at discord Falcon Lounge.
Thank you for your support.
strikethrough text -
-
@stevieg Thanks I needed a T-rudder pedal profile, TM profile also looks realistically assigned.
-
<?xml version="1.0" encoding="utf-8"?> <JoyAssgn xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <axis> <AxAssgn> <AxisName>Toe_Brake</AxisName> <AssgnDate>2021-10-18T12:19:57.8137012-04:00</AssgnDate> <Invert>true</Invert> <Saturation>None</Saturation> <Deadzone>None</Deadzone> </AxAssgn> <AxAssgn> <AxisName>Toe_Brake_Right</AxisName> <AssgnDate>2021-10-18T12:20:03.0055371-04:00</AssgnDate> <Invert>true</Invert> <Saturation>None</Saturation> <Deadzone>None</Deadzone> </AxAssgn> <AxAssgn> <AxisName /> <AssgnDate>1998-12-12T12:00:00</AssgnDate> <Invert>false</Invert> <Saturation>None</Saturation> <Deadzone>None</Deadzone> </AxAssgn> <AxAssgn> <AxisName /> <AssgnDate>1998-12-12T12:00:00</AssgnDate> <Invert>false</Invert> <Saturation>None</Saturation> <Deadzone>None</Deadzone> </AxAssgn> <AxAssgn> <AxisName /> <AssgnDate>1998-12-12T12:00:00</AssgnDate> <Invert>false</Invert> <Saturation>None</Saturation> <Deadzone>None</Deadzone> </AxAssgn> <AxAssgn> <AxisName>Yaw</AxisName> <AssgnDate>2021-10-21T12:06:36.0169729-04:00</AssgnDate> <Invert>false</Invert> <Saturation>None</Saturation> <Deadzone>None</Deadzone> </AxAssgn> <AxAssgn> <AxisName /> <AssgnDate>1998-12-12T12:00:00</AssgnDate> <Invert>false</Invert> <Saturation>None</Saturation> <Deadzone>None</Deadzone> </AxAssgn> <AxAssgn> <AxisName /> <AssgnDate>1998-12-12T12:00:00</AssgnDate> <Invert>false</Invert> <Saturation>None</Saturation> <Deadzone>None</Deadzone> </AxAssgn> </axis> <pov> <PovAssgn> <direction> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> </direction> </PovAssgn> <PovAssgn> <direction> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> </direction> </PovAssgn> <PovAssgn> <direction> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> </direction> </PovAssgn> <PovAssgn> <direction> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> <DirAssgn> <Callback> <string>SimDoNothing</string> <string>SimDoNothing</string> </Callback> <SoundID> <int>0</int> <int>0</int> </SoundID> </DirAssgn> </direction> </PovAssgn> </pov> <dx> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> <DxAssgn> <assign> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> <Assgn> <Callback>SimDoNothing</Callback> <Invoke>Default</Invoke> <SoundID>0</SoundID> </Assgn> </assign> </DxAssgn> </dx> </JoyAssgn>
Here’s my MFG Crosswind V3 config. Nothing besides axis assignments so should be considered “default”.
V3’s are still shown in windows as V2, so the filename is “Setup.v100.MFG Crosswind V2 {A4B9C970-300D-11EC-8001-444553540000}.xml”
-
@jstnj wow thanks. yeah, I needed the device name as well. I have MFG CW V2 but thought its V3 or something now. Surprised to hear it’s still V2 for windows.
-
@chihirobelmo said in Need XML files of Alternative Launcher for every joystick.:
@jstnj wow thanks. yeah, I needed the device name as well. I have MFG CW V2 but thought its V3 or something now. Surprised to hear it’s still V2 for windows.
yeah seems the firmware hasn’t changed, only the hardware
-
I have had a mixed setup since .35, but I have a complete X52-Pro config from .34. Please note that I had exchanged the twist axis for ministick axes. The only thing needed in SST is to unbind all the SST functions in that software.
X52 Pro Ministick AxesI also have Saitek pedals, should you need those.
Saitek Pro Flight Pedals -
@fearripper96 Thanks for X-52 and pedals!
-
-
I saw that you already have one for the MFG V2 pedals.
What I can offer is: Warthog Stick on Virpil WarBRD base: https://gist.github.com/kungfoo/e496b2e3a21761cff23e1d9b74fdb44b
-
Here’s my RealSim R3 Lighting + F16SGRH. Important to know these have several firmwares available that change the setup’s appearance to windows. I run the latest MJF firmware that shows as 2 devices since I have their stick with the extra 5 ways. Someone using a Warthog or Cougar stick on the base might use the BMS or MJF single device firmwares since they don’t have more than 32 buttons. Big thanks for making alt launcher!
https://drive.google.com/file/d/16saD5RQRzZGRtykcZc6hcR6zg9EXldjH/view?usp=sharing