1. 본 글은 엑박 에뮬인 제니아로 아머드 코어 5를 할 때, 키보드로만 하는 방법을 설명하는 글임.



2. 제니아 키 설정법

2-1. 제니아의 설정파일(xenia-canary.config.toml)을 메모장으로 열어서, HID.WinKey 항목을 찾음.

2-2. HID.WinKey 항목 아래에서 "~" 부분을 '키보드값의 16진수'로 바꿔주면 됨.

2-3. 예를 들어 ABC 같은 일반 키는 그냥 "A", "B", "C" 라고 써주면 되고, 왼쪽 쉬프트키나 엔터키, 오른쪽 숫자패드 키 같은 특수 키들은 그 값에 맞는 16진수를 입력해주면 됨.

2-4. 각 키에 맞는 16진수 키 값은 가상 키 코드(Winuser.h) - Win32 apps | Microsoft Learn <-- 여기를 참고할 것.


7cf390aa252eb34d86332351565df0d5f474d8ecc6e49301a85a7303da9cc5b6fc9fbd4e5fe3981017


2-5. 제니아 초기설정 키가 어떤 키인지는 위의 사진을 참고하셈. 혹시 몰라서 메모장 내용도 첨부함.


[HID.WinKey]

keybind_a = "0xBA(A버튼. 벽차기)"

keybind_b = "0xDE(B버튼. 리콘발사)"

keybind_back = "Z(셀렉트 버튼)"

keybind_dpad_down = "^S(스틱 이동키. 무시해도 됨. 안쓰는 키로 바꾸는 걸 추천)"

keybind_dpad_left = "^A(스틱 이동키. 무시해도 됨. 안쓰는 키로 바꾸는 걸 추천)"

keybind_dpad_right = "^D(스틱 이동키. 무시해도 됨. 안쓰는 키로 바꾸는 걸 추천)"

keybind_dpad_up = "^W(스틱 이동키. 무시해도 됨. 안쓰는 키로 바꾸는 걸 추천)"

keybind_guide = "0x08(백스페이스 16진순데, 무시해도 됨)"

keybind_left_shoulder = "1(부스터 on off 키)"

keybind_left_thumb = "F"(글라이드부스터 on off 키)

keybind_left_thumb_down = "_S(이동키. 이걸 바꿀 것)"

keybind_left_thumb_left = "_A(이동키. 이걸 바꿀 것)"

keybind_left_thumb_right = "_D(이동키. 이걸 바꿀 것)"

keybind_left_thumb_up = "_W(이동키. 이걸 바꿀 것)"

keybind_left_trigger = "Q I(왼팔 무기 발사)"

keybind_right_shoulder = "3(어깨 무기 발사)"

keybind_right_thumb = "K(스캔모드)"

keybind_right_thumb_down = "0x28(시점키. 아래방향키 16진수키로 설정됨)"

keybind_right_thumb_left = "0x25(시점키. 왼쪽방향키 16진수키로 설정됨)"

keybind_right_thumb_right = "0x27(시점키. 오른쪽방향키 16진수키로 설정됨)"

keybind_right_thumb_up = "0x26(시점키. 위쪽방향키 16진수키로 설정됨)"

keybind_right_trigger = "E O(오른팔 무기 발사)"

keybind_start = "X(스타트 버튼)"

keybind_x = "L(X버튼. 순간 부스터키)"

keybind_y = "P(Y버튼. 무기 행거교체 키)"


2-6. 이건 내가 바꾼 키 예시임. 아래 메모장처럼 설정해주면, 키보드 배열처럼 바뀌게 됨!!


7ff390ad3526b278b2ff5b57d291a8c5286840a20a90cecd8bb97c1909e16a207a89f891

7ef39074b5806bf63bef818a4688746d20b6c0be7de5cfa0e1ba95d6f11b8159816917


2-7. 키보드만의 좋은 점이라면, 아무래도 점프나 순간부스터를 직관적인 스페이스키나 쉬프트키로 할 수 있다는 점임!!

2-8. 패드로 조작할 땐 스틱으로 시점 이동을 하면서, 동시에 OX세모네모 버튼을 누르며 점프나 스캔모드 변경하는게 너무 어려웠음. (물론 패드에 적응 못한 아린이여서 그런 거겠지만...)

2-9. 키보드의 장점은, 부스터나 점프를 직관적으로 하면서, 시점이동과 동시에 스캔모드나 리콘 발사를 쉽게 할 수 있다는 거라 생각함!!





3. 바꿀 키 고를 때 참고할 점

3-1. 시점 이동오른쪽의 숫자패드로 설정하면 참 좋겠지만, 안타깝게도 내가 쓰는 노트북 키보드는 '숫자 패드키'에 '방향 키' 기능이 같이 설정되어 있음.

3-2. 이 방향키는, '쉬프트'와 '숫자 패드키'를 동시에 누를때 '방향키'로 입력되는 기능임.

3-3. 문제는 쉬프트가 '순간 부스트키'라서 자주 쓰기 때문에, '숫자 패드키'로 시점을 이동하다보면 쉬프트와 동시에 눌리면서 키가 꼬였음.

3-4. 하는 수 없이 시점이동을 위 사진처럼 설정하게 됐음.





4. 오른손이 쓰는 키 관련 꿀팁

4-1. 오른손은 시점조작과 무기를 쓰는 손이라 그런지, 게임을 하다보면 오른손이 막 이동하는 걸 확인했음.

4-2. 그래서 시점조작키 주변에 있는, 기능키(스캔모드 변경, 양손 무기 발사키)들은 여러 개를 동시에 설정해 놓아, 손이 어느정도 이동해도 게임에 지장없게끔 설정함.





5. 특정 키 잠금 설정 방법

5-1. 본인처럼 키를 설정하면 문제되는 점이, 왼손 무기를 발사하다보면 한영키나 윈도우키가 눌리면서 게임에 지장이 간다는 점임.

5-2. 따라서 게임 중엔 한영키나 윈도우키가 기능하지 않도록 설정할 필요가 있음.

5-3. 이때 powertoys keyboard manager 라는 프로그램을 써서, 키 기능을 바꿔주면 됨.

5-4. powertoys keyboard manager는 마이크로소프트 정식 프로그램인지라, 인터넷에서 설치파일을 다운받는 게 아니라 윈도우 내 설치된 Microsoft Store 에서 다운받아야 하더라.

5-5. Microsoft Store 에서 'powertoys' 를 검색해서 깔면, 해당 프로그램 안에 여러 개의 유용한 프로그램들이 뭉쳐 있는데 우리가 쓸 건 'keyboard manager' 라는 항목임.

5-6. 이렇게 윈도우키와 한영키를 바꿔주면, 게임하면서 이 키를 눌러도 반응 안 할거임. 오히려 본인은 이 키들을 '왼팔 무기발사 키'로 설정해놓고 활용하고 있음.

79f390ab0716b375ba342549565cc6f9f0d70c95701e869096f705abd6b589bd948aa8886ab5312b763f3d4da31cbe01fcbaf3a1


5-7. 당연히 게임을 하고나면 keyboard manager는 꺼야함.




이상 제니아 키보드 설정편이었음.

이번에 입문하는 나같은 키보드 아린이들, 파이팅임!