You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| ISelectHandler | IMixedRealityInputHandler<float> | Mapped to trigger position |
43
-
| ISourcePositionHandler | IMixedRealityInputHandler<Vector3> or IMixedRealityInputHandler<MixedRealityPose> | Mapped to pointer position or grip position |
44
-
| ISourceRotationHandler | IMixedRealityInputHandler<Quaternion> or IMixedRealityInputHandler<MixedRealityPose> | Mapped to pointer position or grip position |
| IXboxControllerHandler | IMixedRealityInputHandler and IMixedRealityInputHandler<Vector2> | Mapped to the various controller buttons and thumbsticks |
31
+
|`IControllerInputHandler`|[`IMixedRealityInputHandler<Vector2>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler`1)| Mapped to the touchpad or thumbstick |
32
+
|`IControllerTouchpadHandler`|[`IMixedRealityInputHandler`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler)| Mapped to the touchpad |
|`IHoldHandler`|[`IMixedRealityGestureHandler`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityGestureHandler)| Mapped to hold in the Gestures Profile |
|`IInputHandler`|[`IMixedRealityInputHandler`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler)| Mapped to the controller’s buttons or hand tap |
38
+
|`IManipulationHandler`|[`IMixedRealityGestureHandler<Vector3>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityGestureHandler`1)| Mapped to manipulation in the Gestures Profile |
39
+
|`INavigationHandler`|[`IMixedRealityGestureHandler<Vector3>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityGestureHandler`1)| Mapped to navigation in the Gestures Profile |
|`ISelectHandler`|[`IMixedRealityInputHandler<float>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler`1)| Mapped to trigger position |
42
+
|`ISourcePositionHandler`|[`IMixedRealityInputHandler<Vector3>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler`1) or [`IMixedRealityInputHandler<MixedRealityPose>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler`1)| Mapped to pointer position or grip position |
43
+
|`ISourceRotationHandler`|[`IMixedRealityInputHandler<Quaternion>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler`1) or [`IMixedRealityInputHandler<MixedRealityPose>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler`1)| Mapped to pointer position or grip position |
|`IXboxControllerHandler`|[`IMixedRealityInputHandler`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler) and [`IMixedRealityInputHandler<Vector2>`](xref:Microsoft.MixedReality.Toolkit.Input.IMixedRealityInputHandler`1)| Mapped to the various controller buttons and thumbsticks |
| Setup | Delete MainCamera, add MixedRealityCameraParent / MixedRealityCamera / HoloLensCamera prefab to scene **or** use Mixed Reality Toolkit > Configure > Apply Mixed Reality Scene Settings menu item. | MainCamera parented under MixedRealityPlayspace via Mixed Reality Toolkit > Configure. |
51
+
| Setup | Delete MainCamera, add MixedRealityCameraParent / MixedRealityCamera / HoloLensCamera prefab to scene **or** use Mixed Reality Toolkit > Configure > Apply Mixed Reality Scene Settings menu item. | MainCamera parented under MixedRealityPlayspace via Mixed Reality Toolkit > Add to Scene and Configure... |
53
52
| Configuration | Camera settings configuration performed on prefab instance. | Camera settings configured in Mixed Reality Camera Profile. |
54
53
55
54
## Speech
@@ -60,14 +59,14 @@ Some events no longer have unique events and now contain a MixedRealityInputActi
| Setup | Add a SpeechInputSource to your scene. | Keyword service (e.g., Windows Speech Input Manager) must be added to the Mixed Reality Registered Services Profile. |
62
61
| Configuration | Recognized keywords are configured in the SpeechInputSource’s inspector. | Keywords are configured in the Mixed Reality Speech Commands Profile. |
| Setup | Add a DictationInputManager to your scene. | Dictation support requires service (e.g., Windows Dictation Input Manager) to be added to the Mixed Reality Registered Services Profile. |
0 commit comments