進階 HoloLens 模擬器和混合實境模擬器輸入

大部分的模擬器使用者只需要使用HoloLens 模擬器Windows Mixed Reality模擬器的基本輸入控制項。 下列詳細資料適用于發現需要模擬更複雜的輸入類型的進階使用者。

概念

若要開始控制 HoloLens 模擬器和Windows Mixed Reality模擬器的虛擬輸入,您應該先瞭解一些概念。

動作是指控制及變更場景中某個專案的位置和方向。 對於目標可控制物件,動作會透過沿著三個軸的旋轉和轉譯 (移動) 來控制。

  • Yaw:向左或向右旋轉。
  • 調:向上或向下。
  • Roll:並排復原。
  • X:向左或向右移動。
  • Y:向上或向下移動。
  • Z:向前或向後移動。

手勢和動作控制器輸入會與實體裝置緊密對應:

  • 動作:模擬按下指標到指紋的動作,或提取控制器上的動作按鈕。 例如,動作輸入可用來模擬空中點選手勢、捲動內容,以及按住。
  • Bloom/System 手勢或首頁:HoloLens 開花/系統手勢或控制器的 [首頁] 按鈕可用來返回殼層並引發系統動作。

手部在HoloLens 2中具有豐富的標記法。 除了進行追蹤/未追蹤且可供駕駛手勢使用之外,手部現在還具備適合這些手勢的明確基本架構模型,並公開給開發人員。 基本架構模型在每個手上都有 26 個追蹤點。

  • 聯合:指定追蹤手部的其中一個追蹤位置,與 3d 空間中的相關聯點。
  • 姿勢:追蹤手上所有聯合的完整集合,全部 26 個聯合。

我們目前不會透過模擬器公開個別聯合位置的直接控制,但您可以透過模擬 API 加以設定。 我們有一組實用的代表性姿勢,模擬器可讓您切換。

您也可以控制模擬感應器輸入的狀態:

  • 重設:將所有模擬感應器傳回其預設值。 從HoloLens 2模擬器開始,重設的範圍可以設定為一或兩手。 使用修飾詞按鍵 () 或按鈕 () (左鍵和/或向右 Alt,或遊戲台) 的左和/或右鍵,與所需手部 () 互動所需的手部) 。
  • 追蹤:迴圈流覽位置追蹤模式,包括:
    • 預設值:OS 會根據系統提出的要求來選擇最佳追蹤模式。
    • 方向:強制僅限方向追蹤,不論系統要求為何。
    • 位置:不論系統要求為何,都強制定位追蹤。

輸入類型

下表顯示每種輸入類型如何對應至鍵盤、滑鼠和 Xbox 控制器。 每個類型都有不同的對應,視輸入控制模式而定。 您可以在本檔稍後找到輸入控制模式的詳細資訊。

輸入 鍵盤 滑鼠 Xbox 控制器
Yaw 向左/向右箭號 向左/向右拖曳 向右搖桿向左/向右
音調 向上/向下箭號 向上/向下拖曳 向右搖桿向上/向下鍵
Roll Q / E DPad 向左/向右
X A / D 左搖桿向左/向右
Y 向上/下頁 DPad 向上/向下
Z W / S 左搖桿向上/向下鍵
動作 輸入或空格 向右按鈕 按鈕或任一觸發程式
Bloom/System F2 或 Windows 鍵 B 按鍵
控制器控制夾按鈕/手部手控 G
控制器功能表按鈕 M
控制器觸控板觸控 U
控制器觸控板按下 P
控制器搖桿按下 K
左控制器追蹤狀態 F9
右控制器追蹤狀態 F10
手部 'Close' 姿勢 7
手部 'Open' 姿勢 (預設) 8
手部 'Point' 姿勢 9
手部'捏合' 姿勢 0
重設 逸出索引鍵 [開始] 按鈕
追蹤 T 或 F3 X 按鈕

注意:控制器按鈕可以鎖定一個手/控制器,或使用手部目標修飾詞來設為另一個。

目標

上述一些輸入概念本身是獨立的。 動作、Bloom/System、Reset 和 Tracking 都是完整的概念、不需要,而且不受任何額外的修飾詞所影響。 其餘的概念可以套用至多個目標的其中一個。 我們引進了一些方法,讓您指定應該套用哪些目標命令。 在所有情況下,都可以透過 UI 或鍵盤按下來指定目標物件。 在某些情況下,您也可以直接使用 Xbox 控制器來指定。

下表描述目標選項,以及啟用每個選項的方式。

Object 鍵盤修飾詞 控制器修飾詞 模擬器 UI 修飾詞
主體 (預設值) (預設值) (預設值)
Head 保留 H (無法使用) (無法使用)
左手/控制器 按住左 Alt 按鈕 按住左手按鈕 Left-Hand圖釘
右手/控制器 按住右 Alt 按鈕 按住右手按鈕 Right-Hand圖釘
眼睛 保留 Y (無法使用) 眼睛圖釘

下表顯示每個目標修飾詞如何對應每個核心移動輸入概念

輸入 預設 (本文) 手/控制器 (按住 ALT 鍵、按住遊戲台手部按鈕或切換 UI 圖釘) 前端 (保留 H) 眼睛 (按住 Y 或切換 UI 圖釘)
Yaw 向左/向右旋轉主體 向左/向右移動手部 向左/向右翻轉 眼睛注視看起來向左/向右
音調 向上/向下翻轉 向上/向下移動手部 向上/向下翻轉 眼睛注視向上/向下查閱
Roll 向左/向右翻轉 向左/向右翻轉 (沒有動作)
X 向左/向右投影片主體 向左/向右移動手部/控制器 向左/向右翻轉 (無動作)
Y 向上/向下移動本文 將手/控制器向上/向下移動 向上/向下翻轉 (無動作)
Z 向前/向後移動本文 向前/向後移動手部/控制器 向上/向下翻轉 (無動作)

控制應用程式

針對日常使用,建議使用下列一組控制項:

作業 鍵盤和滑鼠 控制器
本文 X A / D 左搖桿向左/向右
本文 Y 向上/下頁 DPad 向上/向下
本文 Z W / S 左搖桿向上/向下鍵
本文 Yaw 向左/向右拖曳滑鼠 向右搖桿向左/向右
頭 Yaw H + 向左/向右拖曳滑鼠 鍵盤上的 H () + 右手杆左/右
頭部間距 將滑鼠向上/向下拖曳 向右搖桿向上/向下鍵
前端滾動 Q / E DPad 向左/向右
手/控制器 X Alt + A / D 手部 + 左搖桿向左/向右
手/控制器 Y Alt + Page up / page down 手部 + DPad 向上/向下
手/控制器 Z Alt + W / S 手部 + 左搖桿向上/向下
手部/控制器 Yaw Alt + 向左/向右拖曳滑鼠 手部 + 右手杆左/右
手/控制器音調 Alt + 將滑鼠向上/向下拖曳 手部 + 右手杆向上/向下
手/控制器滾動 Alt + Q / E 手部 + DPad 左/右
動作 滑鼠右鍵 觸發程序
Bloom / System / Home F2 或 Windows 鍵 B 按鍵
重設 逸出 [開始] 按鈕
追蹤 T X 按鈕
捲動 Alt + 滑鼠右鍵 + 將滑鼠向上/向下拖曳 手部 + 觸發程式 + 右手杆向上/向下
移動/旋轉速度較快 左鍵或右 Shift 鍵 按住右指杆
移動/旋轉速度緩慢 左鍵或右 Ctrl 鍵 按住左搖桿

搭配使用 Windows Mixed Reality 沉浸式頭戴裝置和運動控制器與 HoloLens 2 模擬器

搭配HoloLens 2模擬器使用Windows Mixed Reality沉浸式頭戴式裝置時,移動和旋轉會自動對應至頭戴式裝置移動和旋轉。 動作控制器位置和方向會自動對應至模擬器中的手部位置和方向。 下表列出使用動作控制器時可用的其他動作。

注意

使用頭戴式裝置時,會自動忽略標準鍵盤、滑鼠和遊戲台控制項。

作業 動作 備註
本文 X 向左/向右捲軸
本文 Z 向前/上一個搖桿
本文 Y 鍵盤頁面向上 /向下 請確定Windows Mixed Reality有焦點。 如果焦點位於 Windows 桌面上,請按 Win+Y 以將焦點傳回Windows Mixed Reality。
眼睛向左/向右看 DPad 向左/向右
眼睛向上/向下查閱 DPad 向上/向下
點選 觸發程序
捏合/掌握 底框按鈕
系統手勢 功能表按鈕
重設位置 搖桿按一下

感知模擬主控台鍵盤快速鍵

您可以使用下列鍵盤快速鍵來存取 Perception Simulation Control 面板,並啟用或停用電腦輸入裝置。

作業 快速鍵 描述/附注
切換 [使用鍵盤進行模擬] F4 關閉時,鍵盤輸入會移至 HoloLens 或Windows Mixed Reality應用程式。
切換 [使用滑鼠進行模擬] F5 關閉時,滑鼠輸入只會進入Mixed Reality環境 (Windows Mixed Reality)
切換 [使用遊戲台進行模擬] F6 關閉時,模擬會忽略遊戲台輸入
顯示或隱藏控制台 F7
將鍵盤焦點設定為控制台 F8 如果目前看不到面板,則會先顯示面板。
將面板停駐或從模擬器或Mixed Reality入口網站視窗停駐或取消連結 F9 如果視窗在取消模擬時關閉,則會停駐並隱藏。

另請參閱