I've been trying (and failing) to customise the controls (a mix of GamepadLayout=0 & GamepadLayout=3) in the GameUserSetting.ini (when you change controller layouts ingame it adds a bunch of keybinds in there - see below) but it doesn't seem to work. In swapping,say, "ToggleTimeDilation" and "ToggleCrouch" I end up with both happening simultaneously during gameplay (pressing Crouch makes me crouch AND use TTD)
You can setup deadzones by adding below to your Input.ini found in C:\Users\XXXXXXXX\AppData\Local\Indiana\Saved\Config\WindowsNoEditor (assuming Epic
GameUserSetting.ini is found here too
[/Script/Engine.InputSettings]
AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000))
AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000))
AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.200000))
AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.200000))
The full entry also has sensitivity and invert as well as "Exponent" but I don't know what that does.
+AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
Let us know if you make a breakthrough