mirror of
https://github.com/CrispyPin/ovr-utils.git
synced 2025-04-09 06:03:58 +02:00
144 lines
3 KiB
JSON
144 lines
3 KiB
JSON
{
|
|
"action_manifest_version" : 0,
|
|
"alias_info" : {},
|
|
"bindings" : {
|
|
"/actions/godot" : {
|
|
"haptics" : [
|
|
{
|
|
"output" : "/actions/godot/out/haptic",
|
|
"path" : "/user/hand/left/output/haptic"
|
|
},
|
|
{
|
|
"output" : "/actions/godot/out/haptic",
|
|
"path" : "/user/hand/right/output/haptic"
|
|
}
|
|
],
|
|
"skeleton" : [
|
|
{
|
|
"output" : "/actions/godot/in/left_hand",
|
|
"path" : "/user/hand/left/input/skeleton/left"
|
|
},
|
|
{
|
|
"output" : "/actions/godot/in/right_hand",
|
|
"path" : "/user/hand/right/input/skeleton/right"
|
|
}
|
|
],
|
|
"sources" : [
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/analog_click"
|
|
},
|
|
"position" : {
|
|
"output" : "/actions/godot/in/analog"
|
|
}
|
|
},
|
|
"mode" : "joystick",
|
|
"path" : "/user/hand/left/input/joystick"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/button_ax"
|
|
}
|
|
},
|
|
"mode" : "button",
|
|
"path" : "/user/hand/left/input/x"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/button_by"
|
|
}
|
|
},
|
|
"mode" : "button",
|
|
"path" : "/user/hand/left/input/y"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/analog_click"
|
|
},
|
|
"position" : {
|
|
"output" : "/actions/godot/in/analog"
|
|
}
|
|
},
|
|
"mode" : "joystick",
|
|
"path" : "/user/hand/right/input/joystick"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/button_ax"
|
|
}
|
|
},
|
|
"mode" : "button",
|
|
"path" : "/user/hand/right/input/a"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/button_by"
|
|
}
|
|
},
|
|
"mode" : "button",
|
|
"path" : "/user/hand/right/input/b"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/trigger"
|
|
},
|
|
"pull" : {
|
|
"output" : "/actions/godot/in/analog_trigger"
|
|
}
|
|
},
|
|
"mode" : "trigger",
|
|
"path" : "/user/hand/left/input/trigger"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/trigger"
|
|
},
|
|
"pull" : {
|
|
"output" : "/actions/godot/in/analog_trigger"
|
|
}
|
|
},
|
|
"mode" : "trigger",
|
|
"path" : "/user/hand/right/input/trigger"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/grip"
|
|
},
|
|
"pull" : {
|
|
"output" : "/actions/godot/in/analog_grip"
|
|
}
|
|
},
|
|
"mode" : "trigger",
|
|
"path" : "/user/hand/left/input/grip"
|
|
},
|
|
{
|
|
"inputs" : {
|
|
"click" : {
|
|
"output" : "/actions/godot/in/grip"
|
|
},
|
|
"pull" : {
|
|
"output" : "/actions/godot/in/analog_grip"
|
|
}
|
|
},
|
|
"mode" : "trigger",
|
|
"path" : "/user/hand/right/input/grip"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"category" : "steamvr_input",
|
|
"controller_type" : "oculus_touch",
|
|
"description" : "Bindings for the Godot OpenVR SDK plugin for the Oculus Touch",
|
|
"name" : "Godot bindings for Oculus Touch",
|
|
"options" : {},
|
|
"simulated_actions" : []
|
|
}
|