I thought I would post the bottom half of the text files WOFFKeys.xca and WOTRKeys.xca for both WOTR, which I made them to be identical.
In other words, I copied these exact lines (the bottom half of the former file) and used it to replace the bottom half of the latter file.
I did this for the first boot up of WOTR (I already had WOFF UE working properly).
And then my TM
HOTAS setup worked fine.
My 3 Controllers are TM Warthog throttle, TM Warthog stick, CH Pro Pedals rudder.
All axis on these controllers work perfectly (these sims do not use toebrakes, so of course those do not work).
Both POV hats (one on the throttle, one on the stick) work fine.
And you can then program the controller buttons as you choose inside the sims' Workshop page.
Notice on the CH pedals section, it has a line near the top for "Throttle Action", but the rudder pedals are referenced "Yaw Control (Rudder)" instead of a 'Throttle'.
This is proper and correct.
</Device>
<Device Type="Joystick -
HOTAS Warthog">
<GameMode Name="Player">
<Axis ID="X" Action="Set_Bank" Scale="64" Nullzone="36" FriendlyDesc="Bank Control (Ailerons)" Category="AircraftControl" P4Use="y"/>
<Axis ID="Y" Action="Set_Pitch" Scale="64" Nullzone="36" FriendlyDesc="Pitch Control (Elevator)" Category="AirCraftControl" P4Use="y"/>
<Axis ID="Throttle" Action="" Scale="127" Nullzone="1" FriendlyDesc="" Category="AircraftControl" P4Use="y"/>
<Axis ID="Rudder" Action="" Scale="64" Nullzone="36" FriendlyDesc="" Category="AircraftControl" P4Use="y"/>
<Pov ID="1" Action="HeadPov" FriendlyDesc="Head POV" Category="ViewControl" P4Use="y"/>
<Button ID="1" Action="Fire_Guns" FriendlyDesc="Fire All Guns" Category="WeaponControl" P4Use="y"/>
<Button ID="2" Action="FireCannonsOnly" FriendlyDesc="Fire Cannons Only" Category="WeaponControl" P4Use="y"/>
<Button ID="3" Action="ReleaseFireWeapon" FriendlyDesc="Release/Fire Selected Weapon" Category="WeaponControl" P4Use="y"/>
<Button ID="4" Action="SelectNextWeapon" FriendlyDesc="Select Next Weapon" Category="WeaponControl" P4Use="y"/>
<Button ID="5" Action="FLAPS_INCR" FriendlyDesc="Extend Flaps - Increment" Category="AircraftControl" P4Use="y"/>
<Button ID="6" Action="FLAPS_DECR" FriendlyDesc="Extend Flaps - Decrement" Category="AircraftControl" P4Use="y"/>
<Button ID="7" Action="NextTarget" FriendlyDesc="Next Target" Category="CombatControl" P4Use="y"/>
<Button ID="8" Action="TogglePadlock" FriendlyDesc="Padlock Toggle" Category="CombatControl" P4Use="y"/>
</GameMode>
<GameMode Name="M3DViewer">
<Pov ID="1" Action="HeadPov" FriendlyDesc="Head POV" Category="ViewControl" P4Use="y"/>
<Button ID="3" Action="ZoomIn" RepCnt="1" FriendlyDesc="Zoom In" Category="ViewControl" P4Use="y"/>
<Button ID="4" Action="ZoomOut" RepCnt="1" FriendlyDesc="Zoom Out" Category="ViewControl" P4Use="y"/>
</GameMode>
<GameMode Name="Gunner">
<Axis ID="X" Action="TraverseGun" Scale="64" Nullzone="36" FriendlyDesc="Traverse Gun" Category="WeaponControl" P4Use="y"/>
<Axis ID="Y" Action="ElevateGun" Scale="64" Nullzone="36" FriendlyDesc="Elevate Gun" Category="WeaponControl" P4Use="y"/>
</GameMode>
</Device>
<Device Type="Throttle -
HOTAS Warthog">
<GameMode Name="Player">
<Axis ID="X" Action="" Scale="64" Nullzone="36" FriendlyDesc="" Category="AircraftControl" P4Use="y"/>
<Axis ID="Y" Action="" Scale="64" Nullzone="36" FriendlyDesc="" Category="AirCraftControl" P4Use="y"/>
<Axis ID="Throttle" Action="AXIS_THROTTLE_SET" Scale="127" Nullzone="1" FriendlyDesc="Throttle" Category="AircraftControl" P4Use="y"/>
<Axis ID="Rudder" Action="" Scale="64" Nullzone="36" FriendlyDesc="" Category="AircraftControl" P4Use="y"/>
<Pov ID="1" Action="HeadPov" FriendlyDesc="Head POV" Category="ViewControl" P4Use="y"/>
<Button ID="1" Action="Fire_Guns" FriendlyDesc="Fire All Guns" Category="WeaponControl" P4Use="y"/>
<Button ID="2" Action="FireCannonsOnly" FriendlyDesc="Fire Cannons Only" Category="WeaponControl" P4Use="y"/>
<Button ID="3" Action="ReleaseFireWeapon" FriendlyDesc="Release/Fire Selected Weapon" Category="WeaponControl" P4Use="y"/>
<Button ID="4" Action="SelectNextWeapon" FriendlyDesc="Select Next Weapon" Category="WeaponControl" P4Use="y"/>
<Button ID="5" Action="FLAPS_INCR" FriendlyDesc="Extend Flaps - Increment" Category="AircraftControl" P4Use="y"/>
<Button ID="6" Action="FLAPS_DECR" FriendlyDesc="Extend Flaps - Decrement" Category="AircraftControl" P4Use="y"/>
<Button ID="7" Action="NextTarget" FriendlyDesc="Next Target" Category="CombatControl" P4Use="y"/>
<Button ID="8" Action="TogglePadlock" FriendlyDesc="Padlock Toggle" Category="CombatControl" P4Use="y"/>
<Axis ID="Slider" Action="Set_Pitch" Scale="64" Nullzone="36" FriendlyDesc="Pitch Control (Elevator)" Category="AircraftControl" P4Use="n"/>
</GameMode>
<GameMode Name="M3DViewer">
<Pov ID="1" Action="HeadPov" FriendlyDesc="Head POV" Category="ViewControl" P4Use="y"/>
<Button ID="3" Action="ZoomIn" RepCnt="1" FriendlyDesc="Zoom In" Category="ViewControl" P4Use="y"/>
<Button ID="4" Action="ZoomOut" RepCnt="1" FriendlyDesc="Zoom Out" Category="ViewControl" P4Use="y"/>
</GameMode>
<GameMode Name="Gunner">
<Axis ID="X" Action="TraverseGun" Scale="64" Nullzone="36" FriendlyDesc="Traverse Gun" Category="WeaponControl" P4Use="y"/>
<Axis ID="Y" Action="ElevateGun" Scale="64" Nullzone="36" FriendlyDesc="Elevate Gun" Category="WeaponControl" P4Use="y"/>
</GameMode>
</Device>
<Device Type="CH PRO PEDALS USB">
<GameMode Name="Player">
<Axis ID="X" Action="" Scale="64" Nullzone="36" FriendlyDesc="" Category="AircraftControl" P4Use="y"/>
<Axis ID="Y" Action="" Scale="64" Nullzone="36" FriendlyDesc="" Category="AirCraftControl" P4Use="y"/>
<Axis ID="Throttle" Action="Set_Yaw" Scale="127" Nullzone="1" FriendlyDesc="Yaw Control (Rudder)" Category="AircraftControl" P4Use="y"/>
<Axis ID="Rudder" Action="" Scale="64" Nullzone="36" FriendlyDesc="" Category="AircraftControl" P4Use="y"/>
<Pov ID="1" Action="HeadPov" FriendlyDesc="Head POV" Category="ViewControl" P4Use="y"/>
<Button ID="1" Action="Fire_Guns" FriendlyDesc="Fire All Guns" Category="WeaponControl" P4Use="y"/>
<Button ID="2" Action="FireCannonsOnly" FriendlyDesc="Fire Cannons Only" Category="WeaponControl" P4Use="y"/>
<Button ID="3" Action="ReleaseFireWeapon" FriendlyDesc="Release/Fire Selected Weapon" Category="WeaponControl" P4Use="y"/>
<Button ID="4" Action="SelectNextWeapon" FriendlyDesc="Select Next Weapon" Category="WeaponControl" P4Use="y"/>
<Button ID="5" Action="FLAPS_INCR" FriendlyDesc="Extend Flaps - Increment" Category="AircraftControl" P4Use="y"/>
<Button ID="6" Action="FLAPS_DECR" FriendlyDesc="Extend Flaps - Decrement" Category="AircraftControl" P4Use="y"/>
<Button ID="7" Action="NextTarget" FriendlyDesc="Next Target" Category="CombatControl" P4Use="y"/>
<Button ID="8" Action="TogglePadlock" FriendlyDesc="Padlock Toggle" Category="CombatControl" P4Use="y"/>
</GameMode>
<GameMode Name="M3DViewer">
<Pov ID="1" Action="HeadPov" FriendlyDesc="Head POV" Category="ViewControl" P4Use="y"/>
<Button ID="3" Action="ZoomIn" RepCnt="1" FriendlyDesc="Zoom In" Category="ViewControl" P4Use="y"/>
<Button ID="4" Action="ZoomOut" RepCnt="1" FriendlyDesc="Zoom Out" Category="ViewControl" P4Use="y"/>
</GameMode>
<GameMode Name="Gunner">
<Axis ID="X" Action="TraverseGun" Scale="64" Nullzone="36" FriendlyDesc="Traverse Gun" Category="WeaponControl" P4Use="y"/>
<Axis ID="Y" Action="ElevateGun" Scale="64" Nullzone="36" FriendlyDesc="Elevate Gun" Category="WeaponControl" P4Use="y"/>
</GameMode>
</Device>
</Mappings>