diff --git a/src/package_files/action_manifest.json b/src/package_files/action_manifest.json index a42a173..e3053cc 100644 --- a/src/package_files/action_manifest.json +++ b/src/package_files/action_manifest.json @@ -12,6 +12,10 @@ "controller_type": "knuckles", "binding_url": "default_action_manifests/ovras-team.advancedsettings_default_knuckles.json" }, + { + "controller_type": "oculus_touch", + "binding_url": "default_action_manifests/ovras-team.advancedsettings_default_touch.json" + }, { "controller_type": "generic_hmd", "binding_url": "default_action_manifests/ovras-team.advancedsettings_default_hmd.json" diff --git a/src/package_files/default_action_manifests/ovras-team.advancedsettings_default_touch.json b/src/package_files/default_action_manifests/ovras-team.advancedsettings_default_touch.json new file mode 100644 index 0000000..e8f1a7f --- /dev/null +++ b/src/package_files/default_action_manifests/ovras-team.advancedsettings_default_touch.json @@ -0,0 +1,109 @@ +{ + "alias_info" : {}, + "app_key" : "ovras-team.advancedsettings", + "bindings" : { + "/actions/haptic" : { + "haptics" : [ + { + "output" : "/actions/haptic/out/hapticsleft", + "path" : "/user/hand/left/output/haptic" + }, + { + "output" : "/actions/haptic/out/hapticsright", + "path" : "/user/hand/right/output/haptic" + } + ], + "sources" : [ + { + "inputs" : {}, + "mode" : "none", + "path" : "/user/hand/left/input/y" + }, + { + "inputs" : {}, + "mode" : "none", + "path" : "/user/hand/right/input/b" + } + ] + }, + "/actions/main" : { + "sources" : [] + }, + "/actions/misc" : { + "sources" : [ + { + "inputs" : { + "click" : { + "output" : "/actions/misc/in/pushtotalk" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/trigger" + } + ] + }, + "/actions/motion" : { + "sources" : [ + { + "inputs" : { + "click" : { + "output" : "/actions/motion/in/lefthandspaceturn" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/y" + }, + { + "inputs" : { + "double" : { + "output" : "/actions/motion/in/optionaloverridelefthandspacedrag" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/y" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/motion/in/swapspacedragtolefthandoverride" + } + }, + "mode" : "button", + "path" : "/user/hand/left/input/y" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/motion/in/righthandspaceturn" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/b" + }, + { + "inputs" : { + "double" : { + "output" : "/actions/motion/in/optionaloverriderighthandspacedrag" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/b" + }, + { + "inputs" : { + "click" : { + "output" : "/actions/motion/in/swapspacedragtorighthandoverride" + } + }, + "mode" : "button", + "path" : "/user/hand/right/input/b" + } + ] + } + }, + "controller_type" : "oculus_touch", + "description" : "", + "name" : "OVRAS Touch Default", + "options" : {}, + "simulated_actions" : [] +}