The XR Controllers Grip/Squeeze button mapping naming convention may be confusing to some. While other XR SDKs refer to the button as Grip, the Snapdragon Spaces SDK refers to the binding as Squeeze. To clarify here are the action and axis mappings for the Grip button:

  • Grip (L) equals XRController (L) Squeeze
  • Grip (R) equals XRController (R) Squeeze

for both action and axis mappings. 


In this example the action mappings for the Squeeze button are renamed to Grip to reflect that they can be changed to avoid confusion. They can also remain the naming convention as Squeeze and it is up to a developers preferences. 


In Blueprint the action and axis mappings can be used as follows: