{ "actions": [ { "name": "/actions/default/in/InteractUI", "type": "boolean" }, { "name": "/actions/default/in/Teleport", "type": "boolean" }, { "name": "/actions/default/in/GrabPinch", "type": "boolean" }, { "name": "/actions/default/in/GrabGrip", "type": "boolean" }, { "name": "/actions/default/in/Pose", "type": "pose" }, { "name": "/actions/default/in/SkeletonLeftHand", "type": "skeleton", "skeleton": "/skeleton/hand/left" }, { "name": "/actions/default/in/SkeletonRightHand", "type": "skeleton", "skeleton": "/skeleton/hand/right" }, { "name": "/actions/default/in/Squeeze", "type": "vector1", "requirement": "optional" }, { "name": "/actions/default/in/HeadsetOnHead", "type": "boolean", "requirement": "optional" }, { "name": "/actions/default/in/SnapTurnLeft", "type": "boolean", "requirement": "suggested" }, { "name": "/actions/default/in/SnapTurnRight", "type": "boolean" }, { "name": "/actions/default/out/Haptic", "type": "vibration" }, { "name": "/actions/platformer/in/Move", "type": "vector2" }, { "name": "/actions/platformer/in/Jump", "type": "boolean" }, { "name": "/actions/buggy/in/Steering", "type": "vector2" }, { "name": "/actions/buggy/in/Throttle", "type": "vector1" }, { "name": "/actions/buggy/in/Brake", "type": "boolean" }, { "name": "/actions/buggy/in/Reset", "type": "boolean" }, { "name": "/actions/mixedreality/in/ExternalCamera", "type": "pose", "requirement": "optional" }, { "name": "/actions/CMController/in/ReverseTime", "type": "boolean" }, { "name": "/actions/CMController/in/TimeSpeedUp", "type": "boolean", "requirement": "suggested" }, { "name": "/actions/CMController/in/TimeSpeedDown", "type": "boolean", "requirement": "suggested" }, { "name": "/actions/CMController/in/LODUp", "type": "boolean", "requirement": "suggested" }, { "name": "/actions/CMController/in/LODDown", "type": "boolean", "requirement": "suggested" }, { "name": "/actions/CMController/in/PlayPause", "type": "boolean" }, { "name": "/actions/CMController/in/FixController", "type": "boolean" } ], "action_sets": [ { "name": "/actions/default", "usage": "single" }, { "name": "/actions/platformer", "usage": "single" }, { "name": "/actions/buggy", "usage": "single" }, { "name": "/actions/mixedreality", "usage": "single" }, { "name": "/actions/CMController", "usage": "single" } ], "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/GrabGrip": "Grab Grip", "/actions/default/in/GrabPinch": "Grab Pinch", "/actions/default/in/HeadsetOnHead": "Headset on head (proximity sensor)", "/actions/default/in/InteractUI": "Interact With UI", "/actions/default/in/Pose": "Pose", "/actions/default/in/SkeletonLeftHand": "Skeleton (Left)", "/actions/default/in/SkeletonRightHand": "Skeleton (Right)", "/actions/default/in/Teleport": "Teleport", "/actions/default/out/Haptic": "Haptic", "/actions/platformer/in/Jump": "Jump", "/actions/default/in/SnapTurnLeft": "Snap Turn (Left)", "/actions/default/in/SnapTurnRight": "Snap Turn (Right)", "/actions/CMController/in/ReverseTime": "ReverseTime" } ] }