Skip to content

Instantly share code, notes, and snippets.

@Kamilake
Last active December 14, 2022 08:07
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Kamilake/a802e313ab3d6e837d24f445ac4855ae to your computer and use it in GitHub Desktop.
Save Kamilake/a802e313ab3d6e837d24f445ac4855ae to your computer and use it in GitHub Desktop.

지금 하려는 게 뭐에요?

SlimeVR 트래커를 쓰다보면 시간이 지남에 따라 틀어지는 Yaw를 보정하기 위해 콘솔에서 리셋을 눌러줘야 하는데, 이걸 인게임에서 VR 헤드셋을 벗지 않고 손 컨트롤러의 단축키를 눌러서 순싯간에 보정할 수 있도록 단축키를 할당하려고 하고 있어요

OVR Advanced Settings의 설정의 단축키를 편집하기

설정을 바꾸기 전에 OVR Advanced Settings를 꺼주세요! 자동 실행이라면 SteamVR을 종료해주세요.
설정을 바꾸기 전에 OVR Advanced Settings를 꺼주세요! 자동 실행이라면 SteamVR을 종료해주세요!!

먼저 %appdata%\AdvancedSettings-Team 폴더로 이동해주세요
아래 사진처럼 파일 탐색기(내 PC)에서 주소 표시줄에 입력하면 돼요
image

아, 지금은 트래커를 켜거나 VR 헤드셋을 쓸 필요는 없어요(하지만 Virtual Desktop을 쓴다면 켜야 한다는 모양이에요)
Enter키를 눌러 폴더로 이동하면 아래처럼 두 파일이 보일 거에요.
우리가 편집할 파일은 아래에 있는 OVR Advenced Settings.ini 파일이에요
image
저 파일을 원하는 편집기로(없다면 메모장으로도 충분해요) 열어보면 아래와 같이 [keyboardShortcuts] 단락을 볼 수 있어요
image
이 부분을 아래 사진처럼 바꿔줄 거에요
image

[keyboardShortcuts]
keyboardOne=^*>y
keyboardTwo=^*>u
keyboardThree=^>i
keyPressmisc=F9
keyPressSystem=F9

각각 CTRL+ALT+SHIFT+Y,CTRL+ALT+SHIFT+U,CTRL+ALT+SHIFT+I라는 뜻이에요
Y는 리셋, U는 퀵 리셋, I는 리셋 마운팅이에요
이제 단축키 사전 설정을 마쳤어요 :D

OVR Advanced Settings의 단축키를 SteamVR 사전 설정에 바인딩하기

그 다음은 SteamVR에서 사용중인 컨트롤러(저 같은 경우 Oculus Touch)에 맞게 키를 바인딩해줄 거에요
image
SteamVR 대시보드를 열어주세요

image
드롭다운 메뉴에서 설정으로 들어가주세요

image Controllers 탭에 있는 SHOW OLD BINDING UI 버튼을 눌러주세요
(여기서 만약 Startup / Shutdown 탭만 나타난다면 VR 헤드셋을 연결하거나 전원을 켜야 해요)

image image
OVR ADVANCED SETTINGS를 선택해주세요

image
사용하고 싶은 프리셋을 고르거나, 잘 모르겠다면 가장 위 Current Binding 섹션에 있는 자신의 바인딩을 편집해주세요 Edit을 누르면 돼요!

image
위 창이 자신의 컨트롤러에 대한 OVR Advanced Settings의 키 바인딩을 편집할 수 있는 창이에요
아까 위에서 텍스트로 편집했던 단축키를 할당하기 위해 Misc 탭으로 이동해주세요

image
저는 VRChat에서 사용하지 않는 조이스틱 클릭 왼쪽과 오른쪽에 각각 설정할게요. VRChat을 플래이하지 않고 Beat Saber 등에서 자주 쓸 거라면 Beat Saber의 일시정지 키와 겹치지 않는 Y와 B 키 등으로 설정하면 돼요!

image 왼쪽 컨트롤러의 조이스틱을 조이스틱의 역할로 남겨두기 위해 JOYSTICK을 선택해주세요

image Click에 해당하는 None 부분을 눌러주세요

image
아까 전에 위에서 설정했던 CTRL+ALT+SHIFT+Y에 해당하는 단축키인 Keyboard Shortcut One을 골라주세요
이 키는 전체 리셋(차렷 자세로 되돌아가기) 역할을 할 거에요

image
반대쪽도 같은 방법으로 CTRL+ALT+SHIFT+U(빠른 리셋)에 해당하는 Keyboard Shortcut Two로 설정해주면 모든 설정이 끝났어요!

따라오느라 고생하셨어요 :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment