1423 lines
58 KiB
Plaintext
1423 lines
58 KiB
Plaintext
{
|
|
"name": "XRI Default Input Actions",
|
|
"maps": [
|
|
{
|
|
"name": "XRI Head",
|
|
"id": "09ff3ccc-21b4-4346-a3a2-7c978b5af892",
|
|
"actions": [
|
|
{
|
|
"name": "Position",
|
|
"type": "Value",
|
|
"id": "1a9029f8-7a46-46b9-9eff-e9ae8365f611",
|
|
"expectedControlType": "Vector3",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Rotation",
|
|
"type": "Value",
|
|
"id": "aed87fe6-2b01-4dd2-a8fa-195578fd8158",
|
|
"expectedControlType": "Quaternion",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"name": "",
|
|
"id": "cff1f981-6e1f-4e2c-a90c-715a0ea2e80e",
|
|
"path": "<XRHMD>/centerEyePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller;HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "e2017383-a3f6-4c46-acb1-012b8eece9cc",
|
|
"path": "<XRHMD>/centerEyeRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller;HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "XRI LeftHand",
|
|
"id": "5fe596f9-1b7b-49b7-80a7-3b5195caf74d",
|
|
"actions": [
|
|
{
|
|
"name": "Position",
|
|
"type": "Value",
|
|
"id": "83a7af0b-87e3-42c3-a909-95fbf8091e4f",
|
|
"expectedControlType": "Vector3",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Rotation",
|
|
"type": "Value",
|
|
"id": "cb6b7130-2bac-4ef7-abe4-6991ae7d419d",
|
|
"expectedControlType": "Quaternion",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Tracking State",
|
|
"type": "Value",
|
|
"id": "d20fc51c-7916-43a7-8b03-706049966aea",
|
|
"expectedControlType": "Integer",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Haptic Device",
|
|
"type": "PassThrough",
|
|
"id": "664a62b0-e178-421d-b3f8-014eec01591d",
|
|
"expectedControlType": "",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": false
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"name": "Index",
|
|
"id": "61466a56-4ee4-47b1-aa6a-4806de1de5f2",
|
|
"path": "QuaternionFallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotation",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "afdcfbff-e241-4fdd-a6d1-23b0bf273360",
|
|
"path": "<XRController>{LeftHand}/pointerRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "ed03d944-4c09-4c38-8b68-5c844e18ca7c",
|
|
"path": "<XRController>{LeftHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "c98fc8c8-7fc6-4909-89b6-c5b7568e7275",
|
|
"path": "<ValveIndexController>{LeftHand}/devicePose/rotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive",
|
|
"id": "014f4a83-21ce-45c1-964a-552b63880ee3",
|
|
"path": "QuaternionFallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotation",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "271da624-4af4-4ff9-92bf-4df8147541fc",
|
|
"path": "<XRController>{LeftHand}/pointerRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "20b64ec3-03b8-4d1b-8137-a1d49ef8f0ee",
|
|
"path": "<XRController>{LeftHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "343091a2-306a-4390-a2cc-408c40556b00",
|
|
"path": "<ViveController>{LeftHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive Cosmos",
|
|
"id": "44f73df7-4b2f-4c63-be2d-4e706ca7cc7c",
|
|
"path": "QuaternionFallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotation",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "35d60daa-8c92-471c-8d26-1ebef6659d35",
|
|
"path": "<XRController>{LeftHand}/pointerRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "2faec01e-7d18-41e7-925c-eec1b1d81dab",
|
|
"path": "<XRController>{LeftHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "38455d42-6b28-40a6-bffa-57e58a2bc271",
|
|
"path": "<ViveCosmosController>{LeftHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive Focus3",
|
|
"id": "4439b79a-fc39-453e-a742-d6ba45a79262",
|
|
"path": "QuaternionFallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotation",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "d94c2743-e8f3-46fb-8bf8-ee6321fd26b4",
|
|
"path": "<XRController>{LeftHand}/pointerRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "dc821062-07bc-47df-8c4f-d178360b7368",
|
|
"path": "<XRController>{LeftHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "8895fec1-4baa-41d9-93dd-3cbf4481a627",
|
|
"path": "<ViveFocus3Controller>{LeftHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "Index",
|
|
"id": "14aeff85-d719-43ff-a124-b1cd7ca8686d",
|
|
"path": "Vector3Fallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Position",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "abf752ec-feee-4d51-b530-f0870f48acc9",
|
|
"path": "<XRController>{LeftHand}/pointerPosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "6580b669-0651-401c-9779-85ef22689130",
|
|
"path": "<XRController>{LeftHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "ae101942-9eaa-4c53-a388-cafc3fd89bdf",
|
|
"path": "<ValveIndexController>{LeftHand}/devicePose/position",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive",
|
|
"id": "1c77e7f3-1790-4d56-930a-3ed6f1440d49",
|
|
"path": "Vector3Fallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Position",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "9d15b045-829f-4c95-bc27-c6fc6d418d0b",
|
|
"path": "<XRController>{LeftHand}/pointerPosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "2ec46745-b221-4beb-ad7e-5b7428202b92",
|
|
"path": "<XRController>{LeftHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "7ba84e89-0ce1-4ebf-bc2e-982de1854007",
|
|
"path": "<ViveController>{LeftHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive Cosmos",
|
|
"id": "7ef1a3b3-4120-446a-bc6e-cc55ad58d21e",
|
|
"path": "Vector3Fallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Position",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "ba64aee1-3160-48d2-a4a3-da38fb4cca9f",
|
|
"path": "<XRController>{LeftHand}/pointerPosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "f21ceeda-4326-4cc1-8aad-8e0a01be45d0",
|
|
"path": "<XRController>{LeftHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "d06e1ec8-33be-4de5-bbab-21156951d902",
|
|
"path": "<ViveCosmosController>{LeftHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive Focus3",
|
|
"id": "7918a85b-e25d-4570-8f5d-ae2f421b2262",
|
|
"path": "Vector3Fallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Position",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "abc5b54f-66f2-412b-bfd7-f0cd807222f5",
|
|
"path": "<XRController>{LeftHand}/pointerPosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "96c1ae48-c89a-47af-89ee-0c62eba40a0a",
|
|
"path": "<XRController>{LeftHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "17b89946-06e0-479d-a3b9-f52890bb2e7d",
|
|
"path": "<ViveFocus3Controller>{LeftHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "acdf9550-5529-4ff7-8558-73ecdf0d75bd",
|
|
"path": "<XRController>{LeftHand}/*",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller;HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller",
|
|
"action": "Haptic Device",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "97a0351f-659b-482a-8fa0-19015ccd055e",
|
|
"path": "<XRController>{LeftHand}/trackingState",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller;HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller",
|
|
"action": "Tracking State",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "XRI RightHand",
|
|
"id": "d4369c60-0d72-4ab9-a4ef-b9789c95eeb6",
|
|
"actions": [
|
|
{
|
|
"name": "Position",
|
|
"type": "Value",
|
|
"id": "a8cfd737-757c-4329-900e-86e5a5a5e838",
|
|
"expectedControlType": "Vector3",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Rotation",
|
|
"type": "Value",
|
|
"id": "fef8ef8f-4d40-48a5-b473-b53efaf4e96f",
|
|
"expectedControlType": "Quaternion",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Tracking State",
|
|
"type": "Value",
|
|
"id": "28fbd98c-2694-432f-8ce7-ecaf048e0483",
|
|
"expectedControlType": "Integer",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Haptic Device",
|
|
"type": "PassThrough",
|
|
"id": "0fee745e-3066-45aa-85c3-22446e321f4c",
|
|
"expectedControlType": "",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": false
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"name": "Index",
|
|
"id": "e85be0db-bd7f-43b3-a34b-3e5e12779839",
|
|
"path": "QuaternionFallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotation",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "63f0f4c4-adb5-4ea7-be04-5e44adf9421a",
|
|
"path": "<XRController>{RightHand}/pointerRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "f5847a22-7d53-4580-853d-7c40a653151c",
|
|
"path": "<XRController>{RightHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "60e5501b-fab3-4452-9dcd-b19954dfa0f8",
|
|
"path": "<ValveIndexController>{RightHand}/devicePose/rotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive",
|
|
"id": "489f533f-ef48-455d-a490-e5bb3c62e062",
|
|
"path": "QuaternionFallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotation",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "c2a1e0bd-082b-43c0-8832-a4048b9b686e",
|
|
"path": "<XRController>{RightHand}/pointerRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "554a9fae-0e83-45ea-a28f-b6e8c5f914bb",
|
|
"path": "<XRController>{RightHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "21a85390-edfb-4e10-bb16-30d97ff283e9",
|
|
"path": "<ViveController>{RightHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive Cosmos",
|
|
"id": "8318076b-6839-47e4-898a-2f80a20e751f",
|
|
"path": "QuaternionFallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotation",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "e741227d-ef82-42ea-8d33-16cacb1ff629",
|
|
"path": "<XRController>{RightHand}/pointerRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "dc45b4c0-9aca-48eb-b975-ea7070192bdf",
|
|
"path": "<XRController>{RightHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "a433c490-69e2-49fd-837a-6ffe0c74be68",
|
|
"path": "<ViveCosmosController>{RightHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive Focus3",
|
|
"id": "b0de8b2f-1890-41ee-948b-6a2891ff7a70",
|
|
"path": "QuaternionFallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotation",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "04a1f255-eb4f-4e1b-851b-9fa03ba3e268",
|
|
"path": "<XRController>{RightHand}/pointerRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "070cb796-9a2b-46b3-b4af-e7b049a041d4",
|
|
"path": "<XRController>{RightHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "776046e7-115c-474b-8b22-3d35f7ea20de",
|
|
"path": "<ViveFocus3Controller>{RightHand}/deviceRotation",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Rotation",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "Index",
|
|
"id": "2a940cc0-f0e9-4c45-923b-1e96f00658c2",
|
|
"path": "Vector3Fallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Position",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "dd5bb63a-f86f-45b9-9e09-32428d0af7f8",
|
|
"path": "<XRController>{RightHand}/pointerPosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "ff625a0c-b0fd-4328-84cd-e5e54212f3e0",
|
|
"path": "<XRController>{RightHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "14f1fbc8-209d-434f-905a-7c68c1b672f3",
|
|
"path": "<ValveIndexController>{RightHand}/devicePose/position",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive",
|
|
"id": "7c3c6ee7-eaf9-4e1e-ae18-bca8b19ec036",
|
|
"path": "Vector3Fallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Position",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "3d82b7fe-3f7f-4d85-ac61-087f745cb73f",
|
|
"path": "<XRController>{RightHand}/pointerPosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "252dfef0-7a6f-411f-a820-2ab547965479",
|
|
"path": "<XRController>{RightHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "b3c8408f-3213-46a4-8ccf-4a5ae96abdb3",
|
|
"path": "<ViveController>{RightHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive Cosmos",
|
|
"id": "5ec71904-50d9-4f80-84bf-f94e4482e31b",
|
|
"path": "Vector3Fallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Position",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "e4fa1780-e3df-4013-a6e5-1f5a1aacf29c",
|
|
"path": "<XRController>{RightHand}/pointerPosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "c2b16baa-09ac-44c5-9265-a14d0f8ccbf8",
|
|
"path": "<XRController>{RightHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "5fefadbe-4d6e-4b6a-af36-57322d629e8c",
|
|
"path": "<ViveCosmosController>{RightHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "HTC Vive Focus3",
|
|
"id": "7e9df227-1b50-4717-b19b-39de4e49949d",
|
|
"path": "Vector3Fallback",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Position",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "first",
|
|
"id": "e56dc10c-59a8-4c7c-aee1-fa80c05dd5b6",
|
|
"path": "<XRController>{RightHand}/pointerPosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "second",
|
|
"id": "6aa2f83b-45ab-48f0-aac2-2a1f1f025659",
|
|
"path": "<XRController>{RightHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "third",
|
|
"id": "2b1e4e94-dcee-4d0e-8c2d-7aed60c42b1e",
|
|
"path": "<ViveFocus3Controller>{RightHand}/devicePosition",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Position",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "55347e3c-8d15-4224-b1df-6af8338ede67",
|
|
"path": "<XRController>{RightHand}/trackingState",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller;HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller",
|
|
"action": "Tracking State",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "a5256baf-770c-4983-a71a-ee43727a9cd6",
|
|
"path": "<XRController>{RightHand}/*",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller;HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller",
|
|
"action": "Haptic Device",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "XRI LeftHand Interaction",
|
|
"id": "7a5e7537-cc30-4eb1-a544-6946baa8f3eb",
|
|
"actions": [
|
|
{
|
|
"name": "Select",
|
|
"type": "Button",
|
|
"id": "33754c03-48ec-46ef-9bc6-22ed6bfdd8e8",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": false
|
|
},
|
|
{
|
|
"name": "Rotate Anchor",
|
|
"type": "Value",
|
|
"id": "21b75b25-12ad-410f-b4f8-a7745b7aca27",
|
|
"expectedControlType": "Vector2",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Translate Anchor",
|
|
"type": "Value",
|
|
"id": "bfa204c7-3c92-4193-bad1-39eb71920042",
|
|
"expectedControlType": "Vector2",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"name": "",
|
|
"id": "ebba1d02-1b2b-44ea-bd06-4119a8786cfa",
|
|
"path": "<XRController>{LeftHand}/triggerPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller;Index Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "71a4d23f-3e9a-4513-923b-ba388c5e84bf",
|
|
"path": "<XRController>{LeftHand}/gripPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "375e1a49-8284-47af-aadc-1437a489030b",
|
|
"path": "<ValveIndexController>{LeftHand}/triggerPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "6b947fe9-c3a9-4aa2-a7a1-98aa5b39021f",
|
|
"path": "<ViveController>{LeftHand}/triggerPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "6a683349-7f8b-445d-b84e-45578773023a",
|
|
"path": "<ViveController>{LeftHand}/gripPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "db6f44ed-905a-4594-b7cf-fc6bc737cda2",
|
|
"path": "<ViveCosmosController>{LeftHand}/triggerPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "d0af70e0-853c-41dd-9a5d-74d7973cc4bb",
|
|
"path": "<ViveCosmosController>{LeftHand}/gripPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "4bb07120-9665-4ee8-9c1f-c759259a80d9",
|
|
"path": "<ViveFocus3Controller>{LeftHand}/triggerTouched",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "0d8fd1ba-6095-4fd4-ad1e-637c7a14cc49",
|
|
"path": "<ViveFocus3Controller>{LeftHand}/gripPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "2D Vector",
|
|
"id": "de8136fd-5b07-4794-bb96-63c6027cf1b6",
|
|
"path": "2DVector(mode=2)",
|
|
"interactions": "",
|
|
"processors": "StickDeadzone",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "up",
|
|
"id": "529c0dda-d254-4a71-8aa8-7dbdeabbe45d",
|
|
"path": "",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "down",
|
|
"id": "dad37c56-3fcd-4890-98bf-e06f80ba76ff",
|
|
"path": "",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "left",
|
|
"id": "e0dd3431-14bb-4817-ac71-ed700d5af1ca",
|
|
"path": "<XRController>{LeftHand}/Primary2DAxis/x",
|
|
"interactions": "",
|
|
"processors": "Clamp(min=-1),Invert",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "right",
|
|
"id": "0064f189-a00e-4cf8-9f53-be76a30cb97f",
|
|
"path": "<XRController>{LeftHand}/Primary2DAxis/x",
|
|
"interactions": "",
|
|
"processors": "Clamp(max=1)",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "2D Vector",
|
|
"id": "44d142b3-f6ac-4d08-8bd1-fac53cf9bb9e",
|
|
"path": "2DVector(mode=2)",
|
|
"interactions": "",
|
|
"processors": "StickDeadzone",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "up",
|
|
"id": "b1dbcb6a-408c-413c-b2d1-7a10fe418324",
|
|
"path": "<XRController>{LeftHand}/Primary2DAxis/y",
|
|
"interactions": "",
|
|
"processors": "Clamp(max=1)",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "down",
|
|
"id": "0e38a62a-8bee-4853-b87a-1af460e3ec33",
|
|
"path": "<XRController>{LeftHand}/Primary2DAxis/y",
|
|
"interactions": "",
|
|
"processors": "Clamp(min=-1),Invert",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "left",
|
|
"id": "2f25805f-44a3-4716-983c-532473bcc03c",
|
|
"path": "",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "right",
|
|
"id": "d97ccaa1-79ae-4ca7-b7dd-be5ce92c94a6",
|
|
"path": "",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "XRI RightHand Interaction",
|
|
"id": "fa96e963-1429-4a0b-bc0c-ce9248d8c8ec",
|
|
"actions": [
|
|
{
|
|
"name": "Select",
|
|
"type": "Button",
|
|
"id": "2fcac8f4-ef95-400a-9b4b-550e0d190d7e",
|
|
"expectedControlType": "Button",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": false
|
|
},
|
|
{
|
|
"name": "Rotate Anchor",
|
|
"type": "Value",
|
|
"id": "e1206ea0-f9cc-4aac-a746-612e5ea9afff",
|
|
"expectedControlType": "Vector2",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
},
|
|
{
|
|
"name": "Translate Anchor",
|
|
"type": "Value",
|
|
"id": "85deed91-bf22-4dcc-828b-446a00a999b1",
|
|
"expectedControlType": "Vector2",
|
|
"processors": "",
|
|
"interactions": "",
|
|
"initialStateCheck": true
|
|
}
|
|
],
|
|
"bindings": [
|
|
{
|
|
"name": "",
|
|
"id": "9391b0c4-193b-4fa2-8efa-0a0a2bee0257",
|
|
"path": "<XRController>{RightHand}/triggerPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller;Index Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "efa149d4-d134-4f59-85f2-ac4e3b9c6e3b",
|
|
"path": "<XRController>{RightHand}/gripPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller;HTC Vive Cosmos Controller;HTC Vive Focus3 Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "1c6071b2-a53e-4835-8018-434d59e8e509",
|
|
"path": "<ValveIndexController>{RightHand}/triggerPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "Index Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "6f7e9c78-1713-4857-ab81-7c6f65c32796",
|
|
"path": "<ViveController>{RightHand}/triggerPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "c58461fe-d408-4622-a7a1-e4b358619ac3",
|
|
"path": "<ViveController>{RightHand}/gripPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "e0e2e925-6d69-4d9f-ae3e-4e16af0dc0fe",
|
|
"path": "<ViveCosmosController>{RightHand}/triggerPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "b21261cb-e3a1-47fa-b57c-c756f8cbc43d",
|
|
"path": "<ViveCosmosController>{RightHand}/gripPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Cosmos Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "4a0bc96e-4d3c-46ed-8e50-92aba99971f4",
|
|
"path": "<ViveFocus3Controller>{RightHand}/triggerTouched",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "",
|
|
"id": "731b4ad7-1074-434a-90bd-db9a3c13a82a",
|
|
"path": "<ViveFocus3Controller>{RightHand}/gripPressed",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "HTC Vive Focus3 Controller",
|
|
"action": "Select",
|
|
"isComposite": false,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "2D Vector",
|
|
"id": "237dedd8-95f6-4d3b-a9a0-ded7fd258068",
|
|
"path": "2DVector(mode=2)",
|
|
"interactions": "",
|
|
"processors": "StickDeadzone",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "up",
|
|
"id": "8e719115-cc7a-499e-a4b6-1a2b9f5fce3d",
|
|
"path": "",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "down",
|
|
"id": "8199af2c-86ea-433d-88a6-fae49bf58bbc",
|
|
"path": "",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "Right",
|
|
"id": "18e54590-6cef-4264-ab6f-3d8cd93a9915",
|
|
"path": "<XRController>{RightHand}/Primary2DAxis/x",
|
|
"interactions": "",
|
|
"processors": "Clamp(min=-1),Invert",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "right",
|
|
"id": "f0a3d8b9-e868-4481-9659-c5158efd82a7",
|
|
"path": "<XRController>{RightHand}/Primary2DAxis/x",
|
|
"interactions": "",
|
|
"processors": "Clamp(max=1)",
|
|
"groups": "",
|
|
"action": "Rotate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "2D Vector",
|
|
"id": "fe13b9e6-633a-4b13-bdf0-8d049abb6b70",
|
|
"path": "2DVector(mode=2)",
|
|
"interactions": "",
|
|
"processors": "StickDeadzone",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": true,
|
|
"isPartOfComposite": false
|
|
},
|
|
{
|
|
"name": "up",
|
|
"id": "dc33477a-a538-4d31-acf7-94f0c86c9dfc",
|
|
"path": "<XRController>{RightHand}/Primary2DAxis/y",
|
|
"interactions": "",
|
|
"processors": "Clamp(max=1)",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "down",
|
|
"id": "b4173c4e-2859-4a69-9d03-b1f7da00dd1a",
|
|
"path": "<XRController>{RightHand}/Primary2DAxis/y",
|
|
"interactions": "",
|
|
"processors": "Clamp(min=-1),Invert",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "Right",
|
|
"id": "77ee9c8b-4bfb-49db-b079-95c0802e93f3",
|
|
"path": "",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
},
|
|
{
|
|
"name": "right",
|
|
"id": "a5ab70f5-c365-47c1-9d61-9f8929fbe0df",
|
|
"path": "",
|
|
"interactions": "",
|
|
"processors": "",
|
|
"groups": "",
|
|
"action": "Translate Anchor",
|
|
"isComposite": false,
|
|
"isPartOfComposite": true
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"controlSchemes": [
|
|
{
|
|
"name": "Index Controller",
|
|
"bindingGroup": "Index Controller",
|
|
"devices": [
|
|
{
|
|
"devicePath": "<ValveIndexController>",
|
|
"isOptional": false,
|
|
"isOR": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "HTC Vive Controller",
|
|
"bindingGroup": "HTC Vive Controller",
|
|
"devices": [
|
|
{
|
|
"devicePath": "<ViveController>",
|
|
"isOptional": false,
|
|
"isOR": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "HTC Vive Cosmos Controller",
|
|
"bindingGroup": "HTC Vive Cosmos Controller",
|
|
"devices": [
|
|
{
|
|
"devicePath": "<ViveCosmosController>",
|
|
"isOptional": false,
|
|
"isOR": false
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "HTC Vive Focus3 Controller",
|
|
"bindingGroup": "HTC Vive Focus3 Controller",
|
|
"devices": [
|
|
{
|
|
"devicePath": "<ViveFocus3Controller>",
|
|
"isOptional": false,
|
|
"isOR": false
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |