Custom Inputs

You can customize SkyReal inputs by going into the SkyReal/Config/Input directory and creating a file with a “.ini” extension. This file should contain the following line at the top:

[/Script/SkrBase.SkrConfigInput]

Fill the rest of the file similarly to an Unreal .ini input file.

Move Commands

The default commands to move in VR in SkyReal are:

  • AxisName = RightMoveAxis : Move the user forward or backward with the right hand
  • AxisName = LeftMoveAxis : Move the user forward or backward with the left hand
  • AxisName = RightStrafeAxis : Strafe the user to the right or to the left with the right hand
  • AxisName = LeftStrafeAxis : Strafe the user to the right or to the left with the left hand
  • ActionName = RightMoveForward : Move the user forward with the right hand
  • ActionName = LeftMoveForward : Move the user forward with the left hand
  • ActionName = RightMoveBackward : Move the user backward with the right hand
  • ActionName = LeftMoveBackward : Move the user backward with the left hand
  • ActionName = RightStrafeLeft : Strafe the user left with the right hand
  • ActionName = LeftStrafeLeft : Strafe the user left with the left hand
  • ActionName = RightStrafeRight : Strafe the user right with the right hand
  • ActionName = LeftStrafeRight : Strafe the user right with the left hand
  • ActionName = IncreaseSpeed : Increase the speed of the player
  • ActionName = DecreaseSpeed : Decrease the speed of the player

Interaction Commands

The default commands to interact in VR in SkyReal are:

  • ActionName = VrMenuButtonRight : Open the VR menu with the right controller
  • ActionName = VrMenuButtonLeft : Open the VR menu with the left controller
  • ActionName = RightActionButton : Execute the VR action with the right controller
  • ActionName = LeftActionButton : Execute the VR action with the left controller
  • ActionName = SelectAll : Select all the parts in the scene
  • ActionName = ExitVrActionButton : Exit VR