Second Life Keyboard Shortcuts Cheatsheet

By Xah Lee. Date: . Last updated: .

This page lists all keyboard shortcuts for Second Life Viewer 2. They are the same for older viewer, with addition of about 5 more shortcuts and removing about 3. The shortcuts listed here are also supported by Phoenix Viewer.

Second Life keyboard
Second Life keyboard. By “Prad Prathivi @ Amodica”. image source

Turn on Advanced Menu and Develop Menu

In official Viewer 2, Some shortcuts won't work if you don't have specific menu on.

Common Standard Shortcuts

KeyMenu LocationNotes
F1[Help ▸ Second Life Help]help
Ctrl+q[Me ▸ Quit]quit
Ctrl+p[Me ▸ Preferences]preference
Ctrl+z[Build ▸ Edit ▸ Undo]undo
Ctrl+y[Build ▸ Redo]redo
Ctrl+x[Build ▸ Edit ▸ Cut]cut
Ctrl+c[Build ▸ Edit ▸ Copy]copy
Ctrl+v[Build ▸ Edit ▸ Paste]paste
Ctrl+w[Advanced ▸ Shortcuts ▸ Close Window]close
Ctrl+Shift+w[Advanced ▸ Shortcuts ▸ Close All Windows]close all

General

KeyMenu LocationNotes
Del[Build ▸ Edit ▸ Delete]delete prim, inventory item
Escape[Advanced ▸ Shortcuts ▸ Reset View]reset view, exit dialog

Move, Navigation

KeyMenu LocationNotes
or wforward
or sbackward
or aTurn Left
or dTurn Right
Shift+ or Shift+aMove Left
Shift+ or Shift+dMove Right
e or PageUpJump. Hold to fly if preference set.
c or PageDownCrouch or fly down
f or Home[Advanced ▸ Shortcuts ▸ Fly]Toggle fly.
KeyMenu LocationNotes
Ctrl+r[Me ▸ Movement ▸ Always Run]run mode
m[Advanced ▸ Shortcuts ▸ Mouselook]mouselook

To navigate your camera, you need to use the mouse with Ctrl, Alt, Shift keys. See: Second Life Navigate Camera.

Chat

KeyMenu LocationNotes
EnterSpeak (20 meter radius)
Ctrl+EnterShout (100 meters radius)
Ctrl+h[Communicate ▸ Nearby Chat]Show chat window
Ctrl+Shift+a[Communicate ▸ Nearby People]Show nearby people
Ctrl+\[Advanced ▸ Shortcuts ▸ Look at Last Chatter]

Inventory, Friends, Gestures, Search, Maps…

KeyMenu LocationNotes
Ctrl+i[Me ▸ My Inventory (sidebar)]show inventory
Ctrl+Shift+f[Communicate ▸ My Friends]friend list
Ctrl+Shift+g[Communicate ▸ My Groups]
Ctrl+Shift+i[Me ▸ My Inventory (separate window)]show inventory
Ctrl+f[Advanced ▸ Shortcuts ▸ Search]search
Ctrl+Shift+h[World ▸ Teleport Home]tp home
Ctrl+Shift+m[World ▸ Mini-Map]show mini map
Ctrl+m[World ▸ World Map]show map
Ctrl+g[Me ▸ My Gestures]show active gestures
KeyMenu LocationNotes
Alt+Shift+f[Advanced ▸ Shortcuts ▸ Joystick Flycam]
Ctrl+Shift+y[World ▸ Sun ▸ Midday]
Ctrl+Shift+n[World ▸ Sun ▸ Sunset]
Ctrl+Shift+s[World ▸ Snapshot]
Ctrl+`[Advanced ▸ Shortcuts ▸ Snapshot to Disk]

Advanced Play, Combat

KeyMenu LocationNotes
Ctrl+Alt+dToggle “Advanced” Menu on/off
Ctrl+0[Advanced ▸ Shortcuts ▸ Zoom In]good for sniping
Ctrl+9[Advanced ▸ Shortcuts ▸ Zoom Default]
Ctrl+8[Advanced ▸ Shortcuts ▸ Zoom Out]
Ctrl+Alt+r[Advanced ▸ Rebake Textures]Do this when you see gray
Ctrl+Alt+g[Develop ▸ Request Admin Status]Lets you fly in no-fly zone.
Ctrl+Alt+Shift+g[Develop ▸ Leave Admin Status]
KeyMenu LocationNotes
Ctrl+Alt+F6[Advanced ▸ Rendering Features ▸ Fog]You don't need fog. It blocks view.
Ctrl+Alt+F9[Advanced ▸ Rendering Features ▸ Flexible Objects]Turn off flexible objects rendering if your computer is slow.
[Advanced ▸ Performance Tools ▸ Show Avatar Rendering Cost]increase visibility of avatar in combat
[Develop ▸ Rendering ▸ Animation Textures]turn off to increase FPS
KeyMenu LocationNotes
Ctrl+Alt+Shift+3[Advanced ▸ Rendering Types ▸ Tree]tree
Ctrl+Alt+Shift+7[Advanced ▸ Rendering Types ▸ Water]water
Ctrl+Alt+Shift+9[Advanced ▸ Rendering Types ▸ Volume]Toggle this quickly to get a idea of position of avatars inside buildings.
Ctrl+Alt+Shift+0[Advanced ▸ Rendering Types ▸ Grass]grass
Ctrl+Alt+Shift+-[Advanced ▸ Rendering Types ▸ Clouds]clouds
Ctrl+Alt+Shift+=[Advanced ▸ Rendering Types ▸ Particles]particles
Ctrl+Alt+Shift+\[Advanced ▸ Rendering Types ▸ Bump]shiny rendering

Build

KeyMenu LocationNotes
Ctrl+a[Build ▸ Edit ▸ Select All]
Ctrl+e[Build ▸ Edit ▸ Deselect]
Ctrl+d[Build ▸ Edit ▸ Duplicate]
b[Build ▸ Build]
Ctrl+1[Build ▸ Select Build Tool ▸ Focus Tool]
Ctrl+2[Build ▸ Select Build Tool ▸ Move Tool]
Ctrl+3[Build ▸ Select Build Tool ▸ Edit Tool]
Ctrl+4[Build ▸ Select Build Tool ▸ Create Tool]
Ctrl+5[Build ▸ Select Build Tool ▸ Land Tool]
g[Build ▸ Options ▸ Snap to Grid]
Shift+x[Build ▸ Options ▸ Snap Object XY to Grid]
Shift+g[Build ▸ Options ▸ Use Selection for Grid]
Ctrl+Shift+b[Build ▸ Options ▸ Grid Options]
Ctrl+l[Build ▸ Link]
Ctrl+Shift+l[Build ▸ Unlink]
h[Build ▸ Focus on Selection]
Shift+h[Build ▸ Zoom to Selection]
Ctrl+.[Build ▸ Select Linked Parts ▸ Select Next Part]
Ctrl+,[Build ▸ Select Linked Parts ▸ Select Previous Part]
Ctrl+Shift+.[Build ▸ Select Linked Parts ▸ Include Next Part]
Ctrl+Shift+,[Build ▸ Select Linked Parts ▸ Include Previous Part]
Ctrl+Alt+t[Advanced ▸ Highlighting and Visibility ▸ Highlight Transparent]
KeyMenu LocationNotes
Ctrl+u[ Advanced ▸ Shortcuts ▸ Image (main)]

Sim Owners

KeyMenu LocationNotes
Ctrl+Shift+1[Advanced ▸ Performance Tools ▸ Statistics Bar]
Ctrl+Alt+Shift+p[World ▸ Show ▸ Property Lines]
Ctrl+Alt+Shift+n[World ▸ Show ▸ Beacons]
Alt+Shift+h[Advanced ▸ Highlighting and Visibility ▸ Show HUD Attachments]

Scripter, Developer

KeyMenu LocationNotes
Ctrl+Shift+3[Develop ▸ Consoles ▸ Texture Console]
Ctrl+Shift+4[Develop ▸ Consoles ▸ Debug Console]
Ctrl+Shift+9[Develop ▸ Consoles ▸ Fast Timers]
Ctrl+Alt+Shift+1[Advanced ▸ Rendering Types ▸ Simple]
Ctrl+Alt+Shift+2[Advanced ▸ Rendering Types ▸ Alpha]
Ctrl+Alt+Shift+3[Advanced ▸ Rendering Types ▸ Tree]
Ctrl+Alt+Shift+4[Advanced ▸ Rendering Types ▸ Character]
Ctrl+Alt+Shift+5[Advanced ▸ Rendering Types ▸ SurfacePatch]
Ctrl+Alt+Shift+6[Advanced ▸ Rendering Types ▸ Sky]
Ctrl+Alt+Shift+7[Advanced ▸ Rendering Types ▸ Water]
Ctrl+Alt+Shift+8[Advanced ▸ Rendering Types ▸ Ground]
Ctrl+Alt+Shift+9[Advanced ▸ Rendering Types ▸ Volume]
Ctrl+Alt+Shift+0[Advanced ▸ Rendering Types ▸ Grass]
Ctrl+Alt+Shift+-[Advanced ▸ Rendering Types ▸ Clouds]
Ctrl+Alt+Shift+=[Advanced ▸ Rendering Types ▸ Particles]
Ctrl+Alt+Shift+\[Advanced ▸ Rendering Types ▸ Bump]
Ctrl+Alt+F1[Advanced ▸ Rendering Features ▸ UI]
Ctrl+Alt+F2[Advanced ▸ Rendering Features ▸ Selected]
Ctrl+Alt+F3[Advanced ▸ Rendering Features ▸ Highlighted]
Ctrl+Alt+F4[Advanced ▸ Rendering Features ▸ Dynamic Textures]
Ctrl+Alt+F5[Advanced ▸ Rendering Features ▸ Foot Shadows]
Ctrl+Alt+F6[Advanced ▸ Rendering Features ▸ Fog]
Ctrl+Alt+F8[Advanced ▸ Rendering Features ▸ Test FRInfo]
Ctrl+Alt+F9[Advanced ▸ Rendering Features ▸ Flexible Objects]
Ctrl+Alt+Shift+t[Develop ▸ Rendering ▸ Selected Texture Info]
Ctrl+Shift+r[Develop ▸ Rendering ▸ Wireframe]
Ctrl+Shift+o[Develop ▸ Rendering ▸ Object-Object Occlusion]
Ctrl+Alt+f[Develop ▸ UI ▸ Dump Focus Holder (no shortcut)]
Ctrl+Shift+p[Develop ▸ UI ▸ Print Selected Object Info]
Shift+p[Develop ▸ UI ▸ Print Agent Info]
Ctrl+Alt+Shift+m[Develop ▸ UI ▸ Memory Stats]
Ctrl+Alt+l[Develop ▸ Network ▸ Drop a Packet]
Ctrl+Alt+Shift+u[Develop ▸ Show Info ▸ Show Updates to Objects]
Ctrl+Alt+v[Develop ▸ Show Admin Menu (no shortcut)]
Ctrl+Alt+Shift+o[Admin ▸ Object ▸ Take Copy]
Ctrl+Alt+Shift+Del[Admin ▸ Object ▸ Delete]
Ctrl+Alt+Shift+l[Admin ▸ Object ▸ Lock]
Ctrl+Alt+Shift+i[Admin ▸ Object ▸ Get Asset IDs]
Ctrl+Alt+Shift+c[Admin ▸ Parcel ▸ Set to Linden Content]
Ctrl+Alt+q[Advanced ▸ Develop Menu]
Ctrl+Alt+Shift+h[Develop ▸ Consoles ▸ Badge]

Difference from Viewer 1

Here are the shortcuts from Viewer 1 that's gone in Viewer 2.

KeyMenu LocationNotes
Ctrl+t[Toggle IM window]
Alt+Enter[Advanced ▸ Shortcuts ▸ Toggle Fullscreen (no shortcut)]

See also: Second Life Navigate Camera

Want to dash through walls?
Xah Tele-Dasher!

Second Life Gallery