갤에 올라온 여러 팁글들을 통해 컨픽 파일을 수정해서 수동으로 키 할당을 바꿀 수 있다는건 아마 다들 알고있을거라 생각함


그럼에도 불구하고 내가 이 글을 싸는것은 저 방법들을 하나로 통합해 초심자가 쉽게 할 수 있도록 하고 싶어서임


본 글에서 소개하고 싶은 것은 무기 설정 딸깍 / 근접 캔슬 / 달리기+스트라타젬 / 지속 장전 / 차량 탑승 중 핑찍기 총 5가지로


아래서 알려주는 대로 따라하면은 다음과 같이 설정할 수 있음



마우스 4 : 무기 휠 왼쪽 설정 변경

마우스 5 : 무기 휠 오른쪽 설정 변경

휠 올리기 : 무기 휠 위쪽 설정 변경

휠 내리기 : 무기 휠 아래쪽 설정 변경

F : 근접 공격 캔슬

마우스 휠 클릭 : 꾹 누르고 있으면 앞으로 달리면서 스트라타젬

캡스락 : 꾹 누르고 있으면 지속 장전

알트 : 차에 탄 상태로 사용시 미니맵에 핑 찍기


위에서 설정한 키는 내 방식대로 한 것이니 원한다면 다른 키로 할당해도 무방함



설정법:


1) 우선 인게임 키 설정에서 조작법을 다음과 같이 설정


[일반]

이동 - 앞으로 이동 : 휠클릭

이동 - 달리기 : SHIFT

지도 - 마커 배치 : 마우스 좌클릭

스트라타젬 - 스트라타젬 목록 열기 : CRTL


[전투]

재장전 : 캡스락

근접 공격 : 입력 유형을 탭으로

무기 휠 열기 : 입력 유형을 누르기로

무기 휠 좌 : 마우스 좌클릭

무기 휠 우 : 마우스 우클릭


이걸 하는 이유는 이렇게 해야 키 설정 파일 편집할 때 해당 조작법을 편하게 수정할 수 있기 때문임


2) 게임 종료 후 \Steam\userdata\[유저고유번호]\553850\remote\input_settings.config 파일을 메모장 등으로 열기


3) 아래 내용에 따라 파일을 수정


Map = {

PlaceMarker = [

{

trigger = "Press"

device_type = "PadDS"

input = "Cross"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "PadXBOX"

input = "XboxA"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButtonLeft"

threshold = 0.20000000298023224

input_type = "Button"

}

]

}

Map = {

PlaceMarker = [

{

trigger = "Press"

device_type = "PadDS"

input = "Cross"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "PadXBOX"

input = "XboxA"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButtonLeft"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Press"

device_type = "Keyboard"

input = "left alt"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 56

}

]

}


MoveForward = [

{

trigger = "Y+"

device_type = "PadDS"

input = "LeftStick"

threshold = 0

input_type = "Axis"

}

{

trigger = "Y+"

device_type = "PadXBOX"

input = "XboxLeftStick"

threshold = 0

input_type = "Axis"

}

{

trigger = "Hold"

device_type = "Mouse"

input = "MouseButtonMiddle"

threshold = 0.20000000298023224

input_type = "Button"

}

]

MoveForward = [

{

trigger = "Y+"

device_type = "PadDS"

input = "LeftStick"

threshold = 0

input_type = "Axis"

}

{

trigger = "Y+"

device_type = "PadXBOX"

input = "XboxLeftStick"

threshold = 0

input_type = "Axis"

}

{

trigger = "Hold"

device_type = "Mouse"

input = "MouseButtonMiddle"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Hold"

device_type = "Keyboard"

input = "w"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 17

}

]


WeaponFunctionRight = [

{

trigger = "Press"

device_type = "PadDS"

input = "DRight"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "PadXBOX"

input = "XboxRight"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButtonRight"

threshold = 0.20000000298023224

input_type = "Button"

}

]

WeaponFunctionRight = [

{

trigger = "Press"

device_type = "PadDS"

input = "DRight"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "PadXBOX"

input = "XboxRight"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButtonRight"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButton4"

threshold = 0.20000000298023224

input_type = "Button"

}

]


WeaponFunctionOpen = [

{

trigger = "LongPress"

device_type = "PadDS"

input = "Square"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "LongPress"

device_type = "PadXBOX"

input = "XboxX"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Press"

device_type = "Keyboard"

input = "r"

threshold = 0

input_type = "Button"

fixed_layout_id = 19

}

]

WeaponFunctionOpen = [

{

trigger = "LongPress"

device_type = "PadDS"

input = "Square"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "LongPress"

device_type = "PadXBOX"

input = "XboxX"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "LongPress"

device_type = "Keyboard"

input = "r"

threshold = 0

input_type = "Button"

fixed_layout_id = 19

}

{

trigger = "Press"

device_type = "Keyboard"

input = "f"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 33

}

{

trigger = "Y+"

device_type = "Mouse"

input = "MouseWheel"

threshold = 0

input_type = "Axis"

}

{

trigger = "Y-"

device_type = "Mouse"

input = "MouseWheel"

threshold = 0

input_type = "Axis"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButton4"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButton5"

threshold = 0.20000000298023224

input_type = "Button"

}

]


Sprint = [

{

trigger = "Press"

device_type = "PadDS"

input = "L3"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Press"

device_type = "PadXBOX"

input = "XboxLeftThumb"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Hold"

device_type = "Keyboard"

input = "left shift"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 42

}

]

Sprint = [

{

trigger = "Press"

device_type = "PadDS"

input = "L3"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Press"

device_type = "PadXBOX"

input = "XboxLeftThumb"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Hold"

device_type = "Keyboard"

input = "left shift"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 42

}

{

trigger = "Hold"

device_type = "Mouse"

input = "MouseButtonMiddle"

threshold = 0.20000000298023224

input_type = "Button"

}

]


Reload = [

{

trigger = "Tap"

device_type = "PadDS"

input = "Square"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Tap"

device_type = "PadXBOX"

input = "XboxX"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Tap"

device_type = "Keyboard"

input = "caps lock"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 58

}

]

Reload = [

{

trigger = "Tap"

device_type = "PadDS"

input = "Square"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Tap"

device_type = "PadXBOX"

input = "XboxX"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Hold"

device_type = "Keyboard"

input = "caps lock"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 58

}

{

trigger = "Tap"

device_type = "Keyboard"

input = "r"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 19

}

]


WeaponFunctionLeft = [

{

trigger = "Press"

device_type = "PadDS"

input = "DLeft"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "PadXBOX"

input = "XboxLeft"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButtonLeft"

threshold = 0.20000000298023224

input_type = "Button"

}

]

WeaponFunctionLeft = [

{

trigger = "Press"

device_type = "PadDS"

input = "DLeft"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "PadXBOX"

input = "XboxLeft"

threshold = 0

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButtonLeft"

threshold = 0.20000000298023224

input_type = "Button"

}

{

trigger = "Press"

device_type = "Mouse"

input = "MouseButton5"

threshold = 0.20000000298023224

input_type = "Button"

}

]


Stratagem = {

Start = [

{

trigger = "Hold"

device_type = "PadDS"

input = "L1"

threshold = 0

input_type = "Button"

}

{

trigger = "Hold"

device_type = "PadXBOX"

input = "XboxLeftShoulder"

threshold = 0

input_type = "Button"

}

{

trigger = "Hold"

device_type = "Keyboard"

input = "left ctrl"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 29

}

]

}

Stratagem = {

Start = [

{

trigger = "Hold"

device_type = "PadDS"

input = "L1"

threshold = 0

input_type = "Button"

}

{

trigger = "Hold"

device_type = "PadXBOX"

input = "XboxLeftShoulder"

threshold = 0

input_type = "Button"

}

{

trigger = "Hold"

device_type = "Keyboard"

input = "left ctrl"

threshold = 0.20000000298023224

input_type = "Button"

fixed_layout_id = 29

}

{

trigger = "Hold"

device_type = "Mouse"

input = "MouseButtonMiddle"

threshold = 0.20000000298023224

input_type = "Button"

}

]

}


잘 모르겠으면 그냥 컨픽 파일 열어서 내용 다 지우고

https://pastebin.com/TrAE8jSB

위 사이트 텍스트 싹 복사해서 붙여넣기 한 후 저장



알려진 문제:

장전을 위해 R을 눌렀을 때 잠시 무기 휠이 열리는 문제가 있지만, 일반적인 플레이에서 거슬릴 정도는 아님



참조:

[Keybinds] Manually edit keybinds, multi-binds & running while coding stratagems : r/Helldivers

베히모스도 이해하는 클릭 한번으로 탄종 바꾸기 - 헬다이버즈 시리즈 마이너 갤러리

초간단 민주주의 격투술을 배워보자 - 헬다이버즈 시리즈 마이너 갤러리

펌프샷건 장전 캔슬 쉽게 하는법 - 헬다이버즈 시리즈 마이너 갤러리