控制器模擬器 是 Roblox Studio 中的一個小工具,用於模擬玩家用來控制您體驗的設備:遊戲手柄、VR 頭盔和控制器、手持設備以及電視遙控器。它顯示您選擇的設備圖片,當您點擊它或按下映射的按鍵時,會發送真實的輸入事件,並在接收到輸入時點亮其控制項,因此您可以在不擁有任何設備的情況下測試以遊戲手柄為主的控制方案或 VR 互動。
模擬輸入與模擬設備是分開的。設備模擬器 會改變您的體驗所認為正在運行的螢幕、平台和硬體。控制器模擬器則改變插入的設備。這兩者通常一起使用。
打開控制器模擬器
您可以:
- 點擊設備模擬器工具欄中的 虛擬控制器,或
- 點擊 模擬 工具欄標籤中的 控制器。
該小工具需要一個開放的地方。在您進行遊玩測試時,打開小工具會連接模擬的設備,關閉它則會斷開連接,因此您可以在會話中隨時插拔控制器。
模擬設備
小工具頂部的下拉菜單選擇要模擬的設備。

| 設備 | 模擬 |
|---|---|
| 通用遊戲手柄 | 沒有供應商特定按鈕命名的遊戲手柄。 |
| PS4 | PlayStation 4 控制器。 |
| PS5 | PlayStation 5 控制器。 |
| Xbox | Xbox 控制器。 |
| 通用手持設備 | 具有內建控制的手持 PC。 |
| 電視遙控器 | 包括方向鍵和中心及返回按鈕的 Android TV 遙控器。 |
| Quest2 / Quest3 | Meta Quest 頭盔和控制器。 |
您的體驗會看到相應的遊戲手柄類型,因此基於 Enum.GamepadType 分支的代碼或讀取控制器按鈕集的行為就像連接了真實設備一樣。
發送輸入
輸入可以來自三個地方,小工具顯示來自任何地方的輸入:當接收到輸入時,包括來自您已插入的真實控制器,設備圖片上的相應控制項會高亮顯示。這是確認您的體驗接收到的輸入是否是您想要發送的輸入的最快方法。
設備控制
設備圖片上的按鈕、觸發器和搖桿是互動的。點擊或拖動它們以發送輸入。觸發器和搖桿報告類比值,而不僅僅是按下和釋放,因此您可以測試部分拉動或緩慢的搖桿移動。
鍵盤
當小工具獲得焦點時,鍵盤輸入會根據當前映射轉發到模擬的設備。這使您能夠以玩家使用的方式快速測試控制方案,雙手同時操作。請參見 編輯映射 以更改哪個鍵驅動哪個控制項。
頭盔和手部姿勢
VR 沒有單一的控制項可供點擊。它的輸入是頭部姿勢和兩個手部姿勢,因此當模擬 VR 設備時,小工具會添加控制項以移動它們。
頭盔、左控制器和右控制器各有一個切換開關。啟用的部分會對您的鍵盤和鼠標做出反應,而禁用的部分則保持靜止。獨立移動頭部和一隻手可以讓您測試互動是否依賴於玩家的視線方向。
| 動作 | 輸入 |
|---|---|
| 移動 | Shift + W / A / S / D |
| 向上/向下飛行 | Shift + E / Q |
| 旋轉 | 鼠標移動 |
| 傾斜 | 右鍵點擊 + 鼠標移動 |
| 切換控制器 | Shift + 左 / 右 |
| 切換光標鎖定 | Alt + 1 |
| 切換鼠標模擬 | Alt + Esc |
點擊 3D 視口以與 VR 場景互動。
翻譯靈敏度 會根據每次按鍵的移動距離進行調整,範圍從 1 到 10。在您將手放置在小目標上時降低靈敏度,並在穿越場景時提高靈敏度。重置位置 在遊玩測試期間將頭部和雙手返回到其默認姿勢,這是擺脫無法手動恢復的姿勢的最快方法。
編輯映射
每個模擬設備都有自己的鍵盤映射,因此 W 在遊戲手柄上可以表示一種含義,而在電視遙控器上則表示另一種。點擊 編輯映射 以打開映射編輯器,該編輯器顯示設備圖片,並標記每個控制項當前綁定的鍵。

要重新映射控制項,點擊其標籤,然後按下您想要綁定的鍵。懸停在標籤上會高亮顯示它在圖片上驅動的控制項,因此您可以知道您即將重新綁定的物理控制項。
- 如果您按下的鍵已經綁定到另一個控制項,則會刪除舊的綁定,並會顯示警告告訴您是哪一個,而不是靜默地將兩個控制項留在同一個鍵上。
- 保存 將您的更改提交到設備。
- 恢復默認值 在確認後將設備返回到其原始映射。
映射是按設備存儲的,並在會話之間持久存在。
與設備模擬器配對
控制器模擬器跟隨您正在模擬的設備。在 設備模擬器 中選擇控制台、頭盔、手持設備或 Android TV 設備會將控制器模擬器切換到匹配的控制器,因此模擬的硬體和模擬的輸入保持一致,而無需您同時設置兩者。
示例工作流程
- 測試以遊戲手柄為主的控制方案。 在設備模擬器中模擬控制台,然後在這裡模擬其控制器,然後完全依賴模擬的手柄來驅動您的體驗。任何您無法觸及的地方都是您遊戲手柄導航中的空白。
- 確認輸入是否到達。 在您遊玩時觀察設備圖片。如果某個控制項沒有點亮,問題出在您的輸入處理上游。
- 測試類比閾值。 緩慢拖動觸發器或搖桿,檢查您的死區和激活閾值實際上在哪裡觸發。
- 一次測試一隻手的 VR 互動。 禁用頭盔和一個控制器,然後將剩餘的手移動到位置以檢查可達性、抓取體積以及互動是否依賴於視線。
- 測試電視遙控器導航。 模擬 Android TV 設備,並確認您的 UI 可以完全通過方向鍵、中心按鈕和返回按鈕進行導航。
- 驗證自定義映射。 重新綁定您最常使用的控制項,並使用鍵盤進行遊玩,這比點擊圖片更快,特別是涉及時間的操作。