고급 HoloLens 에뮬레이터 및 Mixed Reality 시뮬레이터 입력

대부분의 에뮬레이터 사용자는 HoloLens Emulator 또는 Windows Mixed Reality 시뮬레이터에 대 한 기본 입력 컨트롤만 사용 해야 합니다. 아래 세부 정보는 보다 복잡 한 유형의 입력을 시뮬레이트하는 데 필요한 고급 사용자를 위한 것입니다.

개념

HoloLens Emulator 및 Windows Mixed Reality 시뮬레이터에 대 한 가상 입력 제어를 시작 하려면 먼저 몇 가지 개념을 이해 해야 합니다.

동작은 장면에서 항목의 위치와 방향을 제어 하 고 변경 하는 것을 말합니다. 대상 제어 가능한 개체의 경우 움직임은 3 개의 축을 따라 회전 및 변환 (이동)을 통해 제어 됩니다.

  • : left 또는 right를 사용 합니다.
  • 피치: 위아래로 전환 합니다.
  • Roll(roll side side)
  • X: 왼쪽 또는 오른쪽으로 이동 합니다.
  • Y: 위 또는 아래로 이동 합니다.
  • Z: 앞으로 또는 뒤로 이동 합니다.

제스처 및 동작 컨트롤러 입력은 물리적 장치에 긴밀 하 게 매핑됩니다.

  • Action: 엄지와 집게 손가락를 누르거나 컨트롤러에서 작업 단추를 끌어오는 작업을 시뮬레이션 합니다. 예를 들어 작업 입력을 사용 하 여 공기 탭 제스처를 시뮬레이션 하 고, 콘텐츠를 스크롤하고, 길게 누르기를 수행할 수 있습니다.
  • 블 룸/시스템 제스처 또는 home: HoloLens 블 룸/시스템 제스처 또는 컨트롤러의 홈 단추를 사용 하 여 셸에 반환 하 고 시스템 작업을 발생 시킵니다.

손으로는 HoloLens 2에 대 한 풍부한 표현이 있습니다. 이제는 추적/추적 하지 않고 제스처를 구동 하는 데 사용할 수 있을 뿐 아니라, 이제는이에 해당 하는 두 번째 스 켈 레 톤 모델을 포함 하 여 개발자에 게 노출 스 켈 레 톤 모델에는 각각 26 개의 추적 된 지점이 있습니다.

  • 조인트: 3d 공간에서 관련 된 점을 사용 하 여 지정 된 추적 된 바늘에 대해 추적 된 위치 20 개 중 하나입니다.
  • 포즈: 추적 된 손으로 이루어진 모든 조인트의 완전 한 컬렉션으로, 모두 26 개의 조인트를 가집니다.

현재 에뮬레이터를 통해 개별 공동 배치를 직접 제어 하지는 않지만 시뮬레이션 API를 통해 설정할 수 있습니다. 에뮬레이터에서 사이를 전환할 수 있도록 하는 일련의 유용한 담당자가 있습니다.

시뮬레이션 된 센서 입력의 상태를 제어할 수도 있습니다.

  • Reset: 시뮬레이트된 모든 센서를 기본값으로 반환 합니다. HoloLens 2 Emulator부터 다시 설정의 범위를 하나 또는 둘 다로 지정할 수 있습니다. 보조키 또는 단추 (왼쪽 및/또는 오른쪽 Alt 또는 게임 패드의 왼쪽 및/또는 오른쪽 범퍼)를 사용 하 여 원하는 손을 참여 합니다.
  • 추적: 다음을 포함 하 여 위치 추적 모드를 순환 합니다.
    • 기본값: OS는 시스템의 요청에 따라 가장 적합 한 추적 모드를 선택 합니다.
    • 방향: 시스템 요청에 관계 없이 방향 전용 추적을 강제 적용 합니다.
    • 위치: 시스템 요청에 관계 없이 위치 추적을 강제 적용 합니다.

입력 유형

다음 표에서는 각 유형의 입력이 키보드, 마우스 및 Xbox 컨트롤러에 매핑되는 방법을 보여 줍니다. 각 형식에는 입력 컨트롤 모드에 따라 서로 다른 매핑이 있습니다. 입력 컨트롤 모드에 대 한 자세한 내용은이 문서의 뒷부분에서 찾을 수 있습니다.

입력 Keyboard 마우스 Xbox 컨트롤러
왼쪽/오른쪽 화살표 왼쪽/오른쪽으로 끌기 오른쪽 엄지 스틱 왼쪽/오른쪽
피치 위쪽/아래쪽 화살표 위로/아래로 끌기 오른쪽 엄지 스틱 위쪽/아래쪽
되돌릴 Q/E DPad left/right
X A/D 왼쪽 엄지 스틱 왼쪽/오른쪽
Y Page up/page down DPad up/down
Z W/S 왼쪽 엄지 스틱 위쪽/아래쪽
작업 입력 또는 공간 오른쪽 단추 단추 또는 트리거
블 룸/시스템 F2 또는 Windows 키 B 단추
컨트롤러 그립 단추/손 모양 G
컨트롤러 메뉴 단추 M
컨트롤러 터치 패드 touch U
컨트롤러 터치 패드 누르기 P
컨트롤러 엄지 스틱 보도 K
왼쪽 컨트롤러 추적 상태 F9
오른쪽 컨트롤러 추적 상태 F10
' Close ' 포즈 7
손으로 ' Open ' 포즈 (기본값) 8
손 모양 ' Point ' 포즈 9
손 모양 ' 포즈 ' 0
다시 설정 키 이스케이프 시작 단추
추적 T 또는 F3 X 버튼

참고: 컨트롤러 단추는 손 대상 한정자를 사용 하 여 하나의 손/컨트롤러 또는 다른 대상으로 지정할 수 있습니다.

대상 지정

위의 입력 개념 중 일부는 자체적인 개념입니다. Action, Bloom/System, Reset 및 Tracking은 완전한 개념이며, 대상 지정을 위한 추가 한정자가 필요하지 않으며 영향을 받지 않습니다. 나머지 개념은 여러 대상 중 하나에 적용할 수 있습니다. 명령을 적용할 대상을 지정하는 방법을 도입했습니다. 모든 경우에 UI를 통해 또는 키보드 누를 통해 대상 개체를 지정할 수 있습니다. 경우에 따라 Xbox 컨트롤러를 사용하여 를 직접 지정할 수도 있습니다.

다음 표에서는 대상 지정 옵션과 각 대상을 활성화하는 방법을 설명합니다.

Object 키보드 한정자 컨트롤러 한정자 Emulator UI 한정자
본문 (기본값) (기본값) (기본값)
Head H 보류 (사용할 수 없음) (사용할 수 없음)
왼쪽/컨트롤러 왼쪽 Alt 단추 유지 왼쪽 세로 단추 유지 압정 Left-Hand
오른쪽/컨트롤러 오른쪽 Alt 단추 누르기 오른쪽 누른 단추 압정 Right-Hand
Hold Y (사용할 수 없음) 눈 압정

다음 표에서는 각 대상 한정자가 각 핵심 이동 입력 개념을 매핑하는 방법을 보여줍니다.

입력 기본값(본문) 손/컨트롤러(Alt 키 누르기, 게임 패드 눌린 단추 누르기 또는 UI 압정 토글) 헤드(H 보류) 눈(Y를 누르거나 UI 압정 토글)
본문을 왼쪽/오른쪽으로 켭니다. 왼쪽/오른쪽으로 손 이동 헤드를 왼쪽/오른쪽으로 켭니다. 시선 응시가 왼쪽/오른쪽에 보입니다.
피치 헤드 업/다운 위로/아래로 손을 이동합니다. 헤드 업/다운 시선 응시가 위아래로 보입니다.
왼쪽/오른쪽으로 머리 굴리기 왼쪽/오른쪽으로 머리 굴리기 (작업 없음)
X 슬라이드 본문 왼쪽/오른쪽 손/컨트롤러를 왼쪽/오른쪽으로 이동 헤드를 왼쪽/오른쪽으로 켭니다. (작업 없음)
Y 본문을 위로/아래로 이동 손/컨트롤러를 위로/아래로 이동 헤드 업/다운 (작업 없음)
Z 본문을 앞으로/뒤로 이동 손/컨트롤러를 앞으로/뒤로 이동 헤드 업/다운 (작업 없음)

앱 제어

일상적인 사용을 위해 다음과 같은 컨트롤 집합이 제안됩니다.

작업 키보드 및 마우스 컨트롤러
본문 X A/ D 왼쪽 엄지스틱 왼쪽/오른쪽
본문 Y Page up/페이지 다운 DPad 위로/아래로
본문 Z W/S 왼쪽 엄지스틱 위로/아래로
본문 Yaw 마우스 왼쪽/오른쪽으로 끌기 오른쪽 엄지스틱 왼쪽/오른쪽
Head Yaw H + 마우스 왼쪽/오른쪽으로 끌기 H(키보드) + 오른쪽 엄지스틱 왼쪽/오른쪽
헤드 피치 위로/아래로 마우스 끌기 오른쪽 엄지스틱 위로/아래로
헤드 롤 Q/E DPad 왼쪽/오른쪽
손/컨트롤러 X Alt+A/D 왼쪽+ 왼쪽 엄지스틱 왼쪽/오른쪽
손/컨트롤러 Y Alt+Page up/페이지 아래로 플러딩 + DPad 위로/아래로
손/컨트롤러 Z Alt+W/S 좌측 + 왼쪽 엄지스틱 위로/아래로
손/컨트롤러 Yaw Alt+마우스 왼쪽/오른쪽 끌기 좌측 + 오른쪽 엄지스틱 왼쪽/오른쪽
손/컨트롤러 피치 Alt+마우스 위로/아래로 끌기 썸네일 + 오른쪽 엄지스틱 위로/아래로
손/컨트롤러 롤 Alt+Q/E 좌측 + DPad 왼쪽/오른쪽
작업 마우스 오른쪽 단추 트리거
Bloom / System / Home F2 또는 Windows 키 B 단추
다시 설정 이스케이프 시작 단추
추적 T X 버튼
스크롤 Alt+ 마우스 오른쪽 단추 + 위로/아래로 마우스 끌기 권면 + 트리거 + 오른쪽 엄지스틱 위로/아래로
더 빠르게 이동/회전 왼쪽 또는 오른쪽 Shift 키 오른쪽 엄지스틱을 길게 누릅니다.
느린 이동/회전 왼쪽 또는 오른쪽 Ctrl 키 왼쪽 엄지스틱을 길게 누릅니다.

HoloLens 2 에뮬레이터에서 Windows Mixed Reality 몰입형 헤드셋 및 모션 컨트롤러 사용

HoloLens 2 Emulator Windows Mixed Reality 몰입형 헤드셋을 사용하는 경우 이동 및 회전이 헤드셋 이동 및 회전에 자동으로 매핑됩니다. 모션 컨트롤러 위치 및 방향은 에뮬레이터의 손 위치와 방향에 자동으로 매핑됩니다. 아래 표에는 모션 컨트롤러를 사용할 때 사용할 수 있는 추가 작업이 나와 있습니다.

참고

헤드셋을 사용하는 경우 표준 키보드, 마우스 및 게임 패드 컨트롤이 자동으로 무시됩니다.

작업 작업 참고
본문 X 왼쪽/오른쪽 엄지스틱
본문 Z Thumbstick 앞으로/뒤로
본문 Y 키보드 페이지 위로/아래로 Windows Mixed Reality 포커스가 있는지 확인합니다. 포커스가 Windows Desktop에 있는 경우 Win+Y를 눌러 포커스를 Windows Mixed Reality 반환합니다.
눈 모양 왼쪽/오른쪽 DPad 왼쪽/오른쪽
눈 조회/아래로 DPad 위로/아래로
트리거
손가락 모으기/파악 그립 단추
시스템 제스처 메뉴 버튼
위치 다시 설정 Thumbstick 클릭

인식 시뮬레이션 제어판 바로 가기 키

인식 시뮬레이션 제어판에 액세스하고 다음 바로 가기 키를 사용하여 PC 입력 디바이스를 사용하거나 사용하지 않도록 설정할 수 있습니다.

작업 바로 가기 설명/참고 사항
'시뮬레이션에 키보드 사용' 토글 F4 끄면 키보드 입력이 HoloLens 또는 Windows Mixed Reality 애플리케이션으로 이동합니다.
'시뮬레이션에 마우스 사용' 토글 F5 꺼지면 마우스 입력이 Mixed Reality 환경으로 이동합니다(Windows Mixed Reality만 해당).
'시뮬레이션에 게임 패드 사용' 토글 F6 꺼지면 시뮬레이션에서 게임 패드 입력이 무시됩니다.
제어판 표시 또는 숨기기 F7
키보드 포커스를 제어판으로 설정 F8 패널이 현재 표시되지 않으면 패널이 먼저 표시됩니다.
패널을 에뮬레이터 또는 Mixed Reality 포털 창으로 도킹 또는 도킹 해제 F9 도킹 해제 시 창이 닫히면 도킹 및 숨겨집니다.

참고 항목