Winwing HOTAS Mapping

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