bindings_holographic_controller.json 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134
  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/right/input/trigger",
  46. "mode": "button",
  47. "parameters": {},
  48. "inputs": {
  49. "click": {
  50. "output": "/actions/default/in/interactui"
  51. }
  52. }
  53. },
  54. {
  55. "path": "/user/hand/left/input/trigger",
  56. "mode": "button",
  57. "parameters": {
  58. "click_activate_threshold": "0.95",
  59. "click_deactivate_threshold": "0.9"
  60. },
  61. "inputs": {
  62. "click": {
  63. "output": "/actions/default/in/grabpinch"
  64. }
  65. }
  66. },
  67. {
  68. "path": "/user/hand/right/input/trigger",
  69. "mode": "button",
  70. "parameters": {
  71. "click_activate_threshold": "0.95",
  72. "click_deactivate_threshold": "0.9"
  73. },
  74. "inputs": {
  75. "click": {
  76. "output": "/actions/default/in/grabpinch"
  77. }
  78. }
  79. },
  80. {
  81. "path": "/user/hand/left/input/trigger",
  82. "mode": "trigger",
  83. "parameters": {},
  84. "inputs": {
  85. "pull": {
  86. "output": "/actions/default/in/squeeze"
  87. }
  88. }
  89. },
  90. {
  91. "path": "/user/hand/right/input/trigger",
  92. "mode": "trigger",
  93. "parameters": {},
  94. "inputs": {
  95. "pull": {
  96. "output": "/actions/default/in/squeeze"
  97. }
  98. }
  99. },
  100. {
  101. "path": "/user/hand/left/input/trackpad",
  102. "mode": "button",
  103. "parameters": {},
  104. "inputs": {
  105. "click": {
  106. "output": "/actions/default/in/teleport"
  107. }
  108. }
  109. },
  110. {
  111. "path": "/user/hand/right/input/trackpad",
  112. "mode": "button",
  113. "parameters": {},
  114. "inputs": {
  115. "click": {
  116. "output": "/actions/default/in/teleport"
  117. }
  118. }
  119. }
  120. ],
  121. "skeleton": []
  122. },
  123. "/actions/platformer": {
  124. "chords": [],
  125. "poses": [],
  126. "haptics": [],
  127. "sources": [],
  128. "skeleton": []
  129. }
  130. },
  131. "controller_type": "holographic_controller",
  132. "description": "",
  133. "name": "Default bindings for Windows Mixed Reality Controllers"
  134. }