進階 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 | 如果視窗在取消模擬時關閉,則會停駐並隱藏。 |