Basic controls/Desktop controls

From Resonite Wiki

Desktop Controls

This list may be incomplete but should cover most common controls.

  • User Interface
    • Escape - Open/Close Dash, unfocus text field
    • Left Mouse Button - Primary action - Interact with UI/use equipped tool
    • Right Mouse Button - Grab - Move objects
    • T key or Middle Mouse Button - Context Menu
      • Hold T key or Middle Mouse Button - Open/Close Dash
    • R key or Mouse Button 4 - Secondary action
    • Ctrl + Scroll wheel - Scale self (if enabled)
  • Movement
    • Mouse Movement - Aim cursor / look around
    • WASD - Move (forward/left/backward/right)
      • Double tap W key - Sprint
    • C - Crouch (tap to toggle or hold for momentary) in walk mode, move down for fly & noclip modes
    • Space - Jump in walk move, move up in fly & noclip modes
    • Shift - Hold to sprint
    • Z - Toggle slow movement
    • Page Up - Switch to next locomotion
    • Page Down - Switch to previous locomotion
  • Item Interaction
    • Y - Primary interaction / touch
    • Right Mouse Button - Grab
    • Left Mouse Button - Align rotation of grabbed item to nearest local axis
    • E + mouse movement - Rotate grabbed item around X and Y axes
    • Shift + E + mouse movement - Rotate grabbed item around vertical axis
    • Shift + mouse wheel - Scale grabbed item
    • Ctrl + S - Save grabbed item
    • Ctrl + Shift + D or Delete - Destroy grabbed item
    • Ctrl + D - Duplicate grabbed item
    • I - Open scene inspector to object under cursor (with Dev Tool equipped)
    • Ctrl + I - Opens the Legacy Inventory, regardless of the Settings in your Dash.
  • Tool Shortcuts
    • 1 - Dequip
    • 2 - Developer Tool
    • 3 - ProtoFlux Tool
    • 4 - Material Tool
    • 5 - Shape Tool
    • 6 - Light Tool
    • 7 - Grabbable Setter Tool
    • 8 - Character Collider Setter Tool
    • 9 - Microphone
    • 0 - Glue Tool
  • Camera controls
    • F5 - Toggle 3rd person camera
    • F6 - Toggle freeform camera
    • Ctrl + Left click UI - Activate UI aligned camera and focus on clicked UI
    • Ctrl + Left click empty space (or press F5) - Deactivate UI aligned camera
    • Ctrl + Right mouse button - Pan camera
    • Ctrl + Scroll wheel - Zoom camera
    • Ctrl + WASD - Move freeform camera
    • Ctrl + Space - Move freeform camera up
    • Ctrl + C - Move freeform camera down
    • Hover over object in freeform camera mode + Ctrl + F (just press F while using DevTip) - Focus object
    • Hold Alt + Hold Right mouse button - Orbit freeform camera view around focused object
    • Scroll wheel while orbiting focused object with freeform camera - Zoom on orbited object
    • Alt + F - Unfocus freeform camera
  • Miscellaneous
    • Shift + P or Shift + Print Screen - Capture instant photo/screenshot
    • Ctrl + Shift + S - Save World As... (if your permission is "Admin")[1]
    • Ctrl + P or Ctrl + Print Screen - Start photo timer
    • Ctrl + C - Copy
    • Ctrl + V - Paste
    • Ctrl + Shift + V - Paste without special file handling
    • Ctrl + Z - Undo
    • Ctrl + Y - Redo
    • F2 - Toggle Edit Mode
    • F3 - Print a debug line in the log (useful for reporting bugs)
      • Specifically adds the following for easy searching.
        ------------------------------------------
        DEBUG_TEST
        ------------------------------------------
        
    • F8 - Toggle between desktop and VR mode (only when started in VR mode)
    • F9 - Print a background worker snapshot to the log
    • F10 - Generate a static asset report and copy it to the clipboard
    • F11 - Cleanup broken local assets (Destroys static asset provider components in the focused world with local URI schemes that don't have a corresponding database entry or a file on disk)
    • M - Toggles Mute and current voice state
    • V - Push to Talk (when muted)
    • Ctrl + Tab - Switch between open sessions
    • Shift + Double Press Esc or Ctrl + Shift + Q - Leave current session/close Resonite (if focused in local home)