Class METATouchControllerPlus

java.lang.Object
org.lwjgl.openxr.METATouchControllerPlus

public final class METATouchControllerPlus extends Object
The XR_META_touch_controller_plus extension.

This extension defines a new interaction profile for the Meta Quest Touch Plus Controller.

Meta Quest Touch Plus Controller interaction profile path:

  • pathname:/interaction_profiles/meta/touch_controller_plus

Valid for user paths:

  • pathname:/user/hand/left
  • pathname:/user/hand/right

This interaction profile provides inputs and outputs that are a superset of those available in the existing "Oculus Touch Controller" interaction profile, pathname:/interaction_profiles/oculus/touch_controller

Supported component paths:

  • On pathname:/user/hand/left only:
    • subpathname:/input/x/click
    • subpathname:/input/x/touch
    • subpathname:/input/y/click
    • subpathname:/input/y/touch
    • subpathname:/input/menu/click
  • On pathname:/user/hand/right only:
    • subpathname:/input/a/click
    • subpathname:/input/a/touch
    • subpathname:/input/b/click
    • subpathname:/input/b/touch
    • subpathname:/input/system/click (may not be available for application use)
  • On both:
    • subpathname:/input/squeeze/value
    • subpathname:/input/trigger/value
    • subpathname:/input/trigger/touch
    • subpathname:/input/thumbstick
    • subpathname:/input/thumbstick/x
    • subpathname:/input/thumbstick/y
    • subpathname:/input/thumbstick/click
    • subpathname:/input/thumbstick/touch
    • subpathname:/input/thumbrest/touch
    • subpathname:/input/grip/pose
    • subpathname:/input/aim/pose
    • subpathname:/output/haptic
    • subpathname:/input/thumb_meta/proximity_meta
    • subpathname:/input/trigger/proximity_meta
    • subpathname:/input/trigger/curl_meta
    • subpathname:/input/trigger/slide_meta
    • subpathname:/input/trigger/force
  • Field Details

    • XR_META_touch_controller_plus_SPEC_VERSION

      public static final int XR_META_touch_controller_plus_SPEC_VERSION
      The extension specification version.
      See Also:
    • XR_META_TOUCH_CONTROLLER_PLUS_EXTENSION_NAME

      public static final String XR_META_TOUCH_CONTROLLER_PLUS_EXTENSION_NAME
      The extension name.
      See Also: