InputSystem_Actions.inputactions 40 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057
  1. {
  2. "name": "InputSystem_Actions",
  3. "maps": [
  4. {
  5. "name": "Player",
  6. "id": "df70fa95-8a34-4494-b137-73ab6b9c7d37",
  7. "actions": [
  8. {
  9. "name": "Move",
  10. "type": "Value",
  11. "id": "351f2ccd-1f9f-44bf-9bec-d62ac5c5f408",
  12. "expectedControlType": "Vector2",
  13. "processors": "",
  14. "interactions": "",
  15. "initialStateCheck": true
  16. },
  17. {
  18. "name": "Look",
  19. "type": "Value",
  20. "id": "6b444451-8a00-4d00-a97e-f47457f736a8",
  21. "expectedControlType": "Vector2",
  22. "processors": "",
  23. "interactions": "",
  24. "initialStateCheck": true
  25. },
  26. {
  27. "name": "Attack",
  28. "type": "Button",
  29. "id": "6c2ab1b8-8984-453a-af3d-a3c78ae1679a",
  30. "expectedControlType": "Button",
  31. "processors": "",
  32. "interactions": "",
  33. "initialStateCheck": false
  34. },
  35. {
  36. "name": "Interact",
  37. "type": "Button",
  38. "id": "852140f2-7766-474d-8707-702459ba45f3",
  39. "expectedControlType": "Button",
  40. "processors": "",
  41. "interactions": "Hold",
  42. "initialStateCheck": false
  43. },
  44. {
  45. "name": "Crouch",
  46. "type": "Button",
  47. "id": "27c5f898-bc57-4ee1-8800-db469aca5fe3",
  48. "expectedControlType": "Button",
  49. "processors": "",
  50. "interactions": "",
  51. "initialStateCheck": false
  52. },
  53. {
  54. "name": "Jump",
  55. "type": "Button",
  56. "id": "f1ba0d36-48eb-4cd5-b651-1c94a6531f70",
  57. "expectedControlType": "Button",
  58. "processors": "",
  59. "interactions": "",
  60. "initialStateCheck": false
  61. },
  62. {
  63. "name": "Previous",
  64. "type": "Button",
  65. "id": "2776c80d-3c14-4091-8c56-d04ced07a2b0",
  66. "expectedControlType": "Button",
  67. "processors": "",
  68. "interactions": "",
  69. "initialStateCheck": false
  70. },
  71. {
  72. "name": "Next",
  73. "type": "Button",
  74. "id": "b7230bb6-fc9b-4f52-8b25-f5e19cb2c2ba",
  75. "expectedControlType": "Button",
  76. "processors": "",
  77. "interactions": "",
  78. "initialStateCheck": false
  79. },
  80. {
  81. "name": "Sprint",
  82. "type": "Button",
  83. "id": "641cd816-40e6-41b4-8c3d-04687c349290",
  84. "expectedControlType": "Button",
  85. "processors": "",
  86. "interactions": "",
  87. "initialStateCheck": false
  88. }
  89. ],
  90. "bindings": [
  91. {
  92. "name": "",
  93. "id": "978bfe49-cc26-4a3d-ab7b-7d7a29327403",
  94. "path": "<Gamepad>/leftStick",
  95. "interactions": "",
  96. "processors": "",
  97. "groups": ";Gamepad",
  98. "action": "Move",
  99. "isComposite": false,
  100. "isPartOfComposite": false
  101. },
  102. {
  103. "name": "WASD",
  104. "id": "00ca640b-d935-4593-8157-c05846ea39b3",
  105. "path": "Dpad",
  106. "interactions": "",
  107. "processors": "",
  108. "groups": "",
  109. "action": "Move",
  110. "isComposite": true,
  111. "isPartOfComposite": false
  112. },
  113. {
  114. "name": "up",
  115. "id": "e2062cb9-1b15-46a2-838c-2f8d72a0bdd9",
  116. "path": "<Keyboard>/w",
  117. "interactions": "",
  118. "processors": "",
  119. "groups": ";Keyboard&Mouse",
  120. "action": "Move",
  121. "isComposite": false,
  122. "isPartOfComposite": true
  123. },
  124. {
  125. "name": "up",
  126. "id": "8180e8bd-4097-4f4e-ab88-4523101a6ce9",
  127. "path": "<Keyboard>/upArrow",
  128. "interactions": "",
  129. "processors": "",
  130. "groups": ";Keyboard&Mouse",
  131. "action": "Move",
  132. "isComposite": false,
  133. "isPartOfComposite": true
  134. },
  135. {
  136. "name": "down",
  137. "id": "320bffee-a40b-4347-ac70-c210eb8bc73a",
  138. "path": "<Keyboard>/s",
  139. "interactions": "",
  140. "processors": "",
  141. "groups": ";Keyboard&Mouse",
  142. "action": "Move",
  143. "isComposite": false,
  144. "isPartOfComposite": true
  145. },
  146. {
  147. "name": "down",
  148. "id": "1c5327b5-f71c-4f60-99c7-4e737386f1d1",
  149. "path": "<Keyboard>/downArrow",
  150. "interactions": "",
  151. "processors": "",
  152. "groups": ";Keyboard&Mouse",
  153. "action": "Move",
  154. "isComposite": false,
  155. "isPartOfComposite": true
  156. },
  157. {
  158. "name": "left",
  159. "id": "d2581a9b-1d11-4566-b27d-b92aff5fabbc",
  160. "path": "<Keyboard>/a",
  161. "interactions": "",
  162. "processors": "",
  163. "groups": ";Keyboard&Mouse",
  164. "action": "Move",
  165. "isComposite": false,
  166. "isPartOfComposite": true
  167. },
  168. {
  169. "name": "left",
  170. "id": "2e46982e-44cc-431b-9f0b-c11910bf467a",
  171. "path": "<Keyboard>/leftArrow",
  172. "interactions": "",
  173. "processors": "",
  174. "groups": ";Keyboard&Mouse",
  175. "action": "Move",
  176. "isComposite": false,
  177. "isPartOfComposite": true
  178. },
  179. {
  180. "name": "right",
  181. "id": "fcfe95b8-67b9-4526-84b5-5d0bc98d6400",
  182. "path": "<Keyboard>/d",
  183. "interactions": "",
  184. "processors": "",
  185. "groups": ";Keyboard&Mouse",
  186. "action": "Move",
  187. "isComposite": false,
  188. "isPartOfComposite": true
  189. },
  190. {
  191. "name": "right",
  192. "id": "77bff152-3580-4b21-b6de-dcd0c7e41164",
  193. "path": "<Keyboard>/rightArrow",
  194. "interactions": "",
  195. "processors": "",
  196. "groups": ";Keyboard&Mouse",
  197. "action": "Move",
  198. "isComposite": false,
  199. "isPartOfComposite": true
  200. },
  201. {
  202. "name": "",
  203. "id": "1635d3fe-58b6-4ba9-a4e2-f4b964f6b5c8",
  204. "path": "<XRController>/{Primary2DAxis}",
  205. "interactions": "",
  206. "processors": "",
  207. "groups": "XR",
  208. "action": "Move",
  209. "isComposite": false,
  210. "isPartOfComposite": false
  211. },
  212. {
  213. "name": "",
  214. "id": "3ea4d645-4504-4529-b061-ab81934c3752",
  215. "path": "<Joystick>/stick",
  216. "interactions": "",
  217. "processors": "",
  218. "groups": "Joystick",
  219. "action": "Move",
  220. "isComposite": false,
  221. "isPartOfComposite": false
  222. },
  223. {
  224. "name": "",
  225. "id": "c1f7a91b-d0fd-4a62-997e-7fb9b69bf235",
  226. "path": "<Gamepad>/rightStick",
  227. "interactions": "",
  228. "processors": "",
  229. "groups": ";Gamepad",
  230. "action": "Look",
  231. "isComposite": false,
  232. "isPartOfComposite": false
  233. },
  234. {
  235. "name": "",
  236. "id": "8c8e490b-c610-4785-884f-f04217b23ca4",
  237. "path": "<Pointer>/delta",
  238. "interactions": "",
  239. "processors": "",
  240. "groups": ";Keyboard&Mouse;Touch",
  241. "action": "Look",
  242. "isComposite": false,
  243. "isPartOfComposite": false
  244. },
  245. {
  246. "name": "",
  247. "id": "3e5f5442-8668-4b27-a940-df99bad7e831",
  248. "path": "<Joystick>/{Hatswitch}",
  249. "interactions": "",
  250. "processors": "",
  251. "groups": "Joystick",
  252. "action": "Look",
  253. "isComposite": false,
  254. "isPartOfComposite": false
  255. },
  256. {
  257. "name": "",
  258. "id": "143bb1cd-cc10-4eca-a2f0-a3664166fe91",
  259. "path": "<Gamepad>/buttonWest",
  260. "interactions": "",
  261. "processors": "",
  262. "groups": ";Gamepad",
  263. "action": "Attack",
  264. "isComposite": false,
  265. "isPartOfComposite": false
  266. },
  267. {
  268. "name": "",
  269. "id": "05f6913d-c316-48b2-a6bb-e225f14c7960",
  270. "path": "<Mouse>/leftButton",
  271. "interactions": "",
  272. "processors": "",
  273. "groups": ";Keyboard&Mouse",
  274. "action": "Attack",
  275. "isComposite": false,
  276. "isPartOfComposite": false
  277. },
  278. {
  279. "name": "",
  280. "id": "886e731e-7071-4ae4-95c0-e61739dad6fd",
  281. "path": "<Touchscreen>/primaryTouch/tap",
  282. "interactions": "",
  283. "processors": "",
  284. "groups": ";Touch",
  285. "action": "Attack",
  286. "isComposite": false,
  287. "isPartOfComposite": false
  288. },
  289. {
  290. "name": "",
  291. "id": "ee3d0cd2-254e-47a7-a8cb-bc94d9658c54",
  292. "path": "<Joystick>/trigger",
  293. "interactions": "",
  294. "processors": "",
  295. "groups": "Joystick",
  296. "action": "Attack",
  297. "isComposite": false,
  298. "isPartOfComposite": false
  299. },
  300. {
  301. "name": "",
  302. "id": "8255d333-5683-4943-a58a-ccb207ff1dce",
  303. "path": "<XRController>/{PrimaryAction}",
  304. "interactions": "",
  305. "processors": "",
  306. "groups": "XR",
  307. "action": "Attack",
  308. "isComposite": false,
  309. "isPartOfComposite": false
  310. },
  311. {
  312. "name": "",
  313. "id": "b3c1c7f0-bd20-4ee7-a0f1-899b24bca6d7",
  314. "path": "<Keyboard>/enter",
  315. "interactions": "",
  316. "processors": "",
  317. "groups": "Keyboard&Mouse",
  318. "action": "Attack",
  319. "isComposite": false,
  320. "isPartOfComposite": false
  321. },
  322. {
  323. "name": "",
  324. "id": "cbac6039-9c09-46a1-b5f2-4e5124ccb5ed",
  325. "path": "<Keyboard>/2",
  326. "interactions": "",
  327. "processors": "",
  328. "groups": "Keyboard&Mouse",
  329. "action": "Next",
  330. "isComposite": false,
  331. "isPartOfComposite": false
  332. },
  333. {
  334. "name": "",
  335. "id": "e15ca19d-e649-4852-97d5-7fe8ccc44e94",
  336. "path": "<Gamepad>/dpad/right",
  337. "interactions": "",
  338. "processors": "",
  339. "groups": "Gamepad",
  340. "action": "Next",
  341. "isComposite": false,
  342. "isPartOfComposite": false
  343. },
  344. {
  345. "name": "",
  346. "id": "f2e9ba44-c423-42a7-ad56-f20975884794",
  347. "path": "<Keyboard>/leftShift",
  348. "interactions": "",
  349. "processors": "",
  350. "groups": "Keyboard&Mouse",
  351. "action": "Sprint",
  352. "isComposite": false,
  353. "isPartOfComposite": false
  354. },
  355. {
  356. "name": "",
  357. "id": "8cbb2f4b-a784-49cc-8d5e-c010b8c7f4e6",
  358. "path": "<Gamepad>/leftStickPress",
  359. "interactions": "",
  360. "processors": "",
  361. "groups": "Gamepad",
  362. "action": "Sprint",
  363. "isComposite": false,
  364. "isPartOfComposite": false
  365. },
  366. {
  367. "name": "",
  368. "id": "d8bf24bf-3f2f-4160-a97c-38ec1eb520ba",
  369. "path": "<XRController>/trigger",
  370. "interactions": "",
  371. "processors": "",
  372. "groups": "XR",
  373. "action": "Sprint",
  374. "isComposite": false,
  375. "isPartOfComposite": false
  376. },
  377. {
  378. "name": "",
  379. "id": "eb40bb66-4559-4dfa-9a2f-820438abb426",
  380. "path": "<Keyboard>/space",
  381. "interactions": "",
  382. "processors": "",
  383. "groups": "Keyboard&Mouse",
  384. "action": "Jump",
  385. "isComposite": false,
  386. "isPartOfComposite": false
  387. },
  388. {
  389. "name": "",
  390. "id": "daba33a1-ad0c-4742-a909-43ad1cdfbeb6",
  391. "path": "<Gamepad>/buttonSouth",
  392. "interactions": "",
  393. "processors": "",
  394. "groups": "Gamepad",
  395. "action": "Jump",
  396. "isComposite": false,
  397. "isPartOfComposite": false
  398. },
  399. {
  400. "name": "",
  401. "id": "603f3daf-40bd-4854-8724-93e8017f59e3",
  402. "path": "<XRController>/secondaryButton",
  403. "interactions": "",
  404. "processors": "",
  405. "groups": "XR",
  406. "action": "Jump",
  407. "isComposite": false,
  408. "isPartOfComposite": false
  409. },
  410. {
  411. "name": "",
  412. "id": "1534dc16-a6aa-499d-9c3a-22b47347b52a",
  413. "path": "<Keyboard>/1",
  414. "interactions": "",
  415. "processors": "",
  416. "groups": "Keyboard&Mouse",
  417. "action": "Previous",
  418. "isComposite": false,
  419. "isPartOfComposite": false
  420. },
  421. {
  422. "name": "",
  423. "id": "25060bbd-a3a6-476e-8fba-45ae484aad05",
  424. "path": "<Gamepad>/dpad/left",
  425. "interactions": "",
  426. "processors": "",
  427. "groups": "Gamepad",
  428. "action": "Previous",
  429. "isComposite": false,
  430. "isPartOfComposite": false
  431. },
  432. {
  433. "name": "",
  434. "id": "1c04ea5f-b012-41d1-a6f7-02e963b52893",
  435. "path": "<Keyboard>/e",
  436. "interactions": "",
  437. "processors": "",
  438. "groups": "Keyboard&Mouse",
  439. "action": "Interact",
  440. "isComposite": false,
  441. "isPartOfComposite": false
  442. },
  443. {
  444. "name": "",
  445. "id": "b3f66d0b-7751-423f-908b-a11c5bd95930",
  446. "path": "<Gamepad>/buttonNorth",
  447. "interactions": "",
  448. "processors": "",
  449. "groups": "Gamepad",
  450. "action": "Interact",
  451. "isComposite": false,
  452. "isPartOfComposite": false
  453. },
  454. {
  455. "name": "",
  456. "id": "4f4649ac-64a8-4a73-af11-b3faef356a4d",
  457. "path": "<Gamepad>/buttonEast",
  458. "interactions": "",
  459. "processors": "",
  460. "groups": "Gamepad",
  461. "action": "Crouch",
  462. "isComposite": false,
  463. "isPartOfComposite": false
  464. },
  465. {
  466. "name": "",
  467. "id": "36e52cba-0905-478e-a818-f4bfcb9f3b9a",
  468. "path": "<Keyboard>/c",
  469. "interactions": "",
  470. "processors": "",
  471. "groups": "Keyboard&Mouse",
  472. "action": "Crouch",
  473. "isComposite": false,
  474. "isPartOfComposite": false
  475. }
  476. ]
  477. },
  478. {
  479. "name": "UI",
  480. "id": "272f6d14-89ba-496f-b7ff-215263d3219f",
  481. "actions": [
  482. {
  483. "name": "Navigate",
  484. "type": "PassThrough",
  485. "id": "c95b2375-e6d9-4b88-9c4c-c5e76515df4b",
  486. "expectedControlType": "Vector2",
  487. "processors": "",
  488. "interactions": "",
  489. "initialStateCheck": false
  490. },
  491. {
  492. "name": "Submit",
  493. "type": "Button",
  494. "id": "7607c7b6-cd76-4816-beef-bd0341cfe950",
  495. "expectedControlType": "Button",
  496. "processors": "",
  497. "interactions": "",
  498. "initialStateCheck": false
  499. },
  500. {
  501. "name": "Cancel",
  502. "type": "Button",
  503. "id": "15cef263-9014-4fd5-94d9-4e4a6234a6ef",
  504. "expectedControlType": "Button",
  505. "processors": "",
  506. "interactions": "",
  507. "initialStateCheck": false
  508. },
  509. {
  510. "name": "Point",
  511. "type": "PassThrough",
  512. "id": "32b35790-4ed0-4e9a-aa41-69ac6d629449",
  513. "expectedControlType": "Vector2",
  514. "processors": "",
  515. "interactions": "",
  516. "initialStateCheck": true
  517. },
  518. {
  519. "name": "Click",
  520. "type": "PassThrough",
  521. "id": "3c7022bf-7922-4f7c-a998-c437916075ad",
  522. "expectedControlType": "Button",
  523. "processors": "",
  524. "interactions": "",
  525. "initialStateCheck": true
  526. },
  527. {
  528. "name": "RightClick",
  529. "type": "PassThrough",
  530. "id": "44b200b1-1557-4083-816c-b22cbdf77ddf",
  531. "expectedControlType": "Button",
  532. "processors": "",
  533. "interactions": "",
  534. "initialStateCheck": false
  535. },
  536. {
  537. "name": "MiddleClick",
  538. "type": "PassThrough",
  539. "id": "dad70c86-b58c-4b17-88ad-f5e53adf419e",
  540. "expectedControlType": "Button",
  541. "processors": "",
  542. "interactions": "",
  543. "initialStateCheck": false
  544. },
  545. {
  546. "name": "ScrollWheel",
  547. "type": "PassThrough",
  548. "id": "0489e84a-4833-4c40-bfae-cea84b696689",
  549. "expectedControlType": "Vector2",
  550. "processors": "",
  551. "interactions": "",
  552. "initialStateCheck": false
  553. },
  554. {
  555. "name": "TrackedDevicePosition",
  556. "type": "PassThrough",
  557. "id": "24908448-c609-4bc3-a128-ea258674378a",
  558. "expectedControlType": "Vector3",
  559. "processors": "",
  560. "interactions": "",
  561. "initialStateCheck": false
  562. },
  563. {
  564. "name": "TrackedDeviceOrientation",
  565. "type": "PassThrough",
  566. "id": "9caa3d8a-6b2f-4e8e-8bad-6ede561bd9be",
  567. "expectedControlType": "Quaternion",
  568. "processors": "",
  569. "interactions": "",
  570. "initialStateCheck": false
  571. }
  572. ],
  573. "bindings": [
  574. {
  575. "name": "Gamepad",
  576. "id": "809f371f-c5e2-4e7a-83a1-d867598f40dd",
  577. "path": "2DVector",
  578. "interactions": "",
  579. "processors": "",
  580. "groups": "",
  581. "action": "Navigate",
  582. "isComposite": true,
  583. "isPartOfComposite": false
  584. },
  585. {
  586. "name": "up",
  587. "id": "14a5d6e8-4aaf-4119-a9ef-34b8c2c548bf",
  588. "path": "<Gamepad>/leftStick/up",
  589. "interactions": "",
  590. "processors": "",
  591. "groups": ";Gamepad",
  592. "action": "Navigate",
  593. "isComposite": false,
  594. "isPartOfComposite": true
  595. },
  596. {
  597. "name": "up",
  598. "id": "9144cbe6-05e1-4687-a6d7-24f99d23dd81",
  599. "path": "<Gamepad>/rightStick/up",
  600. "interactions": "",
  601. "processors": "",
  602. "groups": ";Gamepad",
  603. "action": "Navigate",
  604. "isComposite": false,
  605. "isPartOfComposite": true
  606. },
  607. {
  608. "name": "down",
  609. "id": "2db08d65-c5fb-421b-983f-c71163608d67",
  610. "path": "<Gamepad>/leftStick/down",
  611. "interactions": "",
  612. "processors": "",
  613. "groups": ";Gamepad",
  614. "action": "Navigate",
  615. "isComposite": false,
  616. "isPartOfComposite": true
  617. },
  618. {
  619. "name": "down",
  620. "id": "58748904-2ea9-4a80-8579-b500e6a76df8",
  621. "path": "<Gamepad>/rightStick/down",
  622. "interactions": "",
  623. "processors": "",
  624. "groups": ";Gamepad",
  625. "action": "Navigate",
  626. "isComposite": false,
  627. "isPartOfComposite": true
  628. },
  629. {
  630. "name": "left",
  631. "id": "8ba04515-75aa-45de-966d-393d9bbd1c14",
  632. "path": "<Gamepad>/leftStick/left",
  633. "interactions": "",
  634. "processors": "",
  635. "groups": ";Gamepad",
  636. "action": "Navigate",
  637. "isComposite": false,
  638. "isPartOfComposite": true
  639. },
  640. {
  641. "name": "left",
  642. "id": "712e721c-bdfb-4b23-a86c-a0d9fcfea921",
  643. "path": "<Gamepad>/rightStick/left",
  644. "interactions": "",
  645. "processors": "",
  646. "groups": ";Gamepad",
  647. "action": "Navigate",
  648. "isComposite": false,
  649. "isPartOfComposite": true
  650. },
  651. {
  652. "name": "right",
  653. "id": "fcd248ae-a788-4676-a12e-f4d81205600b",
  654. "path": "<Gamepad>/leftStick/right",
  655. "interactions": "",
  656. "processors": "",
  657. "groups": ";Gamepad",
  658. "action": "Navigate",
  659. "isComposite": false,
  660. "isPartOfComposite": true
  661. },
  662. {
  663. "name": "right",
  664. "id": "1f04d9bc-c50b-41a1-bfcc-afb75475ec20",
  665. "path": "<Gamepad>/rightStick/right",
  666. "interactions": "",
  667. "processors": "",
  668. "groups": ";Gamepad",
  669. "action": "Navigate",
  670. "isComposite": false,
  671. "isPartOfComposite": true
  672. },
  673. {
  674. "name": "",
  675. "id": "fb8277d4-c5cd-4663-9dc7-ee3f0b506d90",
  676. "path": "<Gamepad>/dpad",
  677. "interactions": "",
  678. "processors": "",
  679. "groups": ";Gamepad",
  680. "action": "Navigate",
  681. "isComposite": false,
  682. "isPartOfComposite": false
  683. },
  684. {
  685. "name": "Joystick",
  686. "id": "e25d9774-381c-4a61-b47c-7b6b299ad9f9",
  687. "path": "2DVector",
  688. "interactions": "",
  689. "processors": "",
  690. "groups": "",
  691. "action": "Navigate",
  692. "isComposite": true,
  693. "isPartOfComposite": false
  694. },
  695. {
  696. "name": "up",
  697. "id": "3db53b26-6601-41be-9887-63ac74e79d19",
  698. "path": "<Joystick>/stick/up",
  699. "interactions": "",
  700. "processors": "",
  701. "groups": "Joystick",
  702. "action": "Navigate",
  703. "isComposite": false,
  704. "isPartOfComposite": true
  705. },
  706. {
  707. "name": "down",
  708. "id": "0cb3e13e-3d90-4178-8ae6-d9c5501d653f",
  709. "path": "<Joystick>/stick/down",
  710. "interactions": "",
  711. "processors": "",
  712. "groups": "Joystick",
  713. "action": "Navigate",
  714. "isComposite": false,
  715. "isPartOfComposite": true
  716. },
  717. {
  718. "name": "left",
  719. "id": "0392d399-f6dd-4c82-8062-c1e9c0d34835",
  720. "path": "<Joystick>/stick/left",
  721. "interactions": "",
  722. "processors": "",
  723. "groups": "Joystick",
  724. "action": "Navigate",
  725. "isComposite": false,
  726. "isPartOfComposite": true
  727. },
  728. {
  729. "name": "right",
  730. "id": "942a66d9-d42f-43d6-8d70-ecb4ba5363bc",
  731. "path": "<Joystick>/stick/right",
  732. "interactions": "",
  733. "processors": "",
  734. "groups": "Joystick",
  735. "action": "Navigate",
  736. "isComposite": false,
  737. "isPartOfComposite": true
  738. },
  739. {
  740. "name": "Keyboard",
  741. "id": "ff527021-f211-4c02-933e-5976594c46ed",
  742. "path": "2DVector",
  743. "interactions": "",
  744. "processors": "",
  745. "groups": "",
  746. "action": "Navigate",
  747. "isComposite": true,
  748. "isPartOfComposite": false
  749. },
  750. {
  751. "name": "up",
  752. "id": "563fbfdd-0f09-408d-aa75-8642c4f08ef0",
  753. "path": "<Keyboard>/w",
  754. "interactions": "",
  755. "processors": "",
  756. "groups": "Keyboard&Mouse",
  757. "action": "Navigate",
  758. "isComposite": false,
  759. "isPartOfComposite": true
  760. },
  761. {
  762. "name": "up",
  763. "id": "eb480147-c587-4a33-85ed-eb0ab9942c43",
  764. "path": "<Keyboard>/upArrow",
  765. "interactions": "",
  766. "processors": "",
  767. "groups": "Keyboard&Mouse",
  768. "action": "Navigate",
  769. "isComposite": false,
  770. "isPartOfComposite": true
  771. },
  772. {
  773. "name": "down",
  774. "id": "2bf42165-60bc-42ca-8072-8c13ab40239b",
  775. "path": "<Keyboard>/s",
  776. "interactions": "",
  777. "processors": "",
  778. "groups": "Keyboard&Mouse",
  779. "action": "Navigate",
  780. "isComposite": false,
  781. "isPartOfComposite": true
  782. },
  783. {
  784. "name": "down",
  785. "id": "85d264ad-e0a0-4565-b7ff-1a37edde51ac",
  786. "path": "<Keyboard>/downArrow",
  787. "interactions": "",
  788. "processors": "",
  789. "groups": "Keyboard&Mouse",
  790. "action": "Navigate",
  791. "isComposite": false,
  792. "isPartOfComposite": true
  793. },
  794. {
  795. "name": "left",
  796. "id": "74214943-c580-44e4-98eb-ad7eebe17902",
  797. "path": "<Keyboard>/a",
  798. "interactions": "",
  799. "processors": "",
  800. "groups": "Keyboard&Mouse",
  801. "action": "Navigate",
  802. "isComposite": false,
  803. "isPartOfComposite": true
  804. },
  805. {
  806. "name": "left",
  807. "id": "cea9b045-a000-445b-95b8-0c171af70a3b",
  808. "path": "<Keyboard>/leftArrow",
  809. "interactions": "",
  810. "processors": "",
  811. "groups": "Keyboard&Mouse",
  812. "action": "Navigate",
  813. "isComposite": false,
  814. "isPartOfComposite": true
  815. },
  816. {
  817. "name": "right",
  818. "id": "8607c725-d935-4808-84b1-8354e29bab63",
  819. "path": "<Keyboard>/d",
  820. "interactions": "",
  821. "processors": "",
  822. "groups": "Keyboard&Mouse",
  823. "action": "Navigate",
  824. "isComposite": false,
  825. "isPartOfComposite": true
  826. },
  827. {
  828. "name": "right",
  829. "id": "4cda81dc-9edd-4e03-9d7c-a71a14345d0b",
  830. "path": "<Keyboard>/rightArrow",
  831. "interactions": "",
  832. "processors": "",
  833. "groups": "Keyboard&Mouse",
  834. "action": "Navigate",
  835. "isComposite": false,
  836. "isPartOfComposite": true
  837. },
  838. {
  839. "name": "",
  840. "id": "9e92bb26-7e3b-4ec4-b06b-3c8f8e498ddc",
  841. "path": "*/{Submit}",
  842. "interactions": "",
  843. "processors": "",
  844. "groups": "Keyboard&Mouse;Gamepad;Touch;Joystick;XR",
  845. "action": "Submit",
  846. "isComposite": false,
  847. "isPartOfComposite": false
  848. },
  849. {
  850. "name": "",
  851. "id": "82627dcc-3b13-4ba9-841d-e4b746d6553e",
  852. "path": "*/{Cancel}",
  853. "interactions": "",
  854. "processors": "",
  855. "groups": "Keyboard&Mouse;Gamepad;Touch;Joystick;XR",
  856. "action": "Cancel",
  857. "isComposite": false,
  858. "isPartOfComposite": false
  859. },
  860. {
  861. "name": "",
  862. "id": "c52c8e0b-8179-41d3-b8a1-d149033bbe86",
  863. "path": "<Mouse>/position",
  864. "interactions": "",
  865. "processors": "",
  866. "groups": "Keyboard&Mouse",
  867. "action": "Point",
  868. "isComposite": false,
  869. "isPartOfComposite": false
  870. },
  871. {
  872. "name": "",
  873. "id": "e1394cbc-336e-44ce-9ea8-6007ed6193f7",
  874. "path": "<Pen>/position",
  875. "interactions": "",
  876. "processors": "",
  877. "groups": "Keyboard&Mouse",
  878. "action": "Point",
  879. "isComposite": false,
  880. "isPartOfComposite": false
  881. },
  882. {
  883. "name": "",
  884. "id": "5693e57a-238a-46ed-b5ae-e64e6e574302",
  885. "path": "<Touchscreen>/touch*/position",
  886. "interactions": "",
  887. "processors": "",
  888. "groups": "Touch",
  889. "action": "Point",
  890. "isComposite": false,
  891. "isPartOfComposite": false
  892. },
  893. {
  894. "name": "",
  895. "id": "4faf7dc9-b979-4210-aa8c-e808e1ef89f5",
  896. "path": "<Mouse>/leftButton",
  897. "interactions": "",
  898. "processors": "",
  899. "groups": ";Keyboard&Mouse",
  900. "action": "Click",
  901. "isComposite": false,
  902. "isPartOfComposite": false
  903. },
  904. {
  905. "name": "",
  906. "id": "8d66d5ba-88d7-48e6-b1cd-198bbfef7ace",
  907. "path": "<Pen>/tip",
  908. "interactions": "",
  909. "processors": "",
  910. "groups": ";Keyboard&Mouse",
  911. "action": "Click",
  912. "isComposite": false,
  913. "isPartOfComposite": false
  914. },
  915. {
  916. "name": "",
  917. "id": "47c2a644-3ebc-4dae-a106-589b7ca75b59",
  918. "path": "<Touchscreen>/touch*/press",
  919. "interactions": "",
  920. "processors": "",
  921. "groups": "Touch",
  922. "action": "Click",
  923. "isComposite": false,
  924. "isPartOfComposite": false
  925. },
  926. {
  927. "name": "",
  928. "id": "bb9e6b34-44bf-4381-ac63-5aa15d19f677",
  929. "path": "<XRController>/trigger",
  930. "interactions": "",
  931. "processors": "",
  932. "groups": "XR",
  933. "action": "Click",
  934. "isComposite": false,
  935. "isPartOfComposite": false
  936. },
  937. {
  938. "name": "",
  939. "id": "38c99815-14ea-4617-8627-164d27641299",
  940. "path": "<Mouse>/scroll",
  941. "interactions": "",
  942. "processors": "",
  943. "groups": ";Keyboard&Mouse",
  944. "action": "ScrollWheel",
  945. "isComposite": false,
  946. "isPartOfComposite": false
  947. },
  948. {
  949. "name": "",
  950. "id": "4c191405-5738-4d4b-a523-c6a301dbf754",
  951. "path": "<Mouse>/rightButton",
  952. "interactions": "",
  953. "processors": "",
  954. "groups": "Keyboard&Mouse",
  955. "action": "RightClick",
  956. "isComposite": false,
  957. "isPartOfComposite": false
  958. },
  959. {
  960. "name": "",
  961. "id": "24066f69-da47-44f3-a07e-0015fb02eb2e",
  962. "path": "<Mouse>/middleButton",
  963. "interactions": "",
  964. "processors": "",
  965. "groups": "Keyboard&Mouse",
  966. "action": "MiddleClick",
  967. "isComposite": false,
  968. "isPartOfComposite": false
  969. },
  970. {
  971. "name": "",
  972. "id": "7236c0d9-6ca3-47cf-a6ee-a97f5b59ea77",
  973. "path": "<XRController>/devicePosition",
  974. "interactions": "",
  975. "processors": "",
  976. "groups": "XR",
  977. "action": "TrackedDevicePosition",
  978. "isComposite": false,
  979. "isPartOfComposite": false
  980. },
  981. {
  982. "name": "",
  983. "id": "23e01e3a-f935-4948-8d8b-9bcac77714fb",
  984. "path": "<XRController>/deviceRotation",
  985. "interactions": "",
  986. "processors": "",
  987. "groups": "XR",
  988. "action": "TrackedDeviceOrientation",
  989. "isComposite": false,
  990. "isPartOfComposite": false
  991. }
  992. ]
  993. }
  994. ],
  995. "controlSchemes": [
  996. {
  997. "name": "Keyboard&Mouse",
  998. "bindingGroup": "Keyboard&Mouse",
  999. "devices": [
  1000. {
  1001. "devicePath": "<Keyboard>",
  1002. "isOptional": false,
  1003. "isOR": false
  1004. },
  1005. {
  1006. "devicePath": "<Mouse>",
  1007. "isOptional": false,
  1008. "isOR": false
  1009. }
  1010. ]
  1011. },
  1012. {
  1013. "name": "Gamepad",
  1014. "bindingGroup": "Gamepad",
  1015. "devices": [
  1016. {
  1017. "devicePath": "<Gamepad>",
  1018. "isOptional": false,
  1019. "isOR": false
  1020. }
  1021. ]
  1022. },
  1023. {
  1024. "name": "Touch",
  1025. "bindingGroup": "Touch",
  1026. "devices": [
  1027. {
  1028. "devicePath": "<Touchscreen>",
  1029. "isOptional": false,
  1030. "isOR": false
  1031. }
  1032. ]
  1033. },
  1034. {
  1035. "name": "Joystick",
  1036. "bindingGroup": "Joystick",
  1037. "devices": [
  1038. {
  1039. "devicePath": "<Joystick>",
  1040. "isOptional": false,
  1041. "isOR": false
  1042. }
  1043. ]
  1044. },
  1045. {
  1046. "name": "XR",
  1047. "bindingGroup": "XR",
  1048. "devices": [
  1049. {
  1050. "devicePath": "<XRController>",
  1051. "isOptional": false,
  1052. "isOR": false
  1053. }
  1054. ]
  1055. }
  1056. ]
  1057. }