Second Life Debug Settings
To turn on debug settings, first turn on Advanced Menu by Alt+Ctrl+d, then it's in the menu “Debug Settings…”. In Phoenix Viewer, press Alt+Ctrl+Shift+s.
Here are some of the ones i find useful:
CameraMouseWheelZoom (does not seem to work) AFKTimeout AllowIdleAFK AllowMultipleViewers ShowNewInventory MiniMapRotate AutoAcceptNewInventory EmeraldIgnoreFinishAnimation RenderGlowIterations
Full List
Open the file at
c:/Program Files (x86)/SecondLifeViewer2/app_settings/settings.xml
the settings are documented there in a xml file.
Each entry looks like this:
<key>AFKTimeout</key> <map> <key>Comment</key> <string>Time before automatically setting AFK (away from keyboard) mode (seconds, 0=never). Valid values are: 0, 120, 300, 600, 1800</string> <key>Persist</key> <integer>1</integer> <key>Type</key> <string>S32</string> <key>Value</key> <real>300</real> </map>
Note that the official doc at secondlife.com Debug Settings misses some 200 ones (as of 2010-07). The xml file is much better.
Emerald (Phoenix) Viewer
Emerald Viewer adds the following, but may contain more settings not in the official viewer and does not start with “Emerald.”. You can also see Emerald's full list at c:/Program Files (x86)/Emerald Viewer/app_settings/settings.xml
Note: Emerald is dead. Phoenix Viwer is a derivative and inherits most of the properties. Phoenix
c:/Program Files (x86)/Phoenix Viewer/app_settings/settings.xml
EmeraldAOAdvanced EmeraldAORect EmeraldAddSecondsInHistory EmeraldAddSecondsInLog EmeraldAgentUpdatesPerSecond EmeraldAlertOnSnapshot EmeraldAllowMUpose EmeraldAllowPhantomToggle EmeraldAllowScriptedMedia EmeraldAllowSitToggle EmeraldAlwaysFly EmeraldAppearanceAnimate EmeraldAppearanceForceStand EmeraldAssetBlacklist EmeraldAssetBlacklistVersion EmeraldAutoCloseOOC EmeraldAutoCorrectCount EmeraldAvatarAgeAlert EmeraldAvatarAgeAlertDays EmeraldAvatarAgeAlertSoundUUID EmeraldAvatarListColorEntries EmeraldAvatarListKeepOpen EmeraldBeamColorFile EmeraldBeamShape EmeraldBeamShapeScale EmeraldBlockClickSit EmeraldBlockMapTps EmeraldBlockSpam EmeraldBoobFriction EmeraldBoobHardness EmeraldBoobMass EmeraldBoobVelMax EmeraldBoobVelMin EmeraldBoobXYInfluence EmeraldBreastPhysicsToggle EmeraldBreastSportsBra EmeraldBroadcastEffects EmeraldBroadcastPointers EmeraldBroadcastPointers2 EmeraldBuildBridge EmeraldBuildPrefs_ActualRoot EmeraldBuildPrefs_Alpha EmeraldBuildPrefs_Color EmeraldBuildPrefs_EmbedItem EmeraldBuildPrefs_FullBright EmeraldBuildPrefs_Glow EmeraldBuildPrefs_Item EmeraldBuildPrefs_Item EmeraldBuildPrefs_Material EmeraldBuildPrefs_Material EmeraldBuildPrefs_Phantom EmeraldBuildPrefs_Physical EmeraldBuildPrefs_PivotIsPercent EmeraldBuildPrefs_PivotX EmeraldBuildPrefs_PivotY EmeraldBuildPrefs_PivotZ EmeraldBuildPrefs_Shiny EmeraldBuildPrefs_Shiny EmeraldBuildPrefs_Temporary EmeraldBuildPrefs_Texture EmeraldBuildPrefs_Xsize EmeraldBuildPrefs_Ysize EmeraldBuildPrefs_Zsize EmeraldCardSpamEnabled EmeraldChangeColorOnClient EmeraldChatSpamCount EmeraldChatSpamEnabled EmeraldChatSpamTime EmeraldClientTagDisplay EmeraldCmdLine EmeraldCmdLineAO EmeraldCmdLineAutocorrect EmeraldCmdLineCalc EmeraldCmdLineClearChat EmeraldCmdLineDrawDistance EmeraldCmdLineGround EmeraldCmdLineHeight EmeraldCmdLineKeyToName EmeraldCmdLineMapTo EmeraldCmdLineMapToKeepPos EmeraldCmdLineMedia EmeraldCmdLineMusic EmeraldCmdLineOfferTp EmeraldCmdLinePlatformSize EmeraldCmdLinePos EmeraldCmdLineRezPlatform EmeraldCmdLineTP2 EmeraldCmdLineTeleportHome EmeraldCmdTeleportToCam EmeraldColorllFunction EmeraldCrouchToggle EmeraldCrouchToggleStatus EmeraldDialogSpamEnabled EmeraldDisableLoginScreens EmeraldDisableLogoutScreens EmeraldDisableMaxZoomDist EmeraldDisableMinZoomDist EmeraldDisableTeleportScreens EmeraldDisplayTotalScriptJumps EmeraldDontShowMyLookAt EmeraldDoubleClickTeleport EmeraldDoubleClickTeleportAvCalc EmeraldDoubleClickTeleportChannel EmeraldDoubleClickTeleportChat EmeraldDoubleClickTeleportMode EmeraldDoubleClickWearInventoryObjects EmeraldDoubleClickZOffset EmeraldDownloadClientTags EmeraldEnableAutoCorrect EmeraldEnableGrowl EmeraldEnableHDDInclude EmeraldEnableHDDInclude EmeraldEnableInvMirror EmeraldExportInventory EmeraldExportProperties EmeraldFilterDefaultAnims EmeraldFlyAfterTeleport EmeraldFreezeInventoryArangement EmeraldGeneralSpamEnabled EmeraldGrowlWhenActive EmeraldHDDIncludeLocation EmeraldHDDIncludeLocation EmeraldIMEncryptedChatColor EmeraldIgnoreFinishAnimation EmeraldIgnoreSimulatorCameraConstraints EmeraldInvMirrorGestures EmeraldInvMirrorLocation EmeraldInvMirrorNotecards EmeraldInvMirrorScripts EmeraldKeepUnpackedCacheFiles EmeraldLSLExternalEditor EmeraldLSLLazyLists EmeraldLSLOptimizer EmeraldLSLPreprocessor EmeraldLSLSwitch EmeraldLSLTextCompress EmeraldLargeFriendslistNoSLim EmeraldLeaveMouselookOnFocus EmeraldLoadURL EmeraldMaxBeamsPerSecond EmeraldMiniMapPrimMaxRadius EmeraldMuteAllGroups EmeraldMuteGestures EmeraldMuteGroupWhenNoticesDisabled EmeraldNumScriptDiff EmeraldNumScripts EmeraldOOCPostfix EmeraldOOCPrefix EmeraldOTRInTypingStop EmeraldParticleChat EmeraldPlayTpSound EmeraldPortableMode EmeraldPurgeInvCache EmeraldRadarAlertChatRange EmeraldRadarAlertDraw EmeraldRadarAlertSim EmeraldRadarChatAlerts EmeraldRadarChatKeys EmeraldRadarChatKeysChannel EmeraldRenderHighlightSelections EmeraldResetCamOnEscape EmeraldRevokePerms EmeraldRotateCamAfterLocalTP EmeraldScriptErrorRect EmeraldShadowsToggle EmeraldShowLookAtNames EmeraldShowMoneyChangeInChat EmeraldShowStatusBarInMouselook EmeraldShowStreamMetadata EmeraldSkinBrowserRect EmeraldSpamCount EmeraldSpamTime EmeraldSpecialBlacklist EmeraldSpellBase EmeraldSpellDisplay EmeraldSpellInstalled EmeraldStopMusicOnParcelChange EmeraldTagColor EmeraldTemporaryUpload EmeraldTranslateReplace EmeraldUseBridgeMoveToTarget EmeraldUseBridgeOnline EmeraldUseBridgeRadar EmeraldUseChatBar EmeraldUseOTR EmeraldUseYou EmeraldVelocityDoubleClickTeleport EmeraldVerticalIMTabs