Posted September 17, 2017
high rated
The game seems beautiful but the WASD movements cannot be switched to the arrows keys that we use as lefthanded.
Anyone has found a solution?
I'd be disappointed not to be able to play the game for such a 1980 issue....
####### EDIT RESOLVED MANUALLY #########
Ok found on Steam forum a resolution, the issue seem to have started after the recent windows update.
I would have asked for a refund without it tbh,
Thanks and props to -=BlueGlue=- for the main job & to SirFixit for the fine tuning :)
=BlueGlue=- has Hellblade: Senua's Sacrifice 4 Sep @ 7:43pm
ive figured it out. go to your GameUserSettings.ini file located at C:\Users\**yourProfileName**\AppData\Local\HellbladeGame\Saved\Config\WindowsNoEditor
(remember to select hidden files to view this folder)
Right click edit in notepad and alter the following lines to get the arrow keys. Notice you only have to edit Move forward and Move right as there is a plus and minus value on the different lines.
Full Axis mappings list replacing all WASD with Up, Left, Down & Right
SirFixit 9 Sep @ 3:31am
Thanks BlueGlue, just a little fix, turn rate changed otherwise you turn instead of strafing.
AxisMappings=(AxisName="LeftStickX",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="LeftStickX",Key=Left,Scale=-1.000000)
AxisMappings=(AxisName="LeftStickX",Key=Right,Scale=1.000000)
AxisMappings=(AxisName="LeftStickY",Key=Down,Scale=-1.000000)
AxisMappings=(AxisName="LeftStickY",Key=Gamepad_LeftY,Scale=1.000000)
AxisMappings=(AxisName="LeftStickY",Key=Up,Scale=1.000000)
AxisMappings=(AxisName="LeftTrigger",Key=Gamepad_LeftTriggerAxis,Scale=1.000000)
AxisMappings=(AxisName="LevelObjectAxisX",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="LevelObjectAxisY",Key=Gamepad_LeftY,Scale=1.000000)
AxisMappings=(AxisName="LookUp",Key=MouseY,Scale=-1.000000)
AxisMappings=(AxisName="LookUpRate",Key=S,Scale=-1.000000)
AxisMappings=(AxisName="LookUpRate",Key=Gamepad_RightY,Scale=1.000000)
AxisMappings=(AxisName="LookUpRate",Key=W,Scale=1.000000)
AxisMappings=(AxisName="MoveForward",Key=Down,Scale=-1.000000)
AxisMappings=(AxisName="MoveForward",Key=Gamepad_LeftY,Scale=1.000000)
AxisMappings=(AxisName="MoveForward",Key=Up,Scale=1.000000)
AxisMappings=(AxisName="MoveRight",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="MoveRight",Key=Left,Scale=-1.000000)
AxisMappings=(AxisName="MoveRight",Key=Right,Scale=1.000000)
AxisMappings=(AxisName="MoveUp",Key=F,Scale=-1.000000)
AxisMappings=(AxisName="MoveUp",Key=R,Scale=1.000000)
AxisMappings=(AxisName="RightStickX",Key=Gamepad_RightX,Scale=1.000000)
AxisMappings=(AxisName="RightStickY",Key=Gamepad_RightY,Scale=1.000000)
AxisMappings=(AxisName="RightTrigger",Key=Gamepad_RightTriggerAxis,Scale=1.000000)
AxisMappings=(AxisName="SixAxisTest",Key=Acceleration,Scale=1.000000)
AxisMappings=(AxisName="TargetSwitchX",Key=Gamepad_RightX,Scale=1.000000)
AxisMappings=(AxisName="TargetSwitchY",Key=Gamepad_RightY,Scale=1.000000)
AxisMappings=(AxisName="TouristCamera_Aperture",Key=Left,Scale=0.200000)
AxisMappings=(AxisName="TouristCamera_Aperture",Key=Right,Scale=-0.200000)
AxisMappings=(AxisName="TouristCamera_Focus",Key=Down,Scale=0.050000)
AxisMappings=(AxisName="TouristCamera_Focus",Key=Up,Scale=-0.050000)
AxisMappings=(AxisName="TouristCamera_Roll",Key=E,Scale=1.000000)
AxisMappings=(AxisName="TouristCamera_Roll",Key=Q,Scale=-1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=F,Scale=-1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=MouseScrollDown,Scale=-1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=MouseScrollUp,Scale=1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=MouseWheelAxis,Scale=1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=R,Scale=1.000000)
AxisMappings=(AxisName="Turn",Key=MouseX,Scale=1.000000)
AxisMappings=(AxisName="TurnRate",Key=Gamepad_RightX,Scale=1.000000)
AxisMappings=(AxisName="TurnRate",Key=A,Scale=-1.000000)
AxisMappings=(AxisName="TurnRate",Key=D,Scale=1.000000)
AxisMappings=(AxisName="TurnRateLeft",Key=S,Scale=1.000000)
AxisMappings=(AxisName="TurnRateLeft",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="TurnRateLeft",Key=W,Scale=-1.000000)
Anyone has found a solution?
I'd be disappointed not to be able to play the game for such a 1980 issue....
####### EDIT RESOLVED MANUALLY #########
Ok found on Steam forum a resolution, the issue seem to have started after the recent windows update.
I would have asked for a refund without it tbh,
Thanks and props to -=BlueGlue=- for the main job & to SirFixit for the fine tuning :)
=BlueGlue=- has Hellblade: Senua's Sacrifice 4 Sep @ 7:43pm
ive figured it out. go to your GameUserSettings.ini file located at C:\Users\**yourProfileName**\AppData\Local\HellbladeGame\Saved\Config\WindowsNoEditor
(remember to select hidden files to view this folder)
Right click edit in notepad and alter the following lines to get the arrow keys. Notice you only have to edit Move forward and Move right as there is a plus and minus value on the different lines.
Full Axis mappings list replacing all WASD with Up, Left, Down & Right
SirFixit 9 Sep @ 3:31am
Thanks BlueGlue, just a little fix, turn rate changed otherwise you turn instead of strafing.
AxisMappings=(AxisName="LeftStickX",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="LeftStickX",Key=Left,Scale=-1.000000)
AxisMappings=(AxisName="LeftStickX",Key=Right,Scale=1.000000)
AxisMappings=(AxisName="LeftStickY",Key=Down,Scale=-1.000000)
AxisMappings=(AxisName="LeftStickY",Key=Gamepad_LeftY,Scale=1.000000)
AxisMappings=(AxisName="LeftStickY",Key=Up,Scale=1.000000)
AxisMappings=(AxisName="LeftTrigger",Key=Gamepad_LeftTriggerAxis,Scale=1.000000)
AxisMappings=(AxisName="LevelObjectAxisX",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="LevelObjectAxisY",Key=Gamepad_LeftY,Scale=1.000000)
AxisMappings=(AxisName="LookUp",Key=MouseY,Scale=-1.000000)
AxisMappings=(AxisName="LookUpRate",Key=S,Scale=-1.000000)
AxisMappings=(AxisName="LookUpRate",Key=Gamepad_RightY,Scale=1.000000)
AxisMappings=(AxisName="LookUpRate",Key=W,Scale=1.000000)
AxisMappings=(AxisName="MoveForward",Key=Down,Scale=-1.000000)
AxisMappings=(AxisName="MoveForward",Key=Gamepad_LeftY,Scale=1.000000)
AxisMappings=(AxisName="MoveForward",Key=Up,Scale=1.000000)
AxisMappings=(AxisName="MoveRight",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="MoveRight",Key=Left,Scale=-1.000000)
AxisMappings=(AxisName="MoveRight",Key=Right,Scale=1.000000)
AxisMappings=(AxisName="MoveUp",Key=F,Scale=-1.000000)
AxisMappings=(AxisName="MoveUp",Key=R,Scale=1.000000)
AxisMappings=(AxisName="RightStickX",Key=Gamepad_RightX,Scale=1.000000)
AxisMappings=(AxisName="RightStickY",Key=Gamepad_RightY,Scale=1.000000)
AxisMappings=(AxisName="RightTrigger",Key=Gamepad_RightTriggerAxis,Scale=1.000000)
AxisMappings=(AxisName="SixAxisTest",Key=Acceleration,Scale=1.000000)
AxisMappings=(AxisName="TargetSwitchX",Key=Gamepad_RightX,Scale=1.000000)
AxisMappings=(AxisName="TargetSwitchY",Key=Gamepad_RightY,Scale=1.000000)
AxisMappings=(AxisName="TouristCamera_Aperture",Key=Left,Scale=0.200000)
AxisMappings=(AxisName="TouristCamera_Aperture",Key=Right,Scale=-0.200000)
AxisMappings=(AxisName="TouristCamera_Focus",Key=Down,Scale=0.050000)
AxisMappings=(AxisName="TouristCamera_Focus",Key=Up,Scale=-0.050000)
AxisMappings=(AxisName="TouristCamera_Roll",Key=E,Scale=1.000000)
AxisMappings=(AxisName="TouristCamera_Roll",Key=Q,Scale=-1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=F,Scale=-1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=MouseScrollDown,Scale=-1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=MouseScrollUp,Scale=1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=MouseWheelAxis,Scale=1.000000)
AxisMappings=(AxisName="TouristCamera_Zoom",Key=R,Scale=1.000000)
AxisMappings=(AxisName="Turn",Key=MouseX,Scale=1.000000)
AxisMappings=(AxisName="TurnRate",Key=Gamepad_RightX,Scale=1.000000)
AxisMappings=(AxisName="TurnRate",Key=A,Scale=-1.000000)
AxisMappings=(AxisName="TurnRate",Key=D,Scale=1.000000)
AxisMappings=(AxisName="TurnRateLeft",Key=S,Scale=1.000000)
AxisMappings=(AxisName="TurnRateLeft",Key=Gamepad_LeftX,Scale=1.000000)
AxisMappings=(AxisName="TurnRateLeft",Key=W,Scale=-1.000000)
Post edited September 17, 2017 by BetaCentori