XR Device Simulator Controls.inputactions 38 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991
  1. {
  2. "name": "XR Device Simulator Controls",
  3. "maps": [
  4. {
  5. "name": "Main",
  6. "id": "c96c4ddb-3eb8-4074-bbd9-a8ae6f1f6475",
  7. "actions": [
  8. {
  9. "name": "Keyboard X Translate",
  10. "type": "Value",
  11. "id": "d4eb7006-5077-4816-9d5c-f570b6d586f3",
  12. "expectedControlType": "Axis",
  13. "processors": "",
  14. "interactions": "",
  15. "initialStateCheck": true
  16. },
  17. {
  18. "name": "Keyboard Z Translate",
  19. "type": "Value",
  20. "id": "3ea275ac-e111-4610-891f-105676c72cd5",
  21. "expectedControlType": "Axis",
  22. "processors": "",
  23. "interactions": "",
  24. "initialStateCheck": true
  25. },
  26. {
  27. "name": "Keyboard Y Translate",
  28. "type": "Value",
  29. "id": "5cc58f95-e9dc-4675-a42e-dd66874c3ba3",
  30. "expectedControlType": "Axis",
  31. "processors": "",
  32. "interactions": "",
  33. "initialStateCheck": true
  34. },
  35. {
  36. "name": "Manipulate LeftHand",
  37. "type": "Button",
  38. "id": "07c46cc4-c35d-4364-a878-68fad8ab8c64",
  39. "expectedControlType": "Button",
  40. "processors": "",
  41. "interactions": "",
  42. "initialStateCheck": false
  43. },
  44. {
  45. "name": "Manipulate RightHand",
  46. "type": "Button",
  47. "id": "307cb608-f32e-48a3-8ce6-d1cd83a5fb90",
  48. "expectedControlType": "Button",
  49. "processors": "",
  50. "interactions": "",
  51. "initialStateCheck": false
  52. },
  53. {
  54. "name": "Toggle Manipulate LeftHand",
  55. "type": "Button",
  56. "id": "847b79d9-a69b-4484-8688-a4bf40e58163",
  57. "expectedControlType": "Button",
  58. "processors": "",
  59. "interactions": "",
  60. "initialStateCheck": false
  61. },
  62. {
  63. "name": "Toggle Manipulate RightHand",
  64. "type": "Button",
  65. "id": "241f6068-ebc8-4c6d-b747-8bc2c1f74f87",
  66. "expectedControlType": "Button",
  67. "processors": "",
  68. "interactions": "",
  69. "initialStateCheck": false
  70. },
  71. {
  72. "name": "Manipulate Head",
  73. "type": "Button",
  74. "id": "f5febf74-651b-4f73-8d0a-08b0acdabc4d",
  75. "expectedControlType": "Button",
  76. "processors": "",
  77. "interactions": "",
  78. "initialStateCheck": false
  79. },
  80. {
  81. "name": "Mouse Delta",
  82. "type": "Value",
  83. "id": "0b945dbf-d750-40cb-97c6-593686fcf012",
  84. "expectedControlType": "Vector2",
  85. "processors": "",
  86. "interactions": "",
  87. "initialStateCheck": true
  88. },
  89. {
  90. "name": "Mouse Scroll",
  91. "type": "Value",
  92. "id": "b2a408da-a9fd-4638-9af3-17fb9bc2811d",
  93. "expectedControlType": "Vector2",
  94. "processors": "",
  95. "interactions": "",
  96. "initialStateCheck": true
  97. },
  98. {
  99. "name": "Rotate Mode Override",
  100. "type": "Button",
  101. "id": "2e390909-c0f6-4ca5-b8bc-4c54090f96d9",
  102. "expectedControlType": "Button",
  103. "processors": "",
  104. "interactions": "",
  105. "initialStateCheck": false
  106. },
  107. {
  108. "name": "Toggle Mouse Transformation Mode",
  109. "type": "Button",
  110. "id": "ae2b5c7f-b5e0-4b93-b674-172de9f68380",
  111. "expectedControlType": "Button",
  112. "processors": "",
  113. "interactions": "",
  114. "initialStateCheck": false
  115. },
  116. {
  117. "name": "Negate Mode",
  118. "type": "Button",
  119. "id": "8c837143-e018-41f0-9e0e-907acb9d7360",
  120. "expectedControlType": "Button",
  121. "processors": "",
  122. "interactions": "",
  123. "initialStateCheck": false
  124. },
  125. {
  126. "name": "Z Constraint",
  127. "type": "Button",
  128. "id": "d3e9308c-6f8c-46f7-bb6f-14422c345983",
  129. "expectedControlType": "Button",
  130. "processors": "",
  131. "interactions": "",
  132. "initialStateCheck": false
  133. },
  134. {
  135. "name": "X Constraint",
  136. "type": "Button",
  137. "id": "11dc7a94-7230-49ff-b56d-06e6473e9951",
  138. "expectedControlType": "Button",
  139. "processors": "",
  140. "interactions": "",
  141. "initialStateCheck": false
  142. },
  143. {
  144. "name": "Y Constraint",
  145. "type": "Button",
  146. "id": "11ab79c6-b9c6-4301-8086-3e9c6904ef14",
  147. "expectedControlType": "Button",
  148. "processors": "",
  149. "interactions": "",
  150. "initialStateCheck": false
  151. },
  152. {
  153. "name": "Reset",
  154. "type": "Button",
  155. "id": "339ccb79-aee9-4ba4-8864-3b6c81c199db",
  156. "expectedControlType": "Button",
  157. "processors": "",
  158. "interactions": "",
  159. "initialStateCheck": false
  160. },
  161. {
  162. "name": "Toggle Cursor Lock",
  163. "type": "Button",
  164. "id": "9bd36ab1-f676-4ff4-8a4d-ba0c6fb36268",
  165. "expectedControlType": "Button",
  166. "processors": "",
  167. "interactions": "",
  168. "initialStateCheck": false
  169. },
  170. {
  171. "name": "Forward",
  172. "type": "Button",
  173. "id": "e780189e-53ea-4f8c-8b4b-d15881c737eb",
  174. "expectedControlType": "Button",
  175. "processors": "",
  176. "interactions": "",
  177. "initialStateCheck": false
  178. },
  179. {
  180. "name": "Back",
  181. "type": "Button",
  182. "id": "192d3f1f-2dca-4d6e-bbe4-251ca2b71af7",
  183. "expectedControlType": "Button",
  184. "processors": "",
  185. "interactions": "",
  186. "initialStateCheck": false
  187. },
  188. {
  189. "name": "Left",
  190. "type": "Button",
  191. "id": "33b622c1-8c4f-4c06-9a0a-ac0b9caef2cf",
  192. "expectedControlType": "Button",
  193. "processors": "",
  194. "interactions": "",
  195. "initialStateCheck": false
  196. },
  197. {
  198. "name": "Right",
  199. "type": "Button",
  200. "id": "4de486a5-c9ff-4c35-87b6-37ef1e317697",
  201. "expectedControlType": "Button",
  202. "processors": "",
  203. "interactions": "",
  204. "initialStateCheck": false
  205. }
  206. ],
  207. "bindings": [
  208. {
  209. "name": "1D Axis",
  210. "id": "db741065-2a46-439d-9e13-11960dc3355a",
  211. "path": "1DAxis",
  212. "interactions": "",
  213. "processors": "",
  214. "groups": "",
  215. "action": "Keyboard X Translate",
  216. "isComposite": true,
  217. "isPartOfComposite": false
  218. },
  219. {
  220. "name": "negative",
  221. "id": "3d2e07de-025e-4c2e-98df-250511a8ff6d",
  222. "path": "<Keyboard>/a",
  223. "interactions": "",
  224. "processors": "",
  225. "groups": "",
  226. "action": "Keyboard X Translate",
  227. "isComposite": false,
  228. "isPartOfComposite": true
  229. },
  230. {
  231. "name": "positive",
  232. "id": "04e1437d-c862-4a04-8f8e-40e9f52c4f5e",
  233. "path": "<Keyboard>/d",
  234. "interactions": "",
  235. "processors": "",
  236. "groups": "",
  237. "action": "Keyboard X Translate",
  238. "isComposite": false,
  239. "isPartOfComposite": true
  240. },
  241. {
  242. "name": "1D Axis",
  243. "id": "cb7c4679-31f4-4170-885a-e7d78c049443",
  244. "path": "1DAxis",
  245. "interactions": "",
  246. "processors": "",
  247. "groups": "",
  248. "action": "Keyboard Z Translate",
  249. "isComposite": true,
  250. "isPartOfComposite": false
  251. },
  252. {
  253. "name": "negative",
  254. "id": "732e790c-f2a2-4f90-b525-53139a358de7",
  255. "path": "<Keyboard>/s",
  256. "interactions": "",
  257. "processors": "",
  258. "groups": "",
  259. "action": "Keyboard Z Translate",
  260. "isComposite": false,
  261. "isPartOfComposite": true
  262. },
  263. {
  264. "name": "positive",
  265. "id": "d5a98916-ade7-419d-a138-86bcdf05670f",
  266. "path": "<Keyboard>/w",
  267. "interactions": "",
  268. "processors": "",
  269. "groups": "",
  270. "action": "Keyboard Z Translate",
  271. "isComposite": false,
  272. "isPartOfComposite": true
  273. },
  274. {
  275. "name": "1D Axis",
  276. "id": "fca20498-bf6f-4824-ba15-6dc2d191eb2f",
  277. "path": "1DAxis",
  278. "interactions": "",
  279. "processors": "",
  280. "groups": "",
  281. "action": "Keyboard Y Translate",
  282. "isComposite": true,
  283. "isPartOfComposite": false
  284. },
  285. {
  286. "name": "negative",
  287. "id": "2c01790c-a24a-4266-a2e9-74e2a1ca3fa7",
  288. "path": "<Keyboard>/q",
  289. "interactions": "",
  290. "processors": "",
  291. "groups": "",
  292. "action": "Keyboard Y Translate",
  293. "isComposite": false,
  294. "isPartOfComposite": true
  295. },
  296. {
  297. "name": "positive",
  298. "id": "f5223aed-93c0-4633-8aa3-c393ce890872",
  299. "path": "<Keyboard>/e",
  300. "interactions": "",
  301. "processors": "",
  302. "groups": "",
  303. "action": "Keyboard Y Translate",
  304. "isComposite": false,
  305. "isPartOfComposite": true
  306. },
  307. {
  308. "name": "",
  309. "id": "fcfb16fb-edee-474c-b1f2-f10b2a0a3569",
  310. "path": "<Mouse>/rightButton",
  311. "interactions": "",
  312. "processors": "",
  313. "groups": "",
  314. "action": "Manipulate LeftHand",
  315. "isComposite": false,
  316. "isPartOfComposite": false
  317. },
  318. {
  319. "name": "",
  320. "id": "e791caef-78d3-4f68-9104-212f73ac0642",
  321. "path": "<Mouse>/rightButton",
  322. "interactions": "",
  323. "processors": "",
  324. "groups": "",
  325. "action": "Manipulate RightHand",
  326. "isComposite": false,
  327. "isPartOfComposite": false
  328. },
  329. {
  330. "name": "",
  331. "id": "b62df009-54c9-4b03-9721-07ca66fe1bdf",
  332. "path": "<Keyboard>/t",
  333. "interactions": "",
  334. "processors": "",
  335. "groups": "",
  336. "action": "Toggle Manipulate LeftHand",
  337. "isComposite": false,
  338. "isPartOfComposite": false
  339. },
  340. {
  341. "name": "",
  342. "id": "e8a0a3b9-06cf-40a8-86d8-1d8f1d704451",
  343. "path": "<Keyboard>/y",
  344. "interactions": "",
  345. "processors": "",
  346. "groups": "",
  347. "action": "Toggle Manipulate RightHand",
  348. "isComposite": false,
  349. "isPartOfComposite": false
  350. },
  351. {
  352. "name": "",
  353. "id": "b2c1b1cd-6ea7-45b6-b68f-17b3662b4d3a",
  354. "path": "<Mouse>/delta",
  355. "interactions": "",
  356. "processors": "",
  357. "groups": "",
  358. "action": "Mouse Delta",
  359. "isComposite": false,
  360. "isPartOfComposite": false
  361. },
  362. {
  363. "name": "",
  364. "id": "66e536bc-b5b6-4c7b-903a-fbcc05fc854e",
  365. "path": "<Mouse>/scroll",
  366. "interactions": "",
  367. "processors": "",
  368. "groups": "",
  369. "action": "Mouse Scroll",
  370. "isComposite": false,
  371. "isPartOfComposite": false
  372. },
  373. {
  374. "name": "",
  375. "id": "2b070a4a-e044-4cbd-a8e2-6b362785bf21",
  376. "path": "<Keyboard>/leftCtrl",
  377. "interactions": "",
  378. "processors": "",
  379. "groups": "",
  380. "action": "Rotate Mode Override",
  381. "isComposite": false,
  382. "isPartOfComposite": false
  383. },
  384. {
  385. "name": "",
  386. "id": "0fa0d566-1e07-4e17-9b14-3e8fce69ec26",
  387. "path": "<Keyboard>/x",
  388. "interactions": "",
  389. "processors": "",
  390. "groups": "",
  391. "action": "X Constraint",
  392. "isComposite": false,
  393. "isPartOfComposite": false
  394. },
  395. {
  396. "name": "",
  397. "id": "71c185e1-73fb-4691-b910-70610f397b42",
  398. "path": "<Keyboard>/c",
  399. "interactions": "",
  400. "processors": "",
  401. "groups": "",
  402. "action": "Y Constraint",
  403. "isComposite": false,
  404. "isPartOfComposite": false
  405. },
  406. {
  407. "name": "",
  408. "id": "09809c10-d09e-4c49-b58f-1995e50cf685",
  409. "path": "<Keyboard>/z",
  410. "interactions": "",
  411. "processors": "",
  412. "groups": "",
  413. "action": "Z Constraint",
  414. "isComposite": false,
  415. "isPartOfComposite": false
  416. },
  417. {
  418. "name": "",
  419. "id": "7611d6eb-0ff4-431f-998d-6fa429e0e1e1",
  420. "path": "<Keyboard>/r",
  421. "interactions": "",
  422. "processors": "",
  423. "groups": "",
  424. "action": "Toggle Mouse Transformation Mode",
  425. "isComposite": false,
  426. "isPartOfComposite": false
  427. },
  428. {
  429. "name": "",
  430. "id": "5c889b78-f9fd-4cd7-96dd-5399428f6992",
  431. "path": "<Mouse>/middleButton",
  432. "interactions": "",
  433. "processors": "",
  434. "groups": "",
  435. "action": "Negate Mode",
  436. "isComposite": false,
  437. "isPartOfComposite": false
  438. },
  439. {
  440. "name": "",
  441. "id": "85f27bdb-dfe8-48d3-8512-205b3ad6306a",
  442. "path": "<Keyboard>/backslash",
  443. "interactions": "",
  444. "processors": "",
  445. "groups": "",
  446. "action": "Toggle Cursor Lock",
  447. "isComposite": false,
  448. "isPartOfComposite": false
  449. },
  450. {
  451. "name": "",
  452. "id": "3542472e-e883-407a-b967-5b879b2d7dc4",
  453. "path": "<Mouse>/rightButton",
  454. "interactions": "",
  455. "processors": "",
  456. "groups": "",
  457. "action": "Manipulate Head",
  458. "isComposite": false,
  459. "isPartOfComposite": false
  460. },
  461. {
  462. "name": "",
  463. "id": "cd7dcdd6-b569-4c25-87ea-c62a0fb1cf89",
  464. "path": "<Keyboard>/escape",
  465. "interactions": "",
  466. "processors": "",
  467. "groups": "",
  468. "action": "Reset",
  469. "isComposite": false,
  470. "isPartOfComposite": false
  471. },
  472. {
  473. "name": "",
  474. "id": "f02ffdee-6454-44e0-99bb-1991980faeda",
  475. "path": "<Keyboard>/w",
  476. "interactions": "",
  477. "processors": "",
  478. "groups": "",
  479. "action": "Forward",
  480. "isComposite": false,
  481. "isPartOfComposite": false
  482. },
  483. {
  484. "name": "",
  485. "id": "f919463e-460f-41ec-a0a6-3bc15aad6a7b",
  486. "path": "<Keyboard>/s",
  487. "interactions": "",
  488. "processors": "",
  489. "groups": "",
  490. "action": "Back",
  491. "isComposite": false,
  492. "isPartOfComposite": false
  493. },
  494. {
  495. "name": "",
  496. "id": "298d68c3-0605-434f-b841-d62b6225e7b9",
  497. "path": "<Keyboard>/a",
  498. "interactions": "",
  499. "processors": "",
  500. "groups": "",
  501. "action": "Left",
  502. "isComposite": false,
  503. "isPartOfComposite": false
  504. },
  505. {
  506. "name": "",
  507. "id": "8c8c0dc5-09b3-43a6-8bfe-df16e6b82a74",
  508. "path": "<Keyboard>/d",
  509. "interactions": "",
  510. "processors": "",
  511. "groups": "",
  512. "action": "Right",
  513. "isComposite": false,
  514. "isPartOfComposite": false
  515. }
  516. ]
  517. },
  518. {
  519. "name": "Input Controls",
  520. "id": "404d9e15-a8bc-4b52-89e8-048203e913fa",
  521. "actions": [
  522. {
  523. "name": "Axis 2D",
  524. "type": "Value",
  525. "id": "12cda119-7fbf-4f67-9db5-e5ad3b7905ca",
  526. "expectedControlType": "Vector2",
  527. "processors": "",
  528. "interactions": "",
  529. "initialStateCheck": true
  530. },
  531. {
  532. "name": "Resting Hand Axis 2D",
  533. "type": "Value",
  534. "id": "a2176ee2-e6ed-44a9-a5ee-858b1a6089fa",
  535. "expectedControlType": "Vector2",
  536. "processors": "",
  537. "interactions": "",
  538. "initialStateCheck": true
  539. },
  540. {
  541. "name": "Toggle Device Position Target",
  542. "type": "Button",
  543. "id": "15cd3c4a-56b1-4a43-a924-a2118e2adaf4",
  544. "expectedControlType": "Button",
  545. "processors": "",
  546. "interactions": "",
  547. "initialStateCheck": false
  548. },
  549. {
  550. "name": "Toggle Primary 2D Axis Target",
  551. "type": "Button",
  552. "id": "e0fdec2d-309b-4313-aad7-9dcc71f1394d",
  553. "expectedControlType": "Button",
  554. "processors": "",
  555. "interactions": "",
  556. "initialStateCheck": false
  557. },
  558. {
  559. "name": "Toggle Secondary 2D Axis Target",
  560. "type": "Button",
  561. "id": "b3b49ea5-f80f-4d24-a782-d61a13a004b3",
  562. "expectedControlType": "Button",
  563. "processors": "",
  564. "interactions": "",
  565. "initialStateCheck": false
  566. },
  567. {
  568. "name": "Grip",
  569. "type": "Button",
  570. "id": "99383123-529b-44b3-be25-fc03e45b0117",
  571. "expectedControlType": "Button",
  572. "processors": "",
  573. "interactions": "",
  574. "initialStateCheck": false
  575. },
  576. {
  577. "name": "Trigger",
  578. "type": "Button",
  579. "id": "4c755f54-9a5b-4ab4-8971-86e750cce8c5",
  580. "expectedControlType": "Button",
  581. "processors": "",
  582. "interactions": "",
  583. "initialStateCheck": false
  584. },
  585. {
  586. "name": "Primary Button",
  587. "type": "Button",
  588. "id": "f21a59fc-ba2d-43ac-9051-f61598c360bd",
  589. "expectedControlType": "Button",
  590. "processors": "",
  591. "interactions": "",
  592. "initialStateCheck": false
  593. },
  594. {
  595. "name": "Secondary Button",
  596. "type": "Button",
  597. "id": "33caae29-953d-46ee-8327-c9279a3e6112",
  598. "expectedControlType": "Button",
  599. "processors": "",
  600. "interactions": "",
  601. "initialStateCheck": false
  602. },
  603. {
  604. "name": "Menu",
  605. "type": "Button",
  606. "id": "4c344ddd-429e-4075-bf61-7d7a4915c0f8",
  607. "expectedControlType": "Button",
  608. "processors": "",
  609. "interactions": "",
  610. "initialStateCheck": false
  611. },
  612. {
  613. "name": "Primary 2D Axis Click",
  614. "type": "Button",
  615. "id": "c98dc3c2-51e8-4d47-b5e8-9fbe8f357cea",
  616. "expectedControlType": "Button",
  617. "processors": "",
  618. "interactions": "",
  619. "initialStateCheck": false
  620. },
  621. {
  622. "name": "Secondary 2D Axis Click",
  623. "type": "Button",
  624. "id": "9a69a85f-8b0d-4959-94ff-a159876275d2",
  625. "expectedControlType": "Button",
  626. "processors": "",
  627. "interactions": "",
  628. "initialStateCheck": false
  629. },
  630. {
  631. "name": "Primary 2D Axis Touch",
  632. "type": "Button",
  633. "id": "068c19f3-3201-418a-b101-88dcc47aa2fd",
  634. "expectedControlType": "Button",
  635. "processors": "",
  636. "interactions": "",
  637. "initialStateCheck": false
  638. },
  639. {
  640. "name": "Secondary 2D Axis Touch",
  641. "type": "Button",
  642. "id": "ec51a057-e484-434d-b335-03f16cfcf26d",
  643. "expectedControlType": "Button",
  644. "processors": "",
  645. "interactions": "",
  646. "initialStateCheck": false
  647. },
  648. {
  649. "name": "Primary Touch",
  650. "type": "Button",
  651. "id": "7ce78a0e-a94b-49fa-b3d5-5fca18de3391",
  652. "expectedControlType": "Button",
  653. "processors": "",
  654. "interactions": "",
  655. "initialStateCheck": false
  656. },
  657. {
  658. "name": "Secondary Touch",
  659. "type": "Button",
  660. "id": "bd4f8d55-321e-4d2c-8215-c85c461b37eb",
  661. "expectedControlType": "Button",
  662. "processors": "",
  663. "interactions": "",
  664. "initialStateCheck": false
  665. }
  666. ],
  667. "bindings": [
  668. {
  669. "name": "2D Vector",
  670. "id": "909c7e62-e6ea-4683-8b23-883ad4898d18",
  671. "path": "2DVector",
  672. "interactions": "",
  673. "processors": "",
  674. "groups": "",
  675. "action": "Axis 2D",
  676. "isComposite": true,
  677. "isPartOfComposite": false
  678. },
  679. {
  680. "name": "up",
  681. "id": "0c29f651-2c07-4554-b2e8-dab5be5b2e87",
  682. "path": "<Keyboard>/w",
  683. "interactions": "",
  684. "processors": "",
  685. "groups": "",
  686. "action": "Axis 2D",
  687. "isComposite": false,
  688. "isPartOfComposite": true
  689. },
  690. {
  691. "name": "down",
  692. "id": "7a9f0789-f285-4c25-b1f4-c4f34c4d0451",
  693. "path": "<Keyboard>/s",
  694. "interactions": "",
  695. "processors": "",
  696. "groups": "",
  697. "action": "Axis 2D",
  698. "isComposite": false,
  699. "isPartOfComposite": true
  700. },
  701. {
  702. "name": "left",
  703. "id": "905af182-924d-46b5-94d3-e22db48c4085",
  704. "path": "<Keyboard>/a",
  705. "interactions": "",
  706. "processors": "",
  707. "groups": "",
  708. "action": "Axis 2D",
  709. "isComposite": false,
  710. "isPartOfComposite": true
  711. },
  712. {
  713. "name": "right",
  714. "id": "88e79231-cdb4-400a-8980-b4576ee0a263",
  715. "path": "<Keyboard>/d",
  716. "interactions": "",
  717. "processors": "",
  718. "groups": "",
  719. "action": "Axis 2D",
  720. "isComposite": false,
  721. "isPartOfComposite": true
  722. },
  723. {
  724. "name": "",
  725. "id": "9404bec7-672a-4fb1-adb3-e2dc4e32801b",
  726. "path": "<Keyboard>/3",
  727. "interactions": "",
  728. "processors": "",
  729. "groups": "",
  730. "action": "Toggle Device Position Target",
  731. "isComposite": false,
  732. "isPartOfComposite": false
  733. },
  734. {
  735. "name": "",
  736. "id": "4bfdd0e6-1936-4f44-8e97-20e16dbc879f",
  737. "path": "<Keyboard>/1",
  738. "interactions": "",
  739. "processors": "",
  740. "groups": "",
  741. "action": "Toggle Primary 2D Axis Target",
  742. "isComposite": false,
  743. "isPartOfComposite": false
  744. },
  745. {
  746. "name": "",
  747. "id": "81d47d9e-4920-4098-94d8-bac2888d6433",
  748. "path": "<Keyboard>/2",
  749. "interactions": "",
  750. "processors": "",
  751. "groups": "",
  752. "action": "Toggle Secondary 2D Axis Target",
  753. "isComposite": false,
  754. "isPartOfComposite": false
  755. },
  756. {
  757. "name": "2D Vector",
  758. "id": "82126405-60e1-49f1-9b69-e965eaacb8ee",
  759. "path": "2DVector",
  760. "interactions": "",
  761. "processors": "",
  762. "groups": "",
  763. "action": "Resting Hand Axis 2D",
  764. "isComposite": true,
  765. "isPartOfComposite": false
  766. },
  767. {
  768. "name": "up",
  769. "id": "e27996d4-255f-4240-a9a6-fd8714a69a0c",
  770. "path": "<Mouse>/forwardButton",
  771. "interactions": "",
  772. "processors": "",
  773. "groups": "",
  774. "action": "Resting Hand Axis 2D",
  775. "isComposite": false,
  776. "isPartOfComposite": true
  777. },
  778. {
  779. "name": "down",
  780. "id": "77a74547-37ef-4713-a31b-725b210d98e9",
  781. "path": "<Mouse>/backButton",
  782. "interactions": "",
  783. "processors": "",
  784. "groups": "",
  785. "action": "Resting Hand Axis 2D",
  786. "isComposite": false,
  787. "isPartOfComposite": true
  788. },
  789. {
  790. "name": "left",
  791. "id": "823b1a5b-780d-4b61-8fd3-cb363e37df26",
  792. "path": "<Keyboard>/q",
  793. "interactions": "",
  794. "processors": "",
  795. "groups": "",
  796. "action": "Resting Hand Axis 2D",
  797. "isComposite": false,
  798. "isPartOfComposite": true
  799. },
  800. {
  801. "name": "right",
  802. "id": "ed43b77d-dba1-4b89-a867-d4bb242c19e3",
  803. "path": "<Keyboard>/e",
  804. "interactions": "",
  805. "processors": "",
  806. "groups": "",
  807. "action": "Resting Hand Axis 2D",
  808. "isComposite": false,
  809. "isPartOfComposite": true
  810. },
  811. {
  812. "name": "2D Vector",
  813. "id": "38ceacb7-94a0-455f-8b09-eab87cdb5abb",
  814. "path": "2DVector",
  815. "interactions": "",
  816. "processors": "",
  817. "groups": "",
  818. "action": "Resting Hand Axis 2D",
  819. "isComposite": true,
  820. "isPartOfComposite": false
  821. },
  822. {
  823. "name": "up",
  824. "id": "0499cb7f-9e2c-4ac7-b2bf-6a71a4457ea1",
  825. "path": "<Keyboard>/i",
  826. "interactions": "",
  827. "processors": "",
  828. "groups": "",
  829. "action": "Resting Hand Axis 2D",
  830. "isComposite": false,
  831. "isPartOfComposite": true
  832. },
  833. {
  834. "name": "down",
  835. "id": "b95888ad-1760-4389-8e11-9129f9744211",
  836. "path": "<Keyboard>/k",
  837. "interactions": "",
  838. "processors": "",
  839. "groups": "",
  840. "action": "Resting Hand Axis 2D",
  841. "isComposite": false,
  842. "isPartOfComposite": true
  843. },
  844. {
  845. "name": "left",
  846. "id": "fe8ea864-1ec3-4bd6-9c30-854922a9bf73",
  847. "path": "<Keyboard>/j",
  848. "interactions": "",
  849. "processors": "",
  850. "groups": "",
  851. "action": "Resting Hand Axis 2D",
  852. "isComposite": false,
  853. "isPartOfComposite": true
  854. },
  855. {
  856. "name": "right",
  857. "id": "d3516be4-3963-4077-82fc-347a180d6949",
  858. "path": "<Keyboard>/l",
  859. "interactions": "",
  860. "processors": "",
  861. "groups": "",
  862. "action": "Resting Hand Axis 2D",
  863. "isComposite": false,
  864. "isPartOfComposite": true
  865. },
  866. {
  867. "name": "",
  868. "id": "aac14b93-d556-4433-8893-0eeafd6190f8",
  869. "path": "<Keyboard>/g",
  870. "interactions": "",
  871. "processors": "",
  872. "groups": "",
  873. "action": "Grip",
  874. "isComposite": false,
  875. "isPartOfComposite": false
  876. },
  877. {
  878. "name": "",
  879. "id": "bc242731-d17f-4b22-aa06-3988e7cffc87",
  880. "path": "<Mouse>/leftButton",
  881. "interactions": "",
  882. "processors": "",
  883. "groups": "",
  884. "action": "Trigger",
  885. "isComposite": false,
  886. "isPartOfComposite": false
  887. },
  888. {
  889. "name": "",
  890. "id": "5b853efd-1a70-4a8b-bd1b-84100070d99c",
  891. "path": "<Keyboard>/b",
  892. "interactions": "",
  893. "processors": "",
  894. "groups": "",
  895. "action": "Primary Button",
  896. "isComposite": false,
  897. "isPartOfComposite": false
  898. },
  899. {
  900. "name": "",
  901. "id": "86def88d-725b-4541-8677-68ae5946fbd4",
  902. "path": "<Keyboard>/n",
  903. "interactions": "",
  904. "processors": "",
  905. "groups": "",
  906. "action": "Secondary Button",
  907. "isComposite": false,
  908. "isPartOfComposite": false
  909. },
  910. {
  911. "name": "",
  912. "id": "c8b72a5c-4ece-44b9-b4a0-a84ce577c393",
  913. "path": "<Keyboard>/m",
  914. "interactions": "",
  915. "processors": "",
  916. "groups": "",
  917. "action": "Menu",
  918. "isComposite": false,
  919. "isPartOfComposite": false
  920. },
  921. {
  922. "name": "",
  923. "id": "91ad530e-a4db-4a8c-8e21-599db3968011",
  924. "path": "<Keyboard>/4",
  925. "interactions": "",
  926. "processors": "",
  927. "groups": "",
  928. "action": "Primary 2D Axis Click",
  929. "isComposite": false,
  930. "isPartOfComposite": false
  931. },
  932. {
  933. "name": "",
  934. "id": "1504de2d-a743-4608-a126-5b3ef5695007",
  935. "path": "<Keyboard>/5",
  936. "interactions": "",
  937. "processors": "",
  938. "groups": "",
  939. "action": "Secondary 2D Axis Click",
  940. "isComposite": false,
  941. "isPartOfComposite": false
  942. },
  943. {
  944. "name": "",
  945. "id": "73f9a145-85de-4e35-97d5-824ab21ea67c",
  946. "path": "<Keyboard>/6",
  947. "interactions": "",
  948. "processors": "",
  949. "groups": "",
  950. "action": "Primary 2D Axis Touch",
  951. "isComposite": false,
  952. "isPartOfComposite": false
  953. },
  954. {
  955. "name": "",
  956. "id": "0d5d8b6c-3d19-481a-8d8f-9f099a1a43e3",
  957. "path": "<Keyboard>/7",
  958. "interactions": "",
  959. "processors": "",
  960. "groups": "",
  961. "action": "Secondary 2D Axis Touch",
  962. "isComposite": false,
  963. "isPartOfComposite": false
  964. },
  965. {
  966. "name": "",
  967. "id": "d431c3c8-2dbc-43fb-9062-1a7e478bbc11",
  968. "path": "<Keyboard>/8",
  969. "interactions": "",
  970. "processors": "",
  971. "groups": "",
  972. "action": "Primary Touch",
  973. "isComposite": false,
  974. "isPartOfComposite": false
  975. },
  976. {
  977. "name": "",
  978. "id": "02d5a7f4-ea4a-465a-8232-b5419ca49f69",
  979. "path": "<Keyboard>/9",
  980. "interactions": "",
  981. "processors": "",
  982. "groups": "",
  983. "action": "Secondary Touch",
  984. "isComposite": false,
  985. "isPartOfComposite": false
  986. }
  987. ]
  988. }
  989. ],
  990. "controlSchemes": []
  991. }