InputSystem_Actions.inputactions 40 KB

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