Skip to main content

Controls for Navigation

Navigating the Metaverse supports multiple input methods, including keyboard & mouse, touch controls, VR controllers, and gamepads. Understanding these controls will help you move easily and interact efficiently in the Metaverse.

📱 Touchscreen Controls

ActionControlsContext
MovePinch gestureAdjust movement
RotateSingle-finger dragRotates the camera view
Move & RotateOn-screen joysticksControls movement and rotation
Spawn or Drop PenTap on the pen buttonActivates or removes the pen
Rotate ObjectDrag finger (while holding rotate button)Adjusts object rotation
Toggle MenusTwo-finger tapOpens/closes interface menus

⌨️ Keyboard & Mouse Controls

ActionControlsContext
MoveWASD / Arrow KeysAdjust player position
TurnQ / E or Left Mouse ButtonRotate camera view
TeleportRight Mouse ButtonJump to a location
Fly ModeG or type /fly in chatEnable/disable flying
Move FasterShift (while moving)Increases movement speed
Show MenusHold SpaceOpens the interaction menu
Toggle MenusTabOpens/closes menus
Toggle UI` (Backtick key)Show/hide UI elements
Mute MicrophoneMEnable/disable mic
Focus ChatTOpens text chat
Inspect AvatarIFocus on your avatar
Focus on Media/AvatarFZoom in on an object or user
Rotate ObjectMove mouse (while holding rotate)Adjust rotation of held object
Scale ObjectShift + Mouse WheelResize an object
Move Object Closer/AwayMouse WheelAdjusts object distance
Drop Pen/CameraRight Mouse / EscRelease pen or camera
Next/Previous Pen ColorShift + E / Shift + QChange pen color
Change Pen SizeShift + Mouse WheelIncrease/decrease pen size
Undo Pen StrokeCtrl + ZRemove last stroke
Take PhotoLeft Mouse (holding camera)Captures an image
Increase/Decrease Media VolumeMouse WheelAdjusts volume when hovering media
Exit Camera ModeEscapeReturn to normal view

🕶️ Oculus Quest 2 Controls

ActionControlsContext
MoveLeft ThumbstickWalk forward/backward
Turn/RotateRight ThumbstickRotate view
Move FasterB or Y (while moving)Sprint
TeleportRight TriggerInstant movement
Show MenusHold A or XOpen UI
Rotate ObjectRotate controller (while holding rotate button)Adjust object orientation
Grab ObjectGrip/Trigger ButtonHold and manipulate objects
Move Object Closer/AwayUp/Down on Right ThumbstickAdjust object distance
Hold PenGripPick up a pen
Draw with PenRight TriggerWrite or draw
Next/Previous Pen ColorLeft/Right on ThumbstickChange pen color
Change Pen SizeUp/Down on ThumbstickResize pen strokes
Undo Pen StrokeB or Y ButtonErase last stroke
Take PhotoTrigger (holding camera)Capture an image
Increase/Decrease Media VolumeTriggerAdjust video/audio volume
Move to SeatTrigger (hovering seat)Sit down
Leave VROculus ButtonExit experience

Gamepad Controls

ActionControlsContext
MoveLeft ThumbstickWalk around
Move FasterLeft TriggerSprint
TurnLeft/Right Bumper or Right ThumbstickRotate camera
Show MenusHold Up on D-padOpens UI
Toggle MenusStart/Menu ButtonShow/hide menus
TeleportA ButtonJump to a spot
Grab ObjectRight TriggerHold an object
Rotate ObjectMove Cursor (while holding rotate button)Adjust rotation
Move Object Closer/AwayUp/Down on Left Joystick (while holding Left Trigger)Adjust distance
Spawn PenY ButtonGenerate a pen
Drop PenB Button (while holding pen)Release a pen
Draw with PenRight Trigger (holding pen)Sketching/drawing
Next/Previous Pen ColorA/X ButtonSwitch pen color
Undo Pen StrokeY Button (holding pen)Remove last stroke

VR & Motion Controllers (Vive, Oculus Touch, Windows MR, Daydream, etc.)

ActionViveOculus TouchWindows MRDaydreamContext
MoveLeft Controller TouchpadLeft ThumbstickLeft Controller JoystickN/AWalk around
TurnRight Controller TouchpadRight ThumbstickRight Controller JoystickTouchpad Left/RightRotate camera
Move FasterPress top of TouchpadB or Y ButtonsPress JoystickN/ASprint while moving
TeleportPress Center of Touchpad / TriggerRight TriggerRight Joystick UpTriggerJump to a spot
Show MenusHold Center of Right TouchpadHold A or XPress and Hold Touchpad (L/R)Press and Hold Center of TouchpadOpen UI menu
Grab ObjectGrip ButtonGrip / Trigger ButtonGrip ButtonTriggerHold and manipulate objects
Rotate ObjectRotate Controller (while holding)Rotate Controller (while holding)Rotate Controller (while holding)Rotate Controller (while holding)Adjust object orientation
Move Object Closer/AwaySwipe Up/Down on Right TouchpadUp/Down on Right ThumbstickPress Bottom/Top of TouchpadSwipe Up/Down on TouchpadAdjust object distance
Scale ObjectMove Hands Together/ApartMove Hands Together/ApartMove Hands Together/ApartMove Hands Together/ApartResize an object while holding
Hold PenGripGripGripGripPick up a pen
Draw with PenTriggerRight TriggerTriggerPress Top of TouchpadWrite or draw
Undo Pen StrokePress Top of TouchpadB or Y ButtonPress Center of TouchpadPress Top of TouchpadRemove last stroke
Take PhotoTrigger (holding camera)Trigger (holding camera)Trigger (holding camera)Press Top of Touchpad (holding camera)Capture an image