parent
5916a5ff1c
commit
5f104569c3
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,131 @@ |
|||||||
|
{ |
||||||
|
"actions": [ |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/Pose", |
||||||
|
"type": "pose" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/HeadsetOnHead", |
||||||
|
"type": "boolean", |
||||||
|
"requirement": "optional" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/Move", |
||||||
|
"type": "vector2", |
||||||
|
"requirement": "mandatory" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/PanZoom", |
||||||
|
"type": "vector2", |
||||||
|
"requirement": "mandatory" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/LeftTrigger", |
||||||
|
"type": "boolean" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/LeftTriggerPull", |
||||||
|
"type": "vector1" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/RightTrigger", |
||||||
|
"type": "boolean" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/RightTriggerPull", |
||||||
|
"type": "vector1", |
||||||
|
"requirement": "mandatory" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/LeftGrip", |
||||||
|
"type": "boolean", |
||||||
|
"requirement": "optional" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/RightGrip", |
||||||
|
"type": "boolean" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/Menu", |
||||||
|
"type": "boolean", |
||||||
|
"requirement": "mandatory" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/in/ActionButton", |
||||||
|
"type": "boolean", |
||||||
|
"requirement": "suggested" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"name": "/actions/default/out/Haptic", |
||||||
|
"type": "vibration" |
||||||
|
} |
||||||
|
], |
||||||
|
"action_sets": [ |
||||||
|
{ |
||||||
|
"name": "/actions/default", |
||||||
|
"usage": "leftright" |
||||||
|
} |
||||||
|
], |
||||||
|
"default_bindings": [ |
||||||
|
{ |
||||||
|
"controller_type": "vive_controller", |
||||||
|
"binding_url": "bindings_vive_controller.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "oculus_touch", |
||||||
|
"binding_url": "bindings_oculus_touch.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "knuckles", |
||||||
|
"binding_url": "bindings_knuckles.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "holographic_controller", |
||||||
|
"binding_url": "bindings_holographic_controller.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "vive_cosmos_controller", |
||||||
|
"binding_url": "bindings_vive_cosmos_controller.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "logitech_stylus", |
||||||
|
"binding_url": "bindings_logitech_stylus.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "vive_cosmos", |
||||||
|
"binding_url": "binding_vive_cosmos.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "vive", |
||||||
|
"binding_url": "binding_vive.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "indexhmd", |
||||||
|
"binding_url": "binding_index_hmd.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "vive_pro", |
||||||
|
"binding_url": "binding_vive_pro.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "rift", |
||||||
|
"binding_url": "binding_rift.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "holographic_hmd", |
||||||
|
"binding_url": "binding_holographic_hmd.json" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"controller_type": "vive_tracker_camera", |
||||||
|
"binding_url": "binding_vive_tracker_camera.json" |
||||||
|
} |
||||||
|
], |
||||||
|
"localization": [ |
||||||
|
{ |
||||||
|
"language_tag": "en_US", |
||||||
|
"/actions/default/in/HeadsetOnHead": "Headset on head (proximity sensor)", |
||||||
|
"/actions/default/in/Pose": "Pose", |
||||||
|
"/actions/default/out/Haptic": "Haptic" |
||||||
|
} |
||||||
|
] |
||||||
|
} |
@ -0,0 +1,27 @@ |
|||||||
|
{ |
||||||
|
"alias_info" : {}, |
||||||
|
"bindings" : { |
||||||
|
"/actions/default" : { |
||||||
|
"chords" : [], |
||||||
|
"haptics" : [], |
||||||
|
"poses" : [], |
||||||
|
"skeleton" : [], |
||||||
|
"sources" : [ |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/headsetonhead" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/head/proximity" |
||||||
|
} |
||||||
|
] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type" : "holographic_hmd", |
||||||
|
"description" : "", |
||||||
|
"name" : "holographic_hmd defaults", |
||||||
|
"options" : {}, |
||||||
|
"simulated_actions" : [] |
||||||
|
} |
@ -0,0 +1,27 @@ |
|||||||
|
{ |
||||||
|
"alias_info": {}, |
||||||
|
"bindings": { |
||||||
|
"/actions/default": { |
||||||
|
"chords": [], |
||||||
|
"haptics": [], |
||||||
|
"poses": [], |
||||||
|
"skeleton": [], |
||||||
|
"sources": [ |
||||||
|
{ |
||||||
|
"inputs": { |
||||||
|
"click": { |
||||||
|
"output": "/actions/default/in/headsetonhead" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode": "button", |
||||||
|
"path": "/user/head/proximity" |
||||||
|
} |
||||||
|
] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type": "indexhmd", |
||||||
|
"description": "", |
||||||
|
"name": "index hmd defaults", |
||||||
|
"options": {}, |
||||||
|
"simulated_actions": [] |
||||||
|
} |
@ -0,0 +1,27 @@ |
|||||||
|
{ |
||||||
|
"alias_info" : {}, |
||||||
|
"bindings" : { |
||||||
|
"/actions/default" : { |
||||||
|
"chords" : [], |
||||||
|
"haptics" : [], |
||||||
|
"poses" : [], |
||||||
|
"skeleton" : [], |
||||||
|
"sources" : [ |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/headsetonhead" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/head/proximity" |
||||||
|
} |
||||||
|
] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type" : "rift", |
||||||
|
"description" : "", |
||||||
|
"name" : "rift defaults", |
||||||
|
"options" : {}, |
||||||
|
"simulated_actions" : [] |
||||||
|
} |
@ -0,0 +1,27 @@ |
|||||||
|
{ |
||||||
|
"alias_info" : {}, |
||||||
|
"bindings" : { |
||||||
|
"/actions/default" : { |
||||||
|
"chords" : [], |
||||||
|
"haptics" : [], |
||||||
|
"poses" : [], |
||||||
|
"skeleton" : [], |
||||||
|
"sources" : [ |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/headsetonhead" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/head/proximity" |
||||||
|
} |
||||||
|
] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type" : "vive", |
||||||
|
"description" : "", |
||||||
|
"name" : "vive defaults", |
||||||
|
"options" : {}, |
||||||
|
"simulated_actions" : [] |
||||||
|
} |
@ -0,0 +1,27 @@ |
|||||||
|
{ |
||||||
|
"alias_info": {}, |
||||||
|
"bindings": { |
||||||
|
"/actions/default": { |
||||||
|
"chords": [], |
||||||
|
"haptics": [], |
||||||
|
"poses": [], |
||||||
|
"skeleton": [], |
||||||
|
"sources": [ |
||||||
|
{ |
||||||
|
"inputs": { |
||||||
|
"click": { |
||||||
|
"output": "/actions/default/in/headsetonhead" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode": "button", |
||||||
|
"path": "/user/head/proximity" |
||||||
|
} |
||||||
|
] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type": "vive_cosmos", |
||||||
|
"description": "", |
||||||
|
"name": "vive cosmos hmd defaults", |
||||||
|
"options": {}, |
||||||
|
"simulated_actions": [] |
||||||
|
} |
@ -0,0 +1,27 @@ |
|||||||
|
{ |
||||||
|
"alias_info" : {}, |
||||||
|
"bindings" : { |
||||||
|
"/actions/default" : { |
||||||
|
"chords" : [], |
||||||
|
"haptics" : [], |
||||||
|
"poses" : [], |
||||||
|
"skeleton" : [], |
||||||
|
"sources" : [ |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/headsetonhead" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/head/proximity" |
||||||
|
} |
||||||
|
] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type" : "vive_pro", |
||||||
|
"description" : "", |
||||||
|
"name" : "vive_pro defaults", |
||||||
|
"options" : {}, |
||||||
|
"simulated_actions" : [] |
||||||
|
} |
@ -0,0 +1,14 @@ |
|||||||
|
{ |
||||||
|
"bindings": { |
||||||
|
"/actions/mixedreality": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type": "vive_tracker_camera", |
||||||
|
"description": "", |
||||||
|
"name": "tracker_forcamera" |
||||||
|
} |
@ -0,0 +1,46 @@ |
|||||||
|
{ |
||||||
|
"bindings": { |
||||||
|
"/actions/buggy": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/default": { |
||||||
|
"chords": [], |
||||||
|
"poses": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/left/pose/raw" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/right/pose/raw" |
||||||
|
} |
||||||
|
], |
||||||
|
"haptics": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/left/output/haptic" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/right/output/haptic" |
||||||
|
} |
||||||
|
], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/platformer": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type": "holographic_controller", |
||||||
|
"description": "", |
||||||
|
"name": "Default bindings for Windows Mixed Reality Controllers" |
||||||
|
} |
@ -0,0 +1,46 @@ |
|||||||
|
{ |
||||||
|
"bindings": { |
||||||
|
"/actions/buggy": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/default": { |
||||||
|
"chords": [], |
||||||
|
"poses": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/left/pose/raw" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/right/pose/raw" |
||||||
|
} |
||||||
|
], |
||||||
|
"haptics": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/left/output/haptic" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/right/output/haptic" |
||||||
|
} |
||||||
|
], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/platformer": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type": "knuckles", |
||||||
|
"description": "", |
||||||
|
"name": "knuckles_default" |
||||||
|
} |
@ -0,0 +1,46 @@ |
|||||||
|
{ |
||||||
|
"bindings": { |
||||||
|
"/actions/buggy": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/default": { |
||||||
|
"chords": [], |
||||||
|
"poses": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/left/pose/raw" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/right/pose/raw" |
||||||
|
} |
||||||
|
], |
||||||
|
"haptics": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/left/output/haptic" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/right/output/haptic" |
||||||
|
} |
||||||
|
], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/platformer": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type": "vive_controller", |
||||||
|
"description": "", |
||||||
|
"name": "vive_controller" |
||||||
|
} |
@ -0,0 +1,46 @@ |
|||||||
|
{ |
||||||
|
"bindings": { |
||||||
|
"/actions/buggy": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/default": { |
||||||
|
"chords": [], |
||||||
|
"poses": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/left/pose/raw" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/right/pose/raw" |
||||||
|
} |
||||||
|
], |
||||||
|
"haptics": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/left/output/haptic" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/right/output/haptic" |
||||||
|
} |
||||||
|
], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/platformer": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type": "oculus_touch", |
||||||
|
"description": "", |
||||||
|
"name": "oculus_touch" |
||||||
|
} |
@ -0,0 +1,140 @@ |
|||||||
|
{ |
||||||
|
"action_manifest_version" : 0, |
||||||
|
"alias_info" : {}, |
||||||
|
"app_key" : "application.generated.unity.virgis_geo.exe", |
||||||
|
"bindings" : { |
||||||
|
"/actions/buggy" : { |
||||||
|
"chords" : [], |
||||||
|
"haptics" : [], |
||||||
|
"poses" : [], |
||||||
|
"skeleton" : [], |
||||||
|
"sources" : [] |
||||||
|
}, |
||||||
|
"/actions/default" : { |
||||||
|
"chords" : [], |
||||||
|
"haptics" : [ |
||||||
|
{ |
||||||
|
"output" : "/actions/default/out/haptic", |
||||||
|
"path" : "/user/hand/left/output/haptic" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output" : "/actions/default/out/haptic", |
||||||
|
"path" : "/user/hand/right/output/haptic" |
||||||
|
} |
||||||
|
], |
||||||
|
"poses" : [ |
||||||
|
{ |
||||||
|
"output" : "/actions/default/in/pose", |
||||||
|
"path" : "/user/hand/left/pose/raw" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output" : "/actions/default/in/pose", |
||||||
|
"path" : "/user/hand/right/pose/raw" |
||||||
|
} |
||||||
|
], |
||||||
|
"skeleton" : [], |
||||||
|
"sources" : [ |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/leftgrip" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/hand/left/input/grip" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/rightgrip" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/hand/right/input/grip" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"position" : { |
||||||
|
"output" : "/actions/default/in/panzoom" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "trackpad", |
||||||
|
"path" : "/user/hand/left/input/trackpad" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"position" : { |
||||||
|
"output" : "/actions/default/in/move" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "trackpad", |
||||||
|
"path" : "/user/hand/right/input/trackpad" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/lefttrigger" |
||||||
|
}, |
||||||
|
"pull" : { |
||||||
|
"output" : "/actions/default/in/lefttriggerpull" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "trigger", |
||||||
|
"path" : "/user/hand/left/input/trigger" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/righttrigger" |
||||||
|
}, |
||||||
|
"pull" : { |
||||||
|
"output" : "/actions/default/in/righttriggerpull" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "trigger", |
||||||
|
"path" : "/user/hand/right/input/trigger" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/menu" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/hand/left/input/application_menu" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/menu" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/hand/left/input/system" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"inputs" : { |
||||||
|
"click" : { |
||||||
|
"output" : "/actions/default/in/actionbutton" |
||||||
|
} |
||||||
|
}, |
||||||
|
"mode" : "button", |
||||||
|
"path" : "/user/hand/right/input/application_menu" |
||||||
|
} |
||||||
|
] |
||||||
|
}, |
||||||
|
"/actions/platformer" : { |
||||||
|
"chords" : [], |
||||||
|
"haptics" : [], |
||||||
|
"poses" : [], |
||||||
|
"skeleton" : [], |
||||||
|
"sources" : [] |
||||||
|
} |
||||||
|
}, |
||||||
|
"category" : "steamvr_input", |
||||||
|
"controller_type" : "vive_controller", |
||||||
|
"description" : "", |
||||||
|
"name" : "vive_controller", |
||||||
|
"options" : {}, |
||||||
|
"simulated_actions" : [] |
||||||
|
} |
@ -0,0 +1,46 @@ |
|||||||
|
{ |
||||||
|
"bindings": { |
||||||
|
"/actions/buggy": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/default": { |
||||||
|
"chords": [], |
||||||
|
"poses": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/left/pose/raw" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/in/pose", |
||||||
|
"path": "/user/hand/right/pose/raw" |
||||||
|
} |
||||||
|
], |
||||||
|
"haptics": [ |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/left/output/haptic" |
||||||
|
}, |
||||||
|
{ |
||||||
|
"output": "/actions/default/out/haptic", |
||||||
|
"path": "/user/hand/right/output/haptic" |
||||||
|
} |
||||||
|
], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
}, |
||||||
|
"/actions/platformer": { |
||||||
|
"chords": [], |
||||||
|
"poses": [], |
||||||
|
"haptics": [], |
||||||
|
"sources": [], |
||||||
|
"skeleton": [] |
||||||
|
} |
||||||
|
}, |
||||||
|
"controller_type": "vive_cosmos_controller", |
||||||
|
"description": "", |
||||||
|
"name": "vive_cosmos_controller" |
||||||
|
} |
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in new issue