Mapped Controls
Here are the controls I have mapped for Winwing Orion Throttle and Joystick. You can copy and paste to a text document, then save in the game file under "C:\Users\{User Name}\AppData\Local\MW5Mercs\Saved\SavedHOTAS\HOTASMappings.Remap"
I would make a copy on a separate document of your original settings. Be sure to change the VID/PID addressing to match your hardware. You can find your device addressing in Control Panel, Hardware and Sound, Devices and Printers. Right click your controller and click "Properties", move to the Hardware tab at the top, select HID-compliant game controller and click the properties button. It will open another window, select the Details tab at the top, then go to the drop down menu and select "Hardware Ids". Your VID/Pid will be displayed in the text window. For example:
HID\VID_4098&PID_BEA1&REV_0113
HID\VID_4098&PID_BEA1
HID\VID_4098&UP:0001_U:0004
HID_DEVICE_SYSTEM_GAME
HID_DEVICE_UP:0001_U:0004
HID_DEVICE
My device is 4098 (this is the brand ID) and the ID is BE62 (this is the individual device ID), it will be different for you, and you have to find both for your Joystick and Throttle. One flaw I found is in SimAppPro, you have to disable the four toggles on the throttle settings page, don't forget to turn them back on when switching to MSFS of DCS. Be sure to assign all controls in the menus before starting a game, if you try to do it in-game, you'll get a "throttle hat" that auto programs to that function. It will take some back and fourth to get all the settings in order. Happy hunting.
START_BIND
NAME: Orion WinWing Throttle
VID: 0x4098
PID: 0xBE62
BUTTON: InButton=GenericUSBController_Button3, OutButtons=Throttle_Button2
BUTTON: InButton=GenericUSBController_Button14, OutButtons=Throttle_DPad1_Up
BUTTON: InButton=GenericUSBController_Button15, OutButtons=Throttle_DPad1_Right
BUTTON: InButton=GenericUSBController_Button16, OutButtons=Throttle_DPad1_Down
BUTTON: InButton=GenericUSBController_Button17, OutButtons=Throttle_DPad1_Left
BUTTON: InButton=GenericUSBController_Button13, OutButtons=Throttle_Button3
BUTTON: InButton=GenericUSBController_Button5, OutButtons=Throttle_Button4
BUTTON: InButton=GenericUSBController_Button6, OutButtons=Throttle_Button5
BUTTON: InButton=GenericUSBController_Button7, OutButtons=Throttle_Button6
BUTTON: InButton=GenericUSBController_Button8, OutButtons=Throttle_Button7
BUTTON: InButton=GenericUSBController_Button21, OutButtons=Throttle_Button8
BUTTON: InButton=GenericUSBController_Button8, OutButtons=Throttle_Button9
BUTTON: InButton=GenericUSBController_Button22, OutButtons=Throttle_Button10
AXIS: InAxis=HOTAS_ZAxis, OutAxis=Throttle_Axis2, Invert=TRUE, Offset=0.5, DeadZoneMin=-0.08, DeadZoneMax=0.08, MapToDeadZone=TRUE
AXIS: InAxis=HOTAS_RZAxis, OutAxis=Joystick_Axis3, Invert=FALSE, Offset=-0.498039, DeadZoneMin=-0.1, DeadZoneMax=0.1, MapToDeadZone=FALSE
AXIS: InAxis=GenericUSBController_Axis5, OutAxis=Throttle_Axis1, Invert=TRUE, Offset=0.5, DeadZoneMin=-0.08, DeadZoneMax=0.08, MapToDeadZone=TRUE
START_BIND
NAME: Orion WinWing Joystick
VID: 0x4098
PID: 0xBEA1
BUTTON: InButton=GenericUSBController_Button1, OutButtons=Joystick_Button1
BUTTON: InButton=GenericUSBController_Button2, OutButtons=Joystick_Button2
BUTTON: InButton=GenericUSBController_Button7, OutButtons=Joystick_Button3
BUTTON: InButton=GenericUSBController_Button8, OutButtons=Joystick_Button4
BUTTON: InButton=GenericUSBController_Button15, OutButtons=Joystick_Button5
BUTTON: InButton=GenericUSBController_Button16, OutButtons=Joystick_Button6
BUTTON: InButton=GenericUSBController_Button9, OutButtons=Joystick_Button7
BUTTON: InButton=GenericUSBController_Button10, OutButtons=Joystick_Button8
BUTTON: InButton=GenericUSBController_Button11, OutButtons=Joystick_Button9
BUTTON: InButton=GenericUSBController_Button12, OutButtons=Joystick_Button10
BUTTON: InButton=GenericUSBController_Button13, OutButtons=Joystick_Button11
BUTTON: InButton=GenericUSBController_Button14, OutButtons=Joystick_Button12
BUTTON: InButton=GenericUSBController_Button17, OutButtons=Joystick_Button13
BUTTON: InButton=GenericUSBController_Button3, OutButtons=Joystick_DPad1_Up
BUTTON: InButton=GenericUSBController_Button4, OutButtons=Joystick_DPad1_Right
BUTTON: InButton=GenericUSBController_Button5, OutButtons=Joystick_DPad1_Down
BUTTON: InButton=GenericUSBController_Button6, OutButtons=Joystick_DPad1_Left
AXIS: InAxis=HOTAS_YAxis, OutAxis=Joystick_Axis1, Offset=-0.5, DeadZoneMin=-0.08, DeadZoneMax=0.08, MapToDeadZone=TRUE
AXIS: InAxis=HOTAS_XAxis, OutAxis=Joystick_Axis2, Offset=-0.5, DeadZoneMin=-0.08, DeadZoneMax=0.08, MapToDeadZone=TRUE
Source: https://steamcommunity.com/sharedfiles/filedetails/?id=3078686956
More MechWarrior 5: Mercenaries guilds
- All Guilds
- Yosharian's MW5 Music Modding Guide
- some note
- T.Flight HOTAS One with rudder pedals as "gas" and "brake"
- MW5: Mercs Official Manual (Controls and Basics)
- Battle Tactics Guide - revised 500 hours
- MechWarrior 5: Mercenaries Guide 186
- Yet Another Revamped Weapon Guide
- MechWarrior 5: Mercenaries Guide 167
- Yosharian's MW5 Modding Guide