SimulationInputActions.inputactions 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772
  1. {
  2. "name": "SimulationInputActions",
  3. "maps": [
  4. {
  5. "name": "LeftHand",
  6. "id": "272f6d14-89ba-496f-b7ff-215263d3219f",
  7. "actions": [
  8. {
  9. "name": "TriggerButton",
  10. "type": "Button",
  11. "id": "578a0cd6-f388-4fa3-92f3-c09338bdf6fc",
  12. "expectedControlType": "Button",
  13. "processors": "",
  14. "interactions": "",
  15. "initialStateCheck": false
  16. },
  17. {
  18. "name": "Trigger",
  19. "type": "Value",
  20. "id": "5c8cf249-a01c-4b19-8eea-152b951f6a5a",
  21. "expectedControlType": "Axis",
  22. "processors": "",
  23. "interactions": "",
  24. "initialStateCheck": true
  25. },
  26. {
  27. "name": "PrimaryButton",
  28. "type": "Button",
  29. "id": "204073bf-582e-48f4-a392-6eaf1e637387",
  30. "expectedControlType": "Button",
  31. "processors": "",
  32. "interactions": "",
  33. "initialStateCheck": false
  34. },
  35. {
  36. "name": "PrimaryTouch",
  37. "type": "Value",
  38. "id": "48a4f982-c501-412c-a715-b9201cb08c37",
  39. "expectedControlType": "Axis",
  40. "processors": "",
  41. "interactions": "",
  42. "initialStateCheck": true
  43. },
  44. {
  45. "name": "Menu",
  46. "type": "Button",
  47. "id": "e91ffee7-ec69-40fb-8663-4ebf07153bfe",
  48. "expectedControlType": "Button",
  49. "processors": "",
  50. "interactions": "",
  51. "initialStateCheck": false
  52. },
  53. {
  54. "name": "Primary2DAxis",
  55. "type": "Value",
  56. "id": "0e72db49-759e-4b56-853f-a5e3b9bf0e04",
  57. "expectedControlType": "Vector2",
  58. "processors": "",
  59. "interactions": "",
  60. "initialStateCheck": true
  61. },
  62. {
  63. "name": "Primary2DAxisClick",
  64. "type": "Button",
  65. "id": "d36e4b01-3a25-4dc6-8094-179ddb10bd71",
  66. "expectedControlType": "Button",
  67. "processors": "",
  68. "interactions": "",
  69. "initialStateCheck": false
  70. },
  71. {
  72. "name": "Primary2DAxisTouch",
  73. "type": "Button",
  74. "id": "416d6df4-7244-4b5c-986c-11881e0eac57",
  75. "expectedControlType": "Button",
  76. "processors": "",
  77. "interactions": "",
  78. "initialStateCheck": false
  79. },
  80. {
  81. "name": "Secondary2DAxis",
  82. "type": "Value",
  83. "id": "344eec1c-660f-4d4a-8b5b-1a2362d9b2de",
  84. "expectedControlType": "Vector2",
  85. "processors": "",
  86. "interactions": "",
  87. "initialStateCheck": true
  88. },
  89. {
  90. "name": "Secondary2DAxisClick",
  91. "type": "Button",
  92. "id": "927e0cfe-b2ed-4a00-8048-3cd36742a8e3",
  93. "expectedControlType": "Button",
  94. "processors": "",
  95. "interactions": "",
  96. "initialStateCheck": false
  97. },
  98. {
  99. "name": "Secondary2DAxisTouch",
  100. "type": "Button",
  101. "id": "28bf5850-459e-4b46-af7a-24a5a64fdf99",
  102. "expectedControlType": "Button",
  103. "processors": "",
  104. "interactions": "",
  105. "initialStateCheck": false
  106. },
  107. {
  108. "name": "Grip",
  109. "type": "Value",
  110. "id": "26a9b492-9ead-4e86-9484-d69dc44c512e",
  111. "expectedControlType": "Axis",
  112. "processors": "",
  113. "interactions": "",
  114. "initialStateCheck": true
  115. },
  116. {
  117. "name": "GripPress",
  118. "type": "Button",
  119. "id": "e91897d7-06ef-41b9-aaa2-b14ae7540fca",
  120. "expectedControlType": "Button",
  121. "processors": "",
  122. "interactions": "",
  123. "initialStateCheck": false
  124. },
  125. {
  126. "name": "SecondaryButton",
  127. "type": "Button",
  128. "id": "1414e4ef-05d7-40b1-b759-aa2c2c9cee56",
  129. "expectedControlType": "Button",
  130. "processors": "",
  131. "interactions": "",
  132. "initialStateCheck": false
  133. },
  134. {
  135. "name": "SecondaryTouch",
  136. "type": "Button",
  137. "id": "83a06fa6-147b-41c5-9841-1fd2bbb33c31",
  138. "expectedControlType": "Button",
  139. "processors": "",
  140. "interactions": "",
  141. "initialStateCheck": false
  142. }
  143. ],
  144. "bindings": [
  145. {
  146. "name": "",
  147. "id": "b9c19907-3b5c-4207-ad18-5a86655f688c",
  148. "path": "<XRController>{LeftHand}/triggerButton",
  149. "interactions": "",
  150. "processors": "",
  151. "groups": "",
  152. "action": "TriggerButton",
  153. "isComposite": false,
  154. "isPartOfComposite": false
  155. },
  156. {
  157. "name": "",
  158. "id": "ec353a5a-6a7a-4ee6-a33e-d12a8c0b705a",
  159. "path": "<XRController>{LeftHand}/{trigger}",
  160. "interactions": "",
  161. "processors": "",
  162. "groups": "",
  163. "action": "Trigger",
  164. "isComposite": false,
  165. "isPartOfComposite": false
  166. },
  167. {
  168. "name": "",
  169. "id": "1a98fe1d-5477-4473-9ed1-05d2decb2c15",
  170. "path": "<XRController>{LeftHand}/{primaryButton}",
  171. "interactions": "",
  172. "processors": "",
  173. "groups": "",
  174. "action": "PrimaryButton",
  175. "isComposite": false,
  176. "isPartOfComposite": false
  177. },
  178. {
  179. "name": "",
  180. "id": "3dfde460-9bef-4bd9-943d-170adc171ff8",
  181. "path": "<XRController>{LeftHand}/{primaryTouch}",
  182. "interactions": "",
  183. "processors": "",
  184. "groups": "",
  185. "action": "PrimaryTouch",
  186. "isComposite": false,
  187. "isPartOfComposite": false
  188. },
  189. {
  190. "name": "",
  191. "id": "9603ae96-fef3-432c-88a0-282232c1368d",
  192. "path": "<XRController>{LeftHand}/menu",
  193. "interactions": "",
  194. "processors": "",
  195. "groups": "",
  196. "action": "Menu",
  197. "isComposite": false,
  198. "isPartOfComposite": false
  199. },
  200. {
  201. "name": "",
  202. "id": "171f2010-aff7-4c02-8e86-44c84eba40e6",
  203. "path": "<XRController>{LeftHand}/system",
  204. "interactions": "",
  205. "processors": "",
  206. "groups": "",
  207. "action": "Menu",
  208. "isComposite": false,
  209. "isPartOfComposite": false
  210. },
  211. {
  212. "name": "",
  213. "id": "54ac7ab0-8ca9-4cbc-a6d1-da5ee0b055cb",
  214. "path": "<XRController>{LeftHand}/{primary2DAxis}",
  215. "interactions": "",
  216. "processors": "",
  217. "groups": "",
  218. "action": "Primary2DAxis",
  219. "isComposite": false,
  220. "isPartOfComposite": false
  221. },
  222. {
  223. "name": "",
  224. "id": "85d45408-e658-4df8-ab60-de9273ceb30c",
  225. "path": "<XRController>{LeftHand}/{primary2DAxisClick}",
  226. "interactions": "",
  227. "processors": "",
  228. "groups": "",
  229. "action": "Primary2DAxisClick",
  230. "isComposite": false,
  231. "isPartOfComposite": false
  232. },
  233. {
  234. "name": "",
  235. "id": "a07f0bb7-9d68-4288-b0f1-78c62a995fa4",
  236. "path": "<XRController>{LeftHand}/{primary2DAxisTouch}",
  237. "interactions": "",
  238. "processors": "",
  239. "groups": "",
  240. "action": "Primary2DAxisTouch",
  241. "isComposite": false,
  242. "isPartOfComposite": false
  243. },
  244. {
  245. "name": "",
  246. "id": "cb03eabc-18e2-447a-a308-dc36cf9ec38e",
  247. "path": "<XRController>{LeftHand}/{secondary2DAxis}",
  248. "interactions": "",
  249. "processors": "",
  250. "groups": "",
  251. "action": "Secondary2DAxis",
  252. "isComposite": false,
  253. "isPartOfComposite": false
  254. },
  255. {
  256. "name": "",
  257. "id": "fadeed58-e6fc-4cc4-9fdc-5cfae044209c",
  258. "path": "<XRController>{LeftHand}/{secondary2DAxisClick}",
  259. "interactions": "",
  260. "processors": "",
  261. "groups": "",
  262. "action": "Secondary2DAxisClick",
  263. "isComposite": false,
  264. "isPartOfComposite": false
  265. },
  266. {
  267. "name": "",
  268. "id": "b74594f8-e87a-43ae-82ec-47612e07bfb3",
  269. "path": "<XRController>{LeftHand}/{secondary2DAxisTouch}",
  270. "interactions": "",
  271. "processors": "",
  272. "groups": "",
  273. "action": "Secondary2DAxisTouch",
  274. "isComposite": false,
  275. "isPartOfComposite": false
  276. },
  277. {
  278. "name": "",
  279. "id": "26245d74-dc1a-4fce-a7e1-1d4688ef73b1",
  280. "path": "<XRController>{LeftHand}/{grip}",
  281. "interactions": "",
  282. "processors": "",
  283. "groups": "",
  284. "action": "Grip",
  285. "isComposite": false,
  286. "isPartOfComposite": false
  287. },
  288. {
  289. "name": "",
  290. "id": "1458d4ea-a188-4ad0-9215-0e48997da150",
  291. "path": "<XRController>{LeftHand}/{gripButton}",
  292. "interactions": "",
  293. "processors": "",
  294. "groups": "",
  295. "action": "GripPress",
  296. "isComposite": false,
  297. "isPartOfComposite": false
  298. },
  299. {
  300. "name": "",
  301. "id": "0c3f7ce0-b62f-44e2-a1e1-11f143de72d7",
  302. "path": "<XRController>{LeftHand}/{secondaryButton}",
  303. "interactions": "",
  304. "processors": "",
  305. "groups": "",
  306. "action": "SecondaryButton",
  307. "isComposite": false,
  308. "isPartOfComposite": false
  309. },
  310. {
  311. "name": "",
  312. "id": "6cfe2a5d-28c1-425b-998e-810968e19292",
  313. "path": "<XRController>{LeftHand}/{secondaryTouch}",
  314. "interactions": "",
  315. "processors": "",
  316. "groups": "",
  317. "action": "SecondaryTouch",
  318. "isComposite": false,
  319. "isPartOfComposite": false
  320. }
  321. ]
  322. },
  323. {
  324. "name": "RightHand",
  325. "id": "fd87d126-5dc2-445c-82df-1abc6c9f8076",
  326. "actions": [
  327. {
  328. "name": "TriggerButton",
  329. "type": "Button",
  330. "id": "bc163c5e-01a5-48ae-83b3-87e68f24f888",
  331. "expectedControlType": "Button",
  332. "processors": "",
  333. "interactions": "",
  334. "initialStateCheck": false
  335. },
  336. {
  337. "name": "Trigger",
  338. "type": "Value",
  339. "id": "2fccaf18-d578-4ac9-9d0b-08db4a2e1dc7",
  340. "expectedControlType": "Axis",
  341. "processors": "",
  342. "interactions": "",
  343. "initialStateCheck": true
  344. },
  345. {
  346. "name": "PrimaryButton",
  347. "type": "Button",
  348. "id": "b87d0657-0e2f-41f9-92ee-6c7f0b0fa4f8",
  349. "expectedControlType": "Button",
  350. "processors": "",
  351. "interactions": "",
  352. "initialStateCheck": false
  353. },
  354. {
  355. "name": "PrimaryTouch",
  356. "type": "Value",
  357. "id": "7612bd2d-ec25-4cb7-8eb2-3a4b7704b025",
  358. "expectedControlType": "Axis",
  359. "processors": "",
  360. "interactions": "",
  361. "initialStateCheck": true
  362. },
  363. {
  364. "name": "Menu",
  365. "type": "Button",
  366. "id": "561d782c-0eab-4674-80c5-7a8eb70cf246",
  367. "expectedControlType": "Button",
  368. "processors": "",
  369. "interactions": "",
  370. "initialStateCheck": false
  371. },
  372. {
  373. "name": "Primary2DAxis",
  374. "type": "Value",
  375. "id": "273526bd-c3ba-4f35-ac7a-840c1ed6ab6d",
  376. "expectedControlType": "Vector2",
  377. "processors": "",
  378. "interactions": "",
  379. "initialStateCheck": true
  380. },
  381. {
  382. "name": "Primary2DAxisClick",
  383. "type": "Button",
  384. "id": "1c531107-9819-4f1f-a0e7-f11166016436",
  385. "expectedControlType": "Button",
  386. "processors": "",
  387. "interactions": "",
  388. "initialStateCheck": false
  389. },
  390. {
  391. "name": "Primary2DAxisTouch",
  392. "type": "Button",
  393. "id": "4de79a39-d622-4859-8f67-791365c0b780",
  394. "expectedControlType": "Button",
  395. "processors": "",
  396. "interactions": "",
  397. "initialStateCheck": false
  398. },
  399. {
  400. "name": "Secondary2DAxis",
  401. "type": "Value",
  402. "id": "5c85476c-f285-4a0a-8ed8-31466beae969",
  403. "expectedControlType": "Vector2",
  404. "processors": "",
  405. "interactions": "",
  406. "initialStateCheck": true
  407. },
  408. {
  409. "name": "Secondary2DAxisClick",
  410. "type": "Button",
  411. "id": "83227e26-e8f1-416e-a4a6-b70394fe5ea5",
  412. "expectedControlType": "Button",
  413. "processors": "",
  414. "interactions": "",
  415. "initialStateCheck": false
  416. },
  417. {
  418. "name": "Secondary2DAxisTouch",
  419. "type": "Button",
  420. "id": "05c6375e-e244-427a-8e61-cd465ffa62ba",
  421. "expectedControlType": "Button",
  422. "processors": "",
  423. "interactions": "",
  424. "initialStateCheck": false
  425. },
  426. {
  427. "name": "Grip",
  428. "type": "Value",
  429. "id": "f17f4516-fcdf-4891-9411-fee4983cd798",
  430. "expectedControlType": "Axis",
  431. "processors": "",
  432. "interactions": "",
  433. "initialStateCheck": true
  434. },
  435. {
  436. "name": "GripPress",
  437. "type": "Button",
  438. "id": "c20d8054-3d24-478f-8c51-5df4fec8c02a",
  439. "expectedControlType": "Button",
  440. "processors": "",
  441. "interactions": "",
  442. "initialStateCheck": false
  443. },
  444. {
  445. "name": "SecondaryButton",
  446. "type": "Button",
  447. "id": "cba87b5e-c43b-4c38-b5dc-320d8fbb6136",
  448. "expectedControlType": "Button",
  449. "processors": "",
  450. "interactions": "",
  451. "initialStateCheck": false
  452. },
  453. {
  454. "name": "SecondaryTouch",
  455. "type": "Button",
  456. "id": "b20f3aa0-32c6-486d-a9b2-4d8baca0799f",
  457. "expectedControlType": "Button",
  458. "processors": "",
  459. "interactions": "",
  460. "initialStateCheck": false
  461. }
  462. ],
  463. "bindings": [
  464. {
  465. "name": "",
  466. "id": "e2185573-2cbd-4af0-9d4b-e03ff8b24d8f",
  467. "path": "<XRController>{RightHand}/triggerButton",
  468. "interactions": "",
  469. "processors": "",
  470. "groups": "",
  471. "action": "TriggerButton",
  472. "isComposite": false,
  473. "isPartOfComposite": false
  474. },
  475. {
  476. "name": "",
  477. "id": "d1bf452d-b059-4c1e-9c23-3be1c6be789e",
  478. "path": "<XRController>{RightHand}/{trigger}",
  479. "interactions": "",
  480. "processors": "",
  481. "groups": "",
  482. "action": "Trigger",
  483. "isComposite": false,
  484. "isPartOfComposite": false
  485. },
  486. {
  487. "name": "",
  488. "id": "d09e2fdd-08b3-42eb-86c8-5c3a8f4a03c5",
  489. "path": "<XRController>{RightHand}/{primaryButton}",
  490. "interactions": "",
  491. "processors": "",
  492. "groups": "",
  493. "action": "PrimaryButton",
  494. "isComposite": false,
  495. "isPartOfComposite": false
  496. },
  497. {
  498. "name": "",
  499. "id": "0657f0e8-4c3b-45d4-a00b-fda175a6684d",
  500. "path": "<XRController>{RightHand}/{primaryTouch}",
  501. "interactions": "",
  502. "processors": "",
  503. "groups": "",
  504. "action": "PrimaryTouch",
  505. "isComposite": false,
  506. "isPartOfComposite": false
  507. },
  508. {
  509. "name": "",
  510. "id": "c3d9acf1-00ab-4616-951f-ef81d04d4d58",
  511. "path": "<XRController>{RightHand}/menu",
  512. "interactions": "",
  513. "processors": "",
  514. "groups": "",
  515. "action": "Menu",
  516. "isComposite": false,
  517. "isPartOfComposite": false
  518. },
  519. {
  520. "name": "",
  521. "id": "369648ca-da2c-4cb7-bb0c-8b7dcab3b6b5",
  522. "path": "<XRController>{RightHand}/system",
  523. "interactions": "",
  524. "processors": "",
  525. "groups": "",
  526. "action": "Menu",
  527. "isComposite": false,
  528. "isPartOfComposite": false
  529. },
  530. {
  531. "name": "",
  532. "id": "488857b2-965c-486c-b24e-e21628ad2a07",
  533. "path": "<XRController>{RightHand}/{primary2DAxis}",
  534. "interactions": "",
  535. "processors": "",
  536. "groups": "",
  537. "action": "Primary2DAxis",
  538. "isComposite": false,
  539. "isPartOfComposite": false
  540. },
  541. {
  542. "name": "",
  543. "id": "feccb40e-4fa1-488f-a2f1-f44c2b80ae37",
  544. "path": "<XRController>{RightHand}/{primary2DAxisClick}",
  545. "interactions": "",
  546. "processors": "",
  547. "groups": "",
  548. "action": "Primary2DAxisClick",
  549. "isComposite": false,
  550. "isPartOfComposite": false
  551. },
  552. {
  553. "name": "",
  554. "id": "62761c89-0d6d-40f1-ae88-88fa58d7ff02",
  555. "path": "<XRController>{RightHand}/{primary2DAxisTouch}",
  556. "interactions": "",
  557. "processors": "",
  558. "groups": "",
  559. "action": "Primary2DAxisTouch",
  560. "isComposite": false,
  561. "isPartOfComposite": false
  562. },
  563. {
  564. "name": "",
  565. "id": "e40a1a86-f851-421e-86c4-aec93c7f1d9b",
  566. "path": "<XRController>{RightHand}/{secondary2DAxis}",
  567. "interactions": "",
  568. "processors": "",
  569. "groups": "",
  570. "action": "Secondary2DAxis",
  571. "isComposite": false,
  572. "isPartOfComposite": false
  573. },
  574. {
  575. "name": "",
  576. "id": "d094a06a-f8ca-4c85-b478-a5276f7da3e4",
  577. "path": "<XRController>{RightHand}/{secondary2DAxisClick}",
  578. "interactions": "",
  579. "processors": "",
  580. "groups": "",
  581. "action": "Secondary2DAxisClick",
  582. "isComposite": false,
  583. "isPartOfComposite": false
  584. },
  585. {
  586. "name": "",
  587. "id": "75e038e5-ec3b-417e-adf4-77881b52a1ff",
  588. "path": "<XRController>{RightHand}/{secondary2DAxisTouch}",
  589. "interactions": "",
  590. "processors": "",
  591. "groups": "",
  592. "action": "Secondary2DAxisTouch",
  593. "isComposite": false,
  594. "isPartOfComposite": false
  595. },
  596. {
  597. "name": "",
  598. "id": "f2c3d836-9c35-4647-a506-9e03f37d837f",
  599. "path": "<XRController>{RightHand}/{grip}",
  600. "interactions": "",
  601. "processors": "",
  602. "groups": "",
  603. "action": "Grip",
  604. "isComposite": false,
  605. "isPartOfComposite": false
  606. },
  607. {
  608. "name": "",
  609. "id": "6f0b2479-b471-4775-8381-980b7957af20",
  610. "path": "<XRController>{RightHand}/{gripButton}",
  611. "interactions": "",
  612. "processors": "",
  613. "groups": "",
  614. "action": "GripPress",
  615. "isComposite": false,
  616. "isPartOfComposite": false
  617. },
  618. {
  619. "name": "",
  620. "id": "9d0fd645-57e1-48c3-9393-701a1d96c9a2",
  621. "path": "<XRController>{RightHand}/{secondaryButton}",
  622. "interactions": "",
  623. "processors": "",
  624. "groups": "",
  625. "action": "SecondaryButton",
  626. "isComposite": false,
  627. "isPartOfComposite": false
  628. },
  629. {
  630. "name": "",
  631. "id": "0d034f83-a2ec-4c56-8a45-74443b36bb77",
  632. "path": "<XRController>{RightHand}/{secondaryTouch}",
  633. "interactions": "",
  634. "processors": "",
  635. "groups": "",
  636. "action": "SecondaryTouch",
  637. "isComposite": false,
  638. "isPartOfComposite": false
  639. }
  640. ]
  641. },
  642. {
  643. "name": "HMD",
  644. "id": "21d522e0-0295-43ef-b60a-3b355794717b",
  645. "actions": [
  646. {
  647. "name": "hmdPosition",
  648. "type": "Value",
  649. "id": "36a3121d-efce-478c-867c-a8d354777b78",
  650. "expectedControlType": "Vector3",
  651. "processors": "",
  652. "interactions": "",
  653. "initialStateCheck": true
  654. },
  655. {
  656. "name": "hmdRotation",
  657. "type": "Value",
  658. "id": "4e56a29d-b0cc-42fd-a087-552950afac95",
  659. "expectedControlType": "Quaternion",
  660. "processors": "",
  661. "interactions": "",
  662. "initialStateCheck": true
  663. }
  664. ],
  665. "bindings": [
  666. {
  667. "name": "",
  668. "id": "08f50b61-5d92-42ac-bdb9-b898a4f0d4a7",
  669. "path": "<XRHMD>/centerEyePosition",
  670. "interactions": "",
  671. "processors": "",
  672. "groups": "",
  673. "action": "hmdPosition",
  674. "isComposite": false,
  675. "isPartOfComposite": false
  676. },
  677. {
  678. "name": "",
  679. "id": "09769104-56ee-4fae-9065-07f530388e75",
  680. "path": "<XRHMD>/centerEyeRotation",
  681. "interactions": "",
  682. "processors": "",
  683. "groups": "",
  684. "action": "hmdRotation",
  685. "isComposite": false,
  686. "isPartOfComposite": false
  687. }
  688. ]
  689. },
  690. {
  691. "name": "UI",
  692. "id": "a725e4f4-1262-4d6f-8a52-b8ba368d4c82",
  693. "actions": [
  694. {
  695. "name": "Click",
  696. "type": "Button",
  697. "id": "7d87f920-38ab-4a79-9716-27722a02c594",
  698. "expectedControlType": "Button",
  699. "processors": "",
  700. "interactions": "",
  701. "initialStateCheck": false
  702. },
  703. {
  704. "name": "pointerPosition",
  705. "type": "PassThrough",
  706. "id": "3e8f3014-2311-4c71-9a89-6fffe0d7ae05",
  707. "expectedControlType": "Vector3",
  708. "processors": "",
  709. "interactions": "",
  710. "initialStateCheck": false
  711. },
  712. {
  713. "name": "pointerRotation",
  714. "type": "PassThrough",
  715. "id": "fff59030-bd11-46a7-96d3-35f8e50a86ca",
  716. "expectedControlType": "Vector3",
  717. "processors": "",
  718. "interactions": "",
  719. "initialStateCheck": false
  720. }
  721. ],
  722. "bindings": [
  723. {
  724. "name": "",
  725. "id": "78d62036-f819-477f-ba34-5041450a668f",
  726. "path": "<XRController>/triggerPressed",
  727. "interactions": "",
  728. "processors": "",
  729. "groups": "XR Usage",
  730. "action": "Click",
  731. "isComposite": false,
  732. "isPartOfComposite": false
  733. },
  734. {
  735. "name": "",
  736. "id": "fc05f8fe-0a9a-49ec-84a5-01ccef667093",
  737. "path": "<XRController>/pointerPosition",
  738. "interactions": "",
  739. "processors": "",
  740. "groups": "",
  741. "action": "pointerPosition",
  742. "isComposite": false,
  743. "isPartOfComposite": false
  744. },
  745. {
  746. "name": "",
  747. "id": "047b05df-5df2-4fcf-81d7-a51f39906c16",
  748. "path": "<XRController>/pointerRotation",
  749. "interactions": "",
  750. "processors": "",
  751. "groups": "",
  752. "action": "pointerRotation",
  753. "isComposite": false,
  754. "isPartOfComposite": false
  755. }
  756. ]
  757. }
  758. ],
  759. "controlSchemes": [
  760. {
  761. "name": "XR Usage",
  762. "bindingGroup": "XR Usage",
  763. "devices": [
  764. {
  765. "devicePath": "<XRController>",
  766. "isOptional": false,
  767. "isOR": false
  768. }
  769. ]
  770. }
  771. ]
  772. }