bindings_oculus_touch.json 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. {
  2. "app_key": "application.generated.unity.steamvr.exe",
  3. "bindings": {
  4. "/actions/buggy": {
  5. "chords": [],
  6. "poses": [],
  7. "haptics": [],
  8. "sources": [],
  9. "skeleton": []
  10. },
  11. "/actions/default": {
  12. "chords": [],
  13. "poses": [
  14. {
  15. "output": "/actions/default/in/pose",
  16. "path": "/user/hand/left/pose/raw"
  17. },
  18. {
  19. "output": "/actions/default/in/pose",
  20. "path": "/user/hand/right/pose/raw"
  21. }
  22. ],
  23. "haptics": [
  24. {
  25. "output": "/actions/default/out/haptic",
  26. "path": "/user/hand/left/output/haptic"
  27. },
  28. {
  29. "output": "/actions/default/out/haptic",
  30. "path": "/user/hand/right/output/haptic"
  31. }
  32. ],
  33. "sources": [
  34. {
  35. "path": "/user/hand/left/input/trigger",
  36. "mode": "button",
  37. "parameters": {},
  38. "inputs": {
  39. "click": {
  40. "output": "/actions/default/in/interactui"
  41. }
  42. }
  43. },
  44. {
  45. "path": "/user/hand/left/input/joystick",
  46. "mode": "button",
  47. "parameters": {},
  48. "inputs": {
  49. "click": {
  50. "output": "/actions/default/in/teleport"
  51. }
  52. }
  53. },
  54. {
  55. "path": "/user/hand/left/input/trigger",
  56. "mode": "button",
  57. "parameters": {
  58. "click_activate_threshold": "0.8",
  59. "click_deactivate_threshold": "0.7",
  60. "force_input": "value"
  61. },
  62. "inputs": {
  63. "click": {
  64. "output": "/actions/default/in/grabpinch"
  65. }
  66. }
  67. },
  68. {
  69. "path": "/user/hand/right/input/trigger",
  70. "mode": "button",
  71. "parameters": {},
  72. "inputs": {
  73. "click": {
  74. "output": "/actions/default/in/interactui"
  75. }
  76. }
  77. },
  78. {
  79. "path": "/user/hand/right/input/trigger",
  80. "mode": "button",
  81. "parameters": {
  82. "click_activate_threshold": "0.8",
  83. "click_deactivate_threshold": "0.7"
  84. },
  85. "inputs": {
  86. "click": {
  87. "output": "/actions/default/in/grabpinch"
  88. }
  89. }
  90. },
  91. {
  92. "path": "/user/hand/right/input/joystick",
  93. "mode": "button",
  94. "parameters": {},
  95. "inputs": {
  96. "click": {
  97. "output": "/actions/default/in/teleport"
  98. }
  99. }
  100. },
  101. {
  102. "path": "/user/hand/left/input/grip",
  103. "mode": "trigger",
  104. "parameters": {},
  105. "inputs": {
  106. "pull": {
  107. "output": "/actions/default/in/squeeze"
  108. }
  109. }
  110. },
  111. {
  112. "path": "/user/hand/right/input/grip",
  113. "mode": "trigger",
  114. "parameters": {},
  115. "inputs": {
  116. "pull": {
  117. "output": "/actions/default/in/squeeze"
  118. }
  119. }
  120. }
  121. ],
  122. "skeleton": [
  123. {
  124. "output": "/actions/default/in/skeletonlefthand",
  125. "path": "/user/hand/left/input/skeleton/left"
  126. },
  127. {
  128. "output": "/actions/default/in/skeletonrighthand",
  129. "path": "/user/hand/right/input/skeleton/right"
  130. }
  131. ]
  132. },
  133. "/actions/platformer": {
  134. "chords": [],
  135. "poses": [],
  136. "haptics": [],
  137. "sources": [],
  138. "skeleton": []
  139. }
  140. },
  141. "controller_type": "oculus_touch",
  142. "description": "",
  143. "name": "oculus_touch"
  144. }