diff options
| author | DEC05EBA <dec05eba@protonmail.com> | 2019-12-16 00:26:22 +0100 | 
|---|---|---|
| committer | DEC05EBA <dec05eba@protonmail.com> | 2019-12-16 01:04:00 +0100 | 
| commit | ba53125472a21a664de65e1bc5a1594d030034a3 (patch) | |
| tree | e7f52c8b9ec876b9ff8061aa8631d3c9585339ba /config/hellovr_bindings_vive_controller.json | |
| download | vr-video-player-ba53125472a21a664de65e1bc5a1594d030034a3.tar.gz | |
initial commit
Diffstat (limited to 'config/hellovr_bindings_vive_controller.json')
| -rw-r--r-- | config/hellovr_bindings_vive_controller.json | 94 | 
1 files changed, 94 insertions, 0 deletions
| diff --git a/config/hellovr_bindings_vive_controller.json b/config/hellovr_bindings_vive_controller.json new file mode 100644 index 0000000..0a95efd --- /dev/null +++ b/config/hellovr_bindings_vive_controller.json @@ -0,0 +1,94 @@ +{ +   "bindings" : { +      "/actions/demo" : { +         "poses" : [ +            { +               "output" : "/actions/demo/in/hand_left", +               "path" : "/user/hand/left/pose/raw" +            }, +            { +               "output" : "/actions/demo/in/hand_right", +               "path" : "/user/hand/right/pose/raw" +            } +         ], +         "haptics" : [ +            { +               "output" : "/actions/demo/out/haptic_right", +               "path" : "/user/hand/right/output/haptic" +            }, +            { +               "output" : "/actions/demo/out/haptic_left", +               "path" : "/user/hand/left/output/haptic" +            } +         ], +         "sources" : [ +            { +               "inputs" : { +                  "click" : { +                     "output" : "/actions/demo/in/hidecubes" +                  } +               }, +               "mode" : "button", +               "path" : "/user/hand/right/input/trigger" +            }, +            { +               "inputs" : { +                  "position" : { +                     "output" : "/actions/demo/in/analoginput" +                  } +               }, +               "mode" : "trackpad", +               "path" : "/user/hand/right/input/trackpad" +            }, +            { +               "inputs" : { +                  "click" : { +                     "output" : "/actions/demo/in/triggerhaptic" +                  } +               }, +               "mode" : "button", +               "path" : "/user/hand/right/input/grip" +            }, +            { +               "inputs" : { +                  "click" : { +                     "output" : "/actions/demo/in/hidecubes" +                  } +               }, +               "mode" : "button", +               "path" : "/user/hand/left/input/trigger" +            }, +            { +               "inputs" : { +                  "click" : { +                     "output" : "/actions/demo/in/triggerhaptic" +                  } +               }, +               "mode" : "button", +               "path" : "/user/hand/left/input/grip" +            }, +            { +               "inputs" : { +                  "click" : { +                     "output" : "/actions/demo/in/hidethiscontroller" +                  } +               }, +               "mode" : "button", +               "path" : "/user/hand/left/input/application_menu" +            }, +            { +               "inputs" : { +                  "click" : { +                     "output" : "/actions/demo/in/hidethiscontroller" +                  } +               }, +               "mode" : "button", +               "path" : "/user/hand/right/input/application_menu" +            } +         ] +      } +   }, +   "controller_type" : "vive_controller", +   "description" : "Bindings for the OpenVR SDK \"hellovr_opengl\" demo for the Vive controller", +   "name" : "HelloVR bindings for Vive Controller" +} | 
