всякий кал
This commit is contained in:
@@ -71,6 +71,8 @@ DesignScreenSize=(X=3840,Y=2160)
|
|||||||
+Profiles=(Name="Vehicle",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="Vehicle",CustomResponses=,HelpMessage="Vehicle object that blocks Vehicle, WorldStatic, and WorldDynamic. All other channels will be set to default.")
|
+Profiles=(Name="Vehicle",CollisionEnabled=QueryAndPhysics,bCanModify=False,ObjectTypeName="Vehicle",CustomResponses=,HelpMessage="Vehicle object that blocks Vehicle, WorldStatic, and WorldDynamic. All other channels will be set to default.")
|
||||||
+Profiles=(Name="UI",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility"),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ")
|
+Profiles=(Name="UI",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility"),(Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Camera",Response=ECR_Overlap),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="WorldStatic object that overlaps all actors by default. All new custom channels will use its own default response. ")
|
||||||
+Profiles=(Name="WaterBodyCollision",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="",CustomResponses=((Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="Default Water Collision Profile (Created by Water Plugin)")
|
+Profiles=(Name="WaterBodyCollision",CollisionEnabled=QueryOnly,bCanModify=False,ObjectTypeName="",CustomResponses=((Channel="WorldDynamic",Response=ECR_Overlap),(Channel="Pawn",Response=ECR_Overlap),(Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Overlap),(Channel="Vehicle",Response=ECR_Overlap),(Channel="Destructible",Response=ECR_Overlap)),HelpMessage="Default Water Collision Profile (Created by Water Plugin)")
|
||||||
|
+Profiles=(Name="VRInteract",CollisionEnabled=QueryOnly,bCanModify=True,ObjectTypeName="WorldDynamic",CustomResponses=((Channel="WorldStatic",Response=ECR_Ignore),(Channel="WorldDynamic",Response=ECR_Ignore),(Channel="Pawn",Response=ECR_Ignore),(Channel="Visibility",Response=ECR_Ignore),(Channel="Camera",Response=ECR_Ignore),(Channel="PhysicsBody",Response=ECR_Ignore),(Channel="Vehicle",Response=ECR_Ignore),(Channel="Destructible",Response=ECR_Ignore)),HelpMessage="Needs description")
|
||||||
|
+DefaultChannelResponses=(Channel=ECC_GameTraceChannel1,DefaultResponse=ECR_Block,bTraceType=True,bStaticObject=False,Name="VR")
|
||||||
+EditProfiles=(Name="Pawn",CustomResponses=((Channel="Camera",Response=ECR_Ignore)))
|
+EditProfiles=(Name="Pawn",CustomResponses=((Channel="Camera",Response=ECR_Ignore)))
|
||||||
-ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall")
|
-ProfileRedirects=(OldName="BlockingVolume",NewName="InvisibleWall")
|
||||||
-ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn")
|
-ProfileRedirects=(OldName="InterpActor",NewName="IgnoreOnlyPawn")
|
||||||
@@ -120,4 +122,5 @@ RuntimeGeneration=Dynamic
|
|||||||
|
|
||||||
[HTTPServer.Listeners]
|
[HTTPServer.Listeners]
|
||||||
DefaultBindAddress=0.0.0.0
|
DefaultBindAddress=0.0.0.0
|
||||||
DefaultBindPort=1488
|
DefaultBindPort=1488
|
||||||
|
|
||||||
|
|||||||
@@ -8,6 +8,8 @@
|
|||||||
-AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
|
-AxisConfig=(AxisKeyName="Gamepad_RightY",AxisProperties=(DeadZone=0.25,Exponent=1.f,Sensitivity=1.f))
|
||||||
-AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
|
-AxisConfig=(AxisKeyName="MouseX",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
|
||||||
-AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
|
-AxisConfig=(AxisKeyName="MouseY",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
|
||||||
|
-AxisConfig=(AxisKeyName="Mouse2D",AxisProperties=(DeadZone=0.f,Exponent=1.f,Sensitivity=0.07f))
|
||||||
|
+AxisConfig=(AxisKeyName="Mouse2D",AxisProperties=(DeadZone=0.000000,Sensitivity=0.070000,Exponent=1.000000,bInvert=False))
|
||||||
+AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
|
+AxisConfig=(AxisKeyName="Gamepad_LeftX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
|
||||||
+AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
|
+AxisConfig=(AxisKeyName="Gamepad_LeftY",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
|
||||||
+AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
|
+AxisConfig=(AxisKeyName="Gamepad_RightX",AxisProperties=(DeadZone=0.250000,Sensitivity=1.000000,Exponent=1.000000,bInvert=False))
|
||||||
@@ -78,7 +80,7 @@ bAlwaysShowTouchInterface=False
|
|||||||
bShowConsoleOnFourFingerTap=True
|
bShowConsoleOnFourFingerTap=True
|
||||||
bEnableGestureRecognizer=False
|
bEnableGestureRecognizer=False
|
||||||
bUseAutocorrect=False
|
bUseAutocorrect=False
|
||||||
DefaultViewportMouseCaptureMode=NoCapture
|
DefaultViewportMouseCaptureMode=CapturePermanently
|
||||||
DefaultViewportMouseLockMode=LockOnCapture
|
DefaultViewportMouseLockMode=LockOnCapture
|
||||||
FOVScale=0.011110
|
FOVScale=0.011110
|
||||||
DoubleClickTime=0.200000
|
DoubleClickTime=0.200000
|
||||||
@@ -86,6 +88,7 @@ DoubleClickTime=0.200000
|
|||||||
+ActionMappings=(ActionName="troggerR",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Right_Trigger_Click)
|
+ActionMappings=(ActionName="troggerR",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Right_Trigger_Click)
|
||||||
+ActionMappings=(ActionName="menu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Right_A_Click)
|
+ActionMappings=(ActionName="menu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Right_A_Click)
|
||||||
+ActionMappings=(ActionName="menu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Left_X_Click)
|
+ActionMappings=(ActionName="menu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=OculusTouch_Left_X_Click)
|
||||||
|
+ActionMappings=(ActionName="menu",bShift=False,bCtrl=False,bAlt=False,bCmd=False,Key=Vive_Right_Menu_Click)
|
||||||
+AxisMappings=(AxisName="right",Scale=1.000000,Key=Right)
|
+AxisMappings=(AxisName="right",Scale=1.000000,Key=Right)
|
||||||
+AxisMappings=(AxisName="forward",Scale=1.000000,Key=Up)
|
+AxisMappings=(AxisName="forward",Scale=1.000000,Key=Up)
|
||||||
+AxisMappings=(AxisName="right",Scale=-1.000000,Key=Left)
|
+AxisMappings=(AxisName="right",Scale=-1.000000,Key=Left)
|
||||||
@@ -95,6 +98,11 @@ DoubleClickTime=0.200000
|
|||||||
+AxisMappings=(AxisName="forward",Scale=1.000000,Key=W)
|
+AxisMappings=(AxisName="forward",Scale=1.000000,Key=W)
|
||||||
+AxisMappings=(AxisName="forward",Scale=-1.000000,Key=S)
|
+AxisMappings=(AxisName="forward",Scale=-1.000000,Key=S)
|
||||||
+AxisMappings=(AxisName="VRtrigger",Scale=1.000000,Key=OculusTouch_Right_Trigger_Axis)
|
+AxisMappings=(AxisName="VRtrigger",Scale=1.000000,Key=OculusTouch_Right_Trigger_Axis)
|
||||||
|
+AxisMappings=(AxisName="VRtrigger",Scale=1.000000,Key=Vive_Right_Trigger_Axis)
|
||||||
|
+AxisMappings=(AxisName="VRstickX",Scale=1.000000,Key=OculusTouch_Right_Thumbstick_X)
|
||||||
|
+AxisMappings=(AxisName="VRstickY",Scale=1.000000,Key=OculusTouch_Right_Thumbstick_Y)
|
||||||
|
DefaultPlayerInputClass=/Script/Engine.PlayerInput
|
||||||
|
DefaultInputComponentClass=/Script/Engine.InputComponent
|
||||||
DefaultTouchInterface=None
|
DefaultTouchInterface=None
|
||||||
-ConsoleKeys=Tilde
|
-ConsoleKeys=Tilde
|
||||||
+ConsoleKeys=Tilde
|
+ConsoleKeys=Tilde
|
||||||
|
|||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Gamepads",
|
||||||
|
"controller_type": "gamepad",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for MixedReality",
|
||||||
|
"controller_type": "holographic_controller",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": [],
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerleft",
|
||||||
|
"path": "/user/hand/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerright",
|
||||||
|
"path": "/user/hand/right/pose/raw"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"skeleton": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonleft",
|
||||||
|
"path": "/user/hand/left/input/skeleton/left"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonright",
|
||||||
|
"path": "/user/hand/right/input/skeleton/right"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"haptics": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateleft",
|
||||||
|
"path": "/user/hand/left/output/haptic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateright",
|
||||||
|
"path": "/user/hand/right/output/haptic"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for HPMixedRealityController",
|
||||||
|
"controller_type": "hpmotioncontroller",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": [],
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerleft",
|
||||||
|
"path": "/user/hand/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerright",
|
||||||
|
"path": "/user/hand/right/pose/raw"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"skeleton": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonleft",
|
||||||
|
"path": "/user/hand/left/input/skeleton/left"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonright",
|
||||||
|
"path": "/user/hand/right/input/skeleton/right"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"haptics": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateleft",
|
||||||
|
"path": "/user/hand/left/output/haptic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateright",
|
||||||
|
"path": "/user/hand/right/output/haptic"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Valve Index Headset",
|
||||||
|
"controller_type": "indexhmd",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for ValveIndex",
|
||||||
|
"controller_type": "knuckles",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": [],
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerleft",
|
||||||
|
"path": "/user/hand/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerright",
|
||||||
|
"path": "/user/hand/right/pose/raw"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"skeleton": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonleft",
|
||||||
|
"path": "/user/hand/left/input/skeleton/left"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonright",
|
||||||
|
"path": "/user/hand/right/input/skeleton/right"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"haptics": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateleft",
|
||||||
|
"path": "/user/hand/left/output/haptic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateright",
|
||||||
|
"path": "/user/hand/right/output/haptic"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,89 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for OculusTouch",
|
||||||
|
"controller_type": "oculus_touch",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": [
|
||||||
|
{
|
||||||
|
"mode": "trigger",
|
||||||
|
"path": "/user/hand/right/input/trigger",
|
||||||
|
"inputs":
|
||||||
|
{
|
||||||
|
"click":
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/troggerR"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"mode": "button",
|
||||||
|
"path": "/user/hand/left/input/x",
|
||||||
|
"inputs":
|
||||||
|
{
|
||||||
|
"click":
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/menu"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"mode": "button",
|
||||||
|
"path": "/user/hand/right/input/a",
|
||||||
|
"inputs":
|
||||||
|
{
|
||||||
|
"click":
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/menu"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"mode": "trigger",
|
||||||
|
"path": "/user/hand/right/input/trigger",
|
||||||
|
"inputs":
|
||||||
|
{
|
||||||
|
"pull":
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/VRtrigger axis"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerleft",
|
||||||
|
"path": "/user/hand/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerright",
|
||||||
|
"path": "/user/hand/right/pose/raw"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"skeleton": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonleft",
|
||||||
|
"path": "/user/hand/left/input/skeleton/left"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonright",
|
||||||
|
"path": "/user/hand/right/input/skeleton/right"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"haptics": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateleft",
|
||||||
|
"path": "/user/hand/left/output/haptic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateright",
|
||||||
|
"path": "/user/hand/right/output/haptic"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Rift Headset",
|
||||||
|
"controller_type": "rift",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,319 @@
|
|||||||
|
{
|
||||||
|
"actions": [
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/controllerleft",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/controllerright",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_camera",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_chest",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_shoulder_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_shoulder_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_elbow_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_elbow_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_knee_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_knee_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_waist",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_foot_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_foot_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_keyboard",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_pose_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_pose_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_back_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_back_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_front_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_front_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_frontr_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_frontr_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_grip_left",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/tracker_handed_grip_right",
|
||||||
|
"type": "pose",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/skeletonleft",
|
||||||
|
"type": "skeleton",
|
||||||
|
"skeleton": "/skeleton/hand/left",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/skeletonright",
|
||||||
|
"type": "skeleton",
|
||||||
|
"skeleton": "/skeleton/hand/right",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/out/vibrateleft",
|
||||||
|
"type": "vibration",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/out/vibrateright",
|
||||||
|
"type": "vibration",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/open_console",
|
||||||
|
"type": "boolean",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/troggerR",
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/menu",
|
||||||
|
"type": "boolean"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/right axis",
|
||||||
|
"type": "vector1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/forward axis",
|
||||||
|
"type": "vector1"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "/actions/main/in/VRtrigger axis",
|
||||||
|
"type": "vector1"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"action_sets": [
|
||||||
|
{
|
||||||
|
"name": "/actions/main",
|
||||||
|
"usage": "leftright"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"default_bindings": [
|
||||||
|
{
|
||||||
|
"controller_type": "knuckles",
|
||||||
|
"binding_url": "knuckles.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_controller",
|
||||||
|
"binding_url": "vive_controller.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_cosmos_controller",
|
||||||
|
"binding_url": "vive_cosmos_controller.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "oculus_touch",
|
||||||
|
"binding_url": "oculus_touch.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "holographic_controller",
|
||||||
|
"binding_url": "holographic_controller.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "hpmotioncontroller",
|
||||||
|
"binding_url": "hpmotioncontroller.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "indexhmd",
|
||||||
|
"binding_url": "indexhmd.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive",
|
||||||
|
"binding_url": "vive.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_pro",
|
||||||
|
"binding_url": "vive_pro.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "rift",
|
||||||
|
"binding_url": "rift.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker",
|
||||||
|
"binding_url": "vive_tracker.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_camera",
|
||||||
|
"binding_url": "vive_tracker_camera.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_waist",
|
||||||
|
"binding_url": "vive_tracker_waist.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_left_foot",
|
||||||
|
"binding_url": "vive_tracker_left_foot.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_right_foot",
|
||||||
|
"binding_url": "vive_tracker_right_foot.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_left_shoulder",
|
||||||
|
"binding_url": "vive_tracker_left_shoulder.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_right_shoulder",
|
||||||
|
"binding_url": "vive_tracker_right_shoulder.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_left_elbow",
|
||||||
|
"binding_url": "vive_tracker_left_elbow.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_right_elbow",
|
||||||
|
"binding_url": "vive_tracker_right_elbow.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_left_knee",
|
||||||
|
"binding_url": "vive_tracker_left_knee.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_right_knee",
|
||||||
|
"binding_url": "vive_tracker_right_knee.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_chest",
|
||||||
|
"binding_url": "vive_tracker_chest.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_keyboard",
|
||||||
|
"binding_url": "vive_tracker_keyboard.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "vive_tracker_handed",
|
||||||
|
"binding_url": "vive_tracker_handed.json"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"controller_type": "gamepad",
|
||||||
|
"binding_url": "gamepad.json"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"localization": [
|
||||||
|
{
|
||||||
|
"language_tag": "en_us",
|
||||||
|
"/actions/main/in/controllerleft": "Left Controller [Pose]",
|
||||||
|
"/actions/main/in/controllerright": "Right Controller [Pose]",
|
||||||
|
"/actions/main/in/tracker_camera": "Camera [Tracker]",
|
||||||
|
"/actions/main/in/tracker_chest": "Chest [Tracker]",
|
||||||
|
"/actions/main/in/tracker_shoulder_left": "Shoulder Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_shoulder_right": "Shoulder Right [Tracker]",
|
||||||
|
"/actions/main/in/tracker_elbow_left": "Elbow Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_elbow_right": "Elbow Right [Tracker]",
|
||||||
|
"/actions/main/in/tracker_knee_left": "Knee Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_knee_right": "Knee Right [Tracker]",
|
||||||
|
"/actions/main/in/tracker_waist": "Waist [Tracker]",
|
||||||
|
"/actions/main/in/tracker_foot_left": "Foot Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_foot_right": "Foot Right [Tracker]",
|
||||||
|
"/actions/main/in/tracker_keyboard": "Keyboard [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_pose_left": "Raw Pose Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_pose_right": "Raw Pose Right [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_back_left": "Handed Back Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_back_right": "Handed Back Right [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_front_left": "Handed Front Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_front_right": "Handed Front Right [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_frontr_left": "Handed Front Rolled Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_frontr_right": "Handed Front Rolled Right [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_grip_left": "Handed Pistol Grip Left [Tracker]",
|
||||||
|
"/actions/main/in/tracker_handed_grip_right": "Handed Pistol Grip Right [Tracker]",
|
||||||
|
"/actions/main/in/skeletonleft": "Skeleton (Left)",
|
||||||
|
"/actions/main/in/skeletonright": "Skeleton (Right)",
|
||||||
|
"/actions/main/out/vibrateleft": "Haptic (Left)",
|
||||||
|
"/actions/main/out/vibrateright": "Haptic (Right)",
|
||||||
|
"/actions/main/in/open_console": "Open Console",
|
||||||
|
"/actions/main/in/troggerR": "troggerR",
|
||||||
|
"/actions/main/in/menu": "menu",
|
||||||
|
"/actions/main/in/right axis": "right",
|
||||||
|
"/actions/main/in/forward axis": "forward",
|
||||||
|
"/actions/main/in/VRtrigger axis": "VRtrigger",
|
||||||
|
"/actions/main": "Main Game Actions"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Headset",
|
||||||
|
"controller_type": "vive",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,78 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive",
|
||||||
|
"controller_type": "vive_controller",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": [
|
||||||
|
{
|
||||||
|
"mode": "trigger",
|
||||||
|
"path": "/user/hand/right/input/trigger",
|
||||||
|
"inputs":
|
||||||
|
{
|
||||||
|
"click":
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/troggerR"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"mode": "button",
|
||||||
|
"path": "/user/hand/right/input/application_menu",
|
||||||
|
"inputs":
|
||||||
|
{
|
||||||
|
"click":
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/menu"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"mode": "trigger",
|
||||||
|
"path": "/user/hand/right/input/trigger",
|
||||||
|
"inputs":
|
||||||
|
{
|
||||||
|
"pull":
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/VRtrigger axis"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerleft",
|
||||||
|
"path": "/user/hand/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerright",
|
||||||
|
"path": "/user/hand/right/pose/raw"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"skeleton": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonleft",
|
||||||
|
"path": "/user/hand/left/input/skeleton/left"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonright",
|
||||||
|
"path": "/user/hand/right/input/skeleton/right"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"haptics": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateleft",
|
||||||
|
"path": "/user/hand/left/output/haptic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateright",
|
||||||
|
"path": "/user/hand/right/output/haptic"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,44 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Cosmos",
|
||||||
|
"controller_type": "vive_cosmos_controller",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": [],
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerleft",
|
||||||
|
"path": "/user/hand/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/controllerright",
|
||||||
|
"path": "/user/hand/right/pose/raw"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"skeleton": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonleft",
|
||||||
|
"path": "/user/hand/left/input/skeleton/left"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/skeletonright",
|
||||||
|
"path": "/user/hand/right/input/skeleton/right"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"haptics": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateleft",
|
||||||
|
"path": "/user/hand/left/output/haptic"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/out/vibrateright",
|
||||||
|
"path": "/user/hand/right/output/haptic"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Pro Headset",
|
||||||
|
"controller_type": "vive_pro",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"sources": []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker",
|
||||||
|
"controller_type": "vive_tracker",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_pose_left",
|
||||||
|
"path": "/user/hand/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_pose_right",
|
||||||
|
"path": "/user/hand/right/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_back_left",
|
||||||
|
"path": "/user/hand/left/pose/back",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_back_right",
|
||||||
|
"path": "/user/hand/right/pose/back",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_front_left",
|
||||||
|
"path": "/user/hand/left/pose/front",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_front_right",
|
||||||
|
"path": "/actions/main/in/tracker_handed_front_right",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_frontr_left",
|
||||||
|
"path": "/user/hand/left/pose/front_rolled",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_frontr_right",
|
||||||
|
"path": "/user/hand/right/pose/front_rolled",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_grip_left",
|
||||||
|
"path": "/user/hand/left/pose/pistol",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_grip_right",
|
||||||
|
"path": "/user/hand/right/pose/pistol",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Camera)",
|
||||||
|
"controller_type": "vive_tracker_camera",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_camera",
|
||||||
|
"path": "/user/camera/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Chest)",
|
||||||
|
"controller_type": "vive_tracker_chest",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_chest",
|
||||||
|
"path": "/user/chest/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,64 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Handed)",
|
||||||
|
"controller_type": "vive_tracker_handed",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_pose_left",
|
||||||
|
"path": "/user/hand/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_pose_right",
|
||||||
|
"path": "/user/hand/right/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_back_left",
|
||||||
|
"path": "/user/hand/left/pose/back",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_back_right",
|
||||||
|
"path": "/user/hand/right/pose/back",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_front_left",
|
||||||
|
"path": "/user/hand/left/pose/front",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_front_right",
|
||||||
|
"path": "/actions/main/in/tracker_handed_front_right",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_frontr_left",
|
||||||
|
"path": "/user/hand/left/pose/front_rolled",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_frontr_right",
|
||||||
|
"path": "/user/hand/right/pose/front_rolled",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_grip_left",
|
||||||
|
"path": "/user/hand/left/pose/pistol",
|
||||||
|
"requirement": "optional"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_handed_grip_right",
|
||||||
|
"path": "/user/hand/right/pose/pistol",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Keyboard)",
|
||||||
|
"controller_type": "vive_tracker_keyboard",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_keyboard",
|
||||||
|
"path": "/user/keyboard/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Left Elbow)",
|
||||||
|
"controller_type": "vive_tracker_left_elbow",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_elbow_left",
|
||||||
|
"path": "/user/elbow/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Left Foot)",
|
||||||
|
"controller_type": "vive_tracker_left_foot",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_foot_left",
|
||||||
|
"path": "/user/foot/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Left knee)",
|
||||||
|
"controller_type": "vive_tracker_left_knee",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_knee_left",
|
||||||
|
"path": "/user/knee/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Left Shoulder)",
|
||||||
|
"controller_type": "vive_tracker_left_shoulder",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_shoulder_left",
|
||||||
|
"path": "/user/shoulder/left/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Right Elbow)",
|
||||||
|
"controller_type": "vive_tracker_right_elbow",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_elbow_right",
|
||||||
|
"path": "/user/elbow/right/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Right Foot)",
|
||||||
|
"controller_type": "vive_tracker_right_foot",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_foot_right",
|
||||||
|
"path": "/user/foot/right/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Right Knee)",
|
||||||
|
"controller_type": "vive_tracker_right_knee",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_knee_right",
|
||||||
|
"path": "/user/knee/right/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Right Shoulder)",
|
||||||
|
"controller_type": "vive_tracker_right_shoulder",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_shoulder_right",
|
||||||
|
"path": "/user/shoulder/right/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,19 @@
|
|||||||
|
{
|
||||||
|
"name": "Default bindings for Vive Tracker (Waist)",
|
||||||
|
"controller_type": "vive_tracker_waist",
|
||||||
|
"last_edited_by": "UnrealEngine",
|
||||||
|
"bindings":
|
||||||
|
{
|
||||||
|
"/actions/main":
|
||||||
|
{
|
||||||
|
"poses": [
|
||||||
|
{
|
||||||
|
"output": "/actions/main/in/tracker_waist",
|
||||||
|
"path": "/user/waist/pose/raw",
|
||||||
|
"requirement": "optional"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"description": ""
|
||||||
|
}
|
||||||
@@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
"source": "UE",
|
||||||
|
"applications": [
|
||||||
|
{
|
||||||
|
"app_key": "application.generated.ue.ivazowsky-18319896.ue4editor.exe",
|
||||||
|
"launch_type": "url",
|
||||||
|
"url": "steam://launch/",
|
||||||
|
"action_manifest_path": "E:/Projects/Ivazowsky/Config/SteamVRBindings/steamvr_manifest.json",
|
||||||
|
"strings":
|
||||||
|
{
|
||||||
|
"en_us":
|
||||||
|
{
|
||||||
|
"name": "Ivazowsky-18319896 [UE Editor]"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+9
-18
@@ -257,15 +257,6 @@
|
|||||||
"Name": "PlasticSourceControl",
|
"Name": "PlasticSourceControl",
|
||||||
"Enabled": false
|
"Enabled": false
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"Name": "SteamVR",
|
|
||||||
"Enabled": false,
|
|
||||||
"SupportedTargetPlatforms": [
|
|
||||||
"Win32",
|
|
||||||
"Win64",
|
|
||||||
"Linux"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"Name": "OpenXREyeTracker",
|
"Name": "OpenXREyeTracker",
|
||||||
"Enabled": false,
|
"Enabled": false,
|
||||||
@@ -288,15 +279,6 @@
|
|||||||
"HoloLens"
|
"HoloLens"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"Name": "OculusVR",
|
|
||||||
"Enabled": false,
|
|
||||||
"SupportedTargetPlatforms": [
|
|
||||||
"Win32",
|
|
||||||
"Win64",
|
|
||||||
"Android"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"Name": "Niagara",
|
"Name": "Niagara",
|
||||||
"Enabled": true
|
"Enabled": true
|
||||||
@@ -340,6 +322,15 @@
|
|||||||
{
|
{
|
||||||
"Name": "RemoteControl",
|
"Name": "RemoteControl",
|
||||||
"Enabled": true
|
"Enabled": true
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "SteamVR",
|
||||||
|
"Enabled": false,
|
||||||
|
"SupportedTargetPlatforms": [
|
||||||
|
"Win32",
|
||||||
|
"Win64",
|
||||||
|
"Linux"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"TargetPlatforms": [
|
"TargetPlatforms": [
|
||||||
|
|||||||
Reference in New Issue
Block a user