Jump to content

MaltMuncher

Frozen-Inactivity
  • Content Count

    4
  • Donations

    $0.00 
  • Joined

  • Last visited

Community Reputation

0 Neutral

Flight Sim Profile

  • Commercial Member
    No
  • Online Flight Organization Membership
    none
  • Virtual Airlines
    No

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. @irsmurf One thing that I was trying to get working was to have the image of the controllers show up in the control configuration menu and the quick menu in game. I assume that this is related to the GUID and/or the ProductID. Do you have any ideas on getting the X-56 controllers to display in the menus? We might have to find an X-56 owner to share their configuration files. Edit Scratch that, an individual on the Reddit link that you posted shared the information. <Device DeviceName="Saitek Pro Flight X-55 Rhino Stick" GUID="745a17a0-74d3-11d0-b6fe-00a0c90f57da" ProductID="2215"> <Device DeviceName="Saitek Pro Flight X-55 Rhino Throttle" GUID="745a17a0-74d3-11d0-b6fe-00a0c90f57da" ProductID="A215">
  2. @taylortdhouse The registry keys reference the driver key if I recall correctly so you won't see any keys titled X-55. I selected [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001] in regedit and then used Ctrl + F to search for X-55 in any subsidiary keys. I updated any keys that reference the X-55 Rhino other than paths to directories which exist to launch the configuration software. Taking a backup of the registry prior to this would probably be wise in case of any issues or mistakes. With that said, if you overwrite the XML configuration that is created by MFS when you are forced to save a profile after assigning a control, then the regedit changes may not be required. I should mention that the XML files that I speak of will not exist until you have bound a control and saved a profile for the throttle and for the stick. I have not tried replacing the contents of the XML files as I modified my registry but I used the registry method to get MSF to recognize my X-55 as an X-56 in order to generate the XML so I could share it here. For me, the XMLs are located in a folder here: C:\Users\your_user_here\AppData\Local\Packages\Microsoft.FlightSimulator_8wekyb3d8bbwe\SystemAppData\wgs\0009000001AECAB5_00000000000000000000000069F80140. If that directory does not exist on your computer, go to the appdata folder by entering this in your file explorer address bar.C:\Users\your_user_here\AppData\Local\Packages and search for Microsoft.FlightSimulator. If you have trouble accessing the appdata folder, put % signs around it as it's a hidden folder by default. In that directory, you will find several directories named with long strings. In each directory, there will be an XML. Open each XML until you find one that references the X-55 throttle and one that references the X-55 stick. They will be in separate directories and separate XML files as they are separate controllers. It is in these XML files that I figure you could paste the configurations that I shared previously. Again, you will likely need to use your GUID and ProductID. If this doesn't work, you could try using the ones that I shared in the configuration. If you already have some work into binding keys, you may want to copy the existing XML files to a backup location. If you get this method working, please let me know as I'm curious.
  3. For those who aren't afraid of having to reinstall drivers if you mess up and are comfortable in regedit, I replaced any mention of "X-55" under [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001] with X-56 instead other than anything file path related. MFS is now seeing my setup as an X-56 and provided the stock bindings for the X-56. Here are the XML dumps that were generated when I saved off the control scheme. I named the profile X-55 when I saved it. You will likely have to retain the GUID and ProductID from your file for this to work. Prepare for a wall of text. **********Start of first profile <?xml version="1.0" encoding="UTF-8"?> <Version Num="1238"/> <FriendlyName>Saitek Pro Flight X-55 Rhino Throttle profile</FriendlyName> <Device DeviceName="Saitek Pro Flight X-56 Rhino Throttle" GUID="{FDABE740-E156-11EA-8004-444553540000}" ProductID="41493"> <Axes> <Axis AxisName="X" AxisSensitivy="0" AxisDeadZone="0"/> <Axis AxisName="Y" AxisSensitivy="0" AxisDeadZone="0"/> <Axis AxisName="Z" AxisSensitivy="0" AxisDeadZone="0"/> <Axis AxisName="rX" AxisSensitivy="0" AxisDeadZone="0"/> <Axis AxisName="rY" AxisSensitivy="0" AxisDeadZone="0"/> <Axis AxisName="rZ" AxisSensitivy="0" AxisDeadZone="0"/> </Axes> <Context ContextName="PLANE"> <Action ActionName="KEY_SPOILERS_TOGGLE" Flag="2"> <Primary> <KEY Information="Joystick Button 8">7</KEY> </Primary> </Action> <Action ActionName="KEY_PARKING_BRAKES" Flag="2"> <Primary> <KEY Information="Joystick Button 9">8</KEY> </Primary> </Action> <Action ActionName="KEY_FLAPS_INCR" Flag="2"> <Primary> <KEY Information="Joystick Button 30">29</KEY> </Primary> </Action> <Action ActionName="KEY_FLAPS_DECR" Flag="2"> <Primary> <KEY Information="Joystick Button 31">30</KEY> </Primary> </Action> <Action ActionName="KEY_AXIS_ELEV_TRIM_SET" Flag="4"> <Primary> <KEY Information="Joystick L-Axis Z ">1058</KEY> </Primary> </Action> <Action ActionName="KEY_GEAR_UP" Flag="2"> <Primary> <KEY Information="Joystick Button 6">5</KEY> </Primary> </Action> <Action ActionName="KEY_GEAR_DOWN" Flag="2"> <Primary> <KEY Information="Joystick Button 7">6</KEY> </Primary> </Action> <Action ActionName="KEY_FUEL_PUMP" Flag="2"> <Primary> <KEY Information="Joystick Button 1">0</KEY> </Primary> </Action> <Action ActionName="KEY_AXIS_MIXTURE_SET" Flag="4"> <Primary> <KEY Information="Joystick L-Axis X ">1026</KEY> </Primary> </Action> <Action ActionName="KEY_THROTTLE_AXIS_SET_EX1" Flag="4"> <Primary> <KEY Information="Joystick L-Axis Y ">1042</KEY> </Primary> </Action> <Action ActionName="KEY_PROP_PITCH_AXIS_SET_EX1" Flag="4"> <Primary> <KEY Information="Joystick R-Axis Z ">802</KEY> </Primary> </Action> </Context> <Context ContextName="MODES"> <Action ActionName="KEY_VIEW_MODE" Flag="2"> <Primary> <KEY Information="Joystick Button 4">3</KEY> </Primary> </Action> </Context> </Device> **********End of first profile <?xml version="1.0" encoding="UTF-8"?> <Version Num="1238"/> <FriendlyName>Saitek Pro Flight X-55 Rhino Stick profile</FriendlyName> <Device DeviceName="Saitek Pro Flight X-56 Rhino Stick" GUID="{F506EBD0-E156-11EA-8001-444553540000}" ProductID="8725"> <Axes> <Axis AxisName="X" AxisSensitivy="-50" AxisDeadZone="2"/> <Axis AxisName="Y" AxisSensitivy="-50" AxisDeadZone="0"/> <Axis AxisName="rZ" AxisSensitivy="-50" AxisDeadZone="2"/> </Axes> <Context ContextName="PLANE"> <Action ActionName="KEY_AP_MASTER" Flag="2"> <Primary> <KEY Information="Joystick Button 2">1</KEY> </Primary> </Action> <Action ActionName="KEY_BRAKES" Flag="2"> <Primary> <KEY Information="Joystick Button 5">4</KEY> </Primary> </Action> <Action ActionName="KEY_AXIS_ELEVATOR_SET" Flag="4"> <Primary> <KEY Information="Joystick L-Axis Y ">1042</KEY> </Primary> </Action> <Action ActionName="KEY_AXIS_AILERONS_SET" Flag="4"> <Primary> <KEY Information="Joystick L-Axis X ">1026</KEY> </Primary> </Action> <Action ActionName="KEY_AXIS_RUDDER_SET" Flag="4"> <Primary> <KEY Information="Joystick R-Axis Z ">802</KEY> </Primary> </Action> <Action ActionName="KEY_FUEL_PUMP" Flag="2"> <Primary> <KEY Information="Joystick Button 3">2</KEY> </Primary> </Action> </Context> <Context ContextName="MODES"> <Action ActionName="KEY_COCKPIT_RESET" Flag="2"> <Primary> <KEY Information="Joystick Button 4">3</KEY> </Primary> </Action> <Action ActionName="KEY_CYCLE_PILOTVIEW_NEXT" Flag="2"> <Primary> <KEY Information="Joystick Pov Up">256</KEY> </Primary> </Action> <Action ActionName="KEY_CYCLE_PILOTVIEW_BACK" Flag="2"> <Primary> <KEY Information="Joystick Pov Down">258</KEY> </Primary> </Action> </Context> <Context ContextName="COCKPIT_GLOBAL_CAMERA"> <Action ActionName="KEY_COCKPIT_FREELOOK_VRTC_SET" Flag="4"> <Primary> <KEY Information="Joystick R-Axis Y ">786</KEY> </Primary> </Action> <Action ActionName="KEY_COCKPIT_FREELOOK_HRZ_SET" Flag="132"> <Primary> <KEY Information="Joystick R-Axis X ">770</KEY> </Primary> </Action> </Context> <Context ContextName="EXTERNAL_CAMERA"> <Action ActionName="KEY_CAMERACHASE_RESET" Flag="2"> <Primary> <KEY Information="Joystick Button 4">3</KEY> </Primary> </Action> <Action ActionName="KEY_CHASE_QUICKVIEW1" Flag="2"> <Primary> <KEY Information="Joystick Pov Right">257</KEY> </Primary> </Action> <Action ActionName="KEY_CHASE_QUICKVIEW2" Flag="2"> <Primary> <KEY Information="Joystick Pov Down">258</KEY> </Primary> </Action> <Action ActionName="KEY_CHASE_QUICKVIEW3" Flag="2"> <Primary> <KEY Information="Joystick Pov Left">259</KEY> </Primary> </Action> <Action ActionName="KEY_CHASE_QUICKVIEW4" Flag="2"> <Primary> <KEY Information="Joystick Pov Up">256</KEY> </Primary> </Action> <Action ActionName="KEY_CHASE_FREELOOK_VRTC_SET" Flag="4"> <Primary> <KEY Information="Joystick R-Axis Y ">786</KEY> </Primary> </Action> <Action ActionName="KEY_CHASE_FREELOOK_HRZ_SET" Flag="132"> <Primary> <KEY Information="Joystick R-Axis X ">770</KEY> </Primary> </Action> </Context> <Context ContextName="COCKPIT_CAMERA"> <Action ActionName="KEY_COCKPIT_QUICKVIEW4" Flag="2"> <Primary> <KEY Information="Joystick Pov Left">259</KEY> </Primary> </Action> <Action ActionName="KEY_COCKPIT_QUICKVIEW3" Flag="2"> <Primary> <KEY Information="Joystick Pov Right">257</KEY> </Primary> </Action> </Context> <Context ContextName="INSTRUMENTS_CAMERA"> <Action ActionName="KEY_COCKPIT_CYCLE" Flag="2"> <Primary> <KEY Information="Joystick Pov Right">257</KEY> </Primary> </Action> <Action ActionName="KEY_COCKPIT_BACKCYCLE" Flag="2"> <Primary> <KEY Information="Joystick Pov Left">259</KEY> </Primary> </Action> </Context> <Context ContextName="SMART_CAMERA"> <Action ActionName="KEY_TOGGLE_SMART_CAMERA" Flag="2"> <Primary> <KEY Information="Joystick Button 1">0</KEY> </Primary> </Action> </Context> </Device> ****** Enjoy and good luck
  4. @Elkarlo, can you please post a dump of the contents of the Saitek_Pro_Flight_X-56_Rhino_Stick.xml and Saitek_Pro_Flight_X-56_Rhino_Throttle.xml files? We would then be able to paste them into an existing configuration for the Windows 10/Xbox/Gamepass version of the game.
×
×
  • Create New...