I tried changing legacygamepads.ini to rebind some of the buttons, but when I activate the setting by typing "/noxinput" in Uplay's Game Launch Arguments it messes up the controls for heavy attack. It only works when not locked on to an enemy. This is without changing anything in the ini-file.

For a little context. I use the DS4 controller with DS4Windows so For Honor thinks I'm using an Xbox controller which works fine. When changing DEVTYPE=XBOX360GAMEPAD to DEVTYPE=PS4GAMEPAD it changes to PS4 icons in game and changing the binds works fine too. But for some reason it will not let me use heavy attack when pressing L2, only when not in lock-on mode.

The default settings are:

[XBOX 360 COMPATIBLE]
BTN_A=DI_BTN_1
BTN_B=DI_BTN_2
BTN_BACK=DI_BTN_7
BTN_LBUMP=DI_BTN_5
BTN_LSTICK=DI_BTN_9
BTN_LTRIGGER=DI_AXIS_TZ,POSITIVE
BTN_RBUMP=DI_BTN_6
BTN_RSTICK=DI_BTN_10
BTN_RTRIGGER=DI_AXIS_TZ,INVERT,POSITIVE
BTN_START=DI_BTN_8
BTN_X=DI_BTN_3
BTN_Y=DI_BTN_4
DEVTYPE=XBOX360GAMEPAD
DPAD_DOWN=DI_POV_0_DOWN
DPAD_LEFT=DI_POV_0_LEFT
DPAD_RIGHT=DI_POV_0_RIGHT
DPAD_UP=DI_POV_0_UP
NAMEPATTERN=XBOX,MLG*Pad
THUMB_LX=DI_AXIS_TX
THUMB_LY=DI_AXIS_TY
THUMB_RX=DI_AXIS_RX
THUMB_RY=DI_AXIS_RY

Other than getting the heavy attack to work in lock-on mode I would like to have the feint button on the right stick AND "O" so I can navigate the menu as I'm used to, but sadly one function can't be mapped on to two buttons as far as I can tell. Typing DI_BTN_2 for both buttons only binds "O" as feint/cancel. If there's a way to change that please let me know but for now it could be nice to have heavy attack working.

Thanks in advance!