Class VARJOXr4ControllerInteraction
This extension adds a new interaction profile for the Varjo Controllers compatible with the Varjo XR-4 headset.
Interaction profile path:
- pathname:/interaction_profiles/varjo/xr-4_controller
Note
The interaction profile path pathname:{legacy-path} defined here does not follow current rules for interaction profile names. If this extension were introduced today, it would be called pathname:{properly-suffixed-path}, to allow for modifications when promoted to a KHR extension or the core specification.
Valid for the user paths:
- pathname:/user/hand/left
- pathname:/user/hand/right
Supported component paths for pathname:/user/hand/left only:
- subpathname:/input/menu/click
Supported component paths for pathname:/user/hand/right only:
- subpathname:/input/system/click (may not be available for application use)
Supported component paths on both pathnames:
- subpathname:/input/a/click
- subpathname:/input/a/touch
- subpathname:/input/b/click
- subpathname:/input/b/touch
- subpathname:/input/squeeze/click
- subpathname:/input/squeeze/touch
- subpathname:/input/trigger/value
- subpathname:/input/trigger/touch
- subpathname:/input/thumbstick/x
- subpathname:/input/thumbstick/y
- subpathname:/input/thumbstick/click
- subpathname:/input/thumbstick/touch
- subpathname:/input/grip/pose
- subpathname:/input/aim/pose
- subpathname:/output/haptic
Note
When the runtime supports XR_VERSION_1_1 and use of OpenXR 1.1 is requested by the application, this interaction profile must also support
- subpathname:/input/grip_surface/pose
Note
When the XR_KHR_maintenance1 extension is available and enabled, this interaction profile must also support
- subpathname:/input/grip_surface/pose
Note
When the XR_EXT_palm_pose extension is available and enabled, this interaction profile must also support
- subpathname:/input/palm_ext/pose
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringThe extension name.static final intThe extension specification version. -
Method Summary
-
Field Details
-
XR_VARJO_xr4_controller_interaction_SPEC_VERSION
public static final int XR_VARJO_xr4_controller_interaction_SPEC_VERSIONThe extension specification version.- See Also:
-
XR_VARJO_XR4_CONTROLLER_INTERACTION_EXTENSION_NAME
The extension name.- See Also:
-