Difference between revisions of "Debug Settings"

From Second Life Wiki
Jump to navigation Jump to search
(Update to v3.3.0)
m (→‎See also: Underscores not needed and are visually annoying)
 
(20 intermediate revisions by 9 users not shown)
Line 8: Line 8:
=== See also ===
=== See also ===


* [[How_preferences_work]]
* [[How preferences work]]
* [[Preferences Window Guide|Preferences Window Guide]]
* [[Preferences Window Guide|Preferences Window Guide]]
* Some of  the [[Video Tutorials]] in the ''tech'' category cover debug settings.
* Some of  the [[Video Tutorials]] in the ''tech'' category cover debug settings.
Line 15: Line 15:
Because of the very large number of these settings, they are divided in the following tables alphabetically to make them more manageable.
Because of the very large number of these settings, they are divided in the following tables alphabetically to make them more manageable.


This information was derived from the <code>app_settings/settings.xml</code> file of '''Development Viewer 3.3.0'''.
This information was derived from the <code>app_settings/settings.xml</code> file of '''Second Life Release Viewer 6.4.11'''.


For old Viewer 1.x debug settings, see [[Debug Settings/1.21]].
For old Viewer 1.x debug settings, see [[Debug Settings/1.21]].
Line 22: Line 22:


{{KBcaution|Periodically this table may be replaced by a new version.  Any changes you make here will be overwritten.}}
{{KBcaution|Periodically this table may be replaced by a new version.  Any changes you make here will be overwritten.}}
=== A ===
=== A ===


{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
Line 33: Line 36:
|  
|  
| Signed 32-bit integer
| Signed 32-bit integer
| 300
| 300.0
| Yes
 
|--
| AbuseReportScreenshotDelay
| Time delay before taking screenshot to avoid UI artifacts.
| Floating point
| 0.3
| Yes
 
|--
| AckCollectTime
| Ack messages collection and grouping time
| Floating point
| 0.1
| Yes
| Yes


Line 40: Line 57:
| Transparency of active floaters (floaters that have focus)
| Transparency of active floaters (floaters that have focus)
| Floating point
| Floating point
| 0.95
| 1.0
| Yes
| Yes


Line 49: Line 66:
| False
| False
| No
| No
|--
| AdvanceOutfitSnapshot
| Display advanced parameter settings in outfit snaphot interface
| Boolean
| True
| Yes


|--
|--
Line 54: Line 78:
| Display advanced parameter settings in snaphot interface
| Display advanced parameter settings in snaphot interface
| Boolean
| Boolean
| False
| True
| Yes
| Yes


Line 97: Line 121:
| Boolean
| Boolean
| True
| True
| Yes
|--
| AlwaysRenderFriends
| Always render friends regardless of max complexity
| Boolean
| False
| Yes
| Yes


Line 105: Line 136:
|  
|  
| Yes
| Yes
|--
| AmbientDisable
| If TRUE, ambient light has no effect
| Boolean
| False
| No
|--
| AnalyzePerformance
| Request performance analysis for a particular viewer run
| Boolean
| False
| No


|--
|--
Line 111: Line 156:
| Boolean
| Boolean
| True
| True
| Yes
|--
| AnimatedObjectsAllowLeftClick
| Allow left-click interaction with animated objects. Uncertain how much performance impact this will have.
| Boolean
| False
| Yes
|--
| AnimatedObjectsGlobalScale
| Temporary testing: allow an extra scale factor to be forced on animated objects.
| Floating point
| 1.00
| Yes
|--
| AnimatedObjectsIgnoreLimits
| Ignore server-enforced limits on animated objects. This is only useful for server testing.
| Boolean
| False
| Yes
|--
| AnimatedObjectsMaxLegalOffset
| Max visual offset between object position and rendered position
| Floating point
| 3.0
| Yes
|--
| AnimatedObjectsMaxLegalSize
| Max bounding box size for animated object's rendered position
| Floating point
| 64.0
| Yes
| Yes


Line 135: Line 215:


|--
|--
| ApplyTextureImmediately
| ArrowKeysAlwaysMove
| Preview selections in texture picker immediately
| Boolean
| True
| Yes
 
|--
| ArrowKeysAlwaysMove
| While cursor is in chat entry box, arrow keys still control your avatar
| While cursor is in chat entry box, arrow keys still control your avatar
| Boolean
| Boolean
Line 153: Line 226:
| Boolean
| Boolean
| False
| False
| Yes
|--
| AssetStorageLogFrequency
| Seconds between display of AssetStorage info in log (0 for never)
| Floating point
| 60.0
| Yes
| Yes


Line 187: Line 267:
| Audio level of Quicktime movies
| Audio level of Quicktime movies
| Floating point
| Floating point
| 0.5
| 0.3
| Yes
| Yes


Line 201: Line 281:
| Audio level of streaming music
| Audio level of streaming music
| Floating point
| Floating point
| 0.5
| 0.3
| Yes
| Yes


Line 223: Line 303:
| Floating point
| Floating point
| 0.5
| 0.5
| Yes
|--
| AudioLevelUnderwaterRolloff
| Controls the distance-based dropoff of audio volume underwater(fraction or multiple of default audio rolloff)
| Floating point
| 5.0
| Yes
| Yes


Line 251: Line 338:
| Boolean
| Boolean
| True
| True
| Yes
|--
| AuditTexture
| Enable texture auditting.
| Boolean
| False
| Yes
| Yes


Line 305: Line 385:
| AutoPilotLocksCamera
| AutoPilotLocksCamera
| Keep camera position locked when avatar walks to selected position
| Keep camera position locked when avatar walks to selected position
| Boolean
| False
| Yes
|--
| AutoReplace
| Replaces keywords with a configured word or phrase
| Boolean
| Boolean
| False
| False
Line 433: Line 520:
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 60
| 60
| Yes
|--
| AvatarBoundingBoxComplexity
| How many aspects to consider for avatar bounding box
| Signed 32-bit integer
| 3
| Yes
| Yes


Line 475: Line 569:
| String
| String
| http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/avatars.html
| http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/avatars.html
| Yes
|--
| AvatarPosFinalOffset
| After-everything-else fixup for avatar position.
| Vector3
|
| Yes
|--
| AvatarRotateThresholdFast
| Angle between avatar facing and camera facing at which avatar turns to face same direction as camera, when moving fast (degrees)
| Floating point
| 2
| Yes
|--
| AvatarRotateThresholdSlow
| Angle between avatar facing and camera facing at which avatar turns to face same direction as camera, when moving slowly (degrees)
| Floating point
| 60
| Yes
| Yes


Line 483: Line 598:
| 0
| 0
| No
| No
|--
| AvatarSitRotation
| Avatar real sitting rotation used in preset
| LLSD
|
| Yes




Line 491: Line 613:
{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
Line 498: Line 624:
| Signed 32-bit integer
| Signed 32-bit integer
| 40
| 40
| Yes
|--
| BasicUITooltips
| Show tooltips for various 2D UI elements like buttons or checkboxes, won't supress tooltips like drag'n'drop, inworld, links or media
| Boolean
| True
| Yes
| Yes


Line 512: Line 645:
| Boolean
| Boolean
| False
| False
| Yes
|--
| BlockPeopleSortOrder
| Specifies sort order for recent people (0 = by name, 1 = by type)
| Unsigned 32-bit integer
| 0
| Yes
| Yes


Line 741: Line 881:
| BulkChangeIncludeScripts
| BulkChangeIncludeScripts
| Bulk permission changes affect scripts
| Bulk permission changes affect scripts
| Boolean
| True
| Yes
|--
| BulkChangeIncludeSettings
| Bulk permission changes affect environment settings
| Boolean
| Boolean
| True
| True
Line 777: Line 924:
| Bulk changed objects can be resold or given away by next owner
| Bulk changed objects can be resold or given away by next owner
| Boolean
| Boolean
| False
| True
| Yes
| Yes


Line 815: Line 962:
{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
Line 842: Line 993:
| Controls amount of hard drive space reserved for local file caching in MB
| Controls amount of hard drive space reserved for local file caching in MB
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 512
| 1024
| Yes
| Yes


Line 850: Line 1,001:
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 0
| 0
| Yes
|--
| CallLogSortOrder
| Specifies sort order for Call Log (0 = by name, 1 = by date)
| Unsigned 32-bit integer
| 1
| Yes
| Yes


Line 857: Line 1,015:
| Floating point
| Floating point
| 1.047197551
| 1.047197551
| Yes
|--
| CameraAspectRatio
| Camera aspect ratio for DoF effect
| Floating point
| 1.5
| Yes
| Yes


Line 925: Line 1,076:
| CameraOffsetBuild
| CameraOffsetBuild
| Default camera position relative to focus point when entering build mode
| Default camera position relative to focus point when entering build mode
| Vector3
|
| Yes
|--
| CameraOffsetCustomPreset
| Initial camera offset from avatar for the custom camera preset
| Vector3
| Vector3
|  
|  
Line 953: Line 1,111:
| CameraOffsetScale
| CameraOffsetScale
| Scales the default offset
| Scales the default offset
| Floating point
| 1.0
| Yes
|--
| CameraOpacity
| Opacity of the Camera Controls floater
| Floating point
| Floating point
| 1.0
| 1.0
Line 972: Line 1,137:


|--
|--
| CameraPreset
| CameraPresetType
| Preset camera position - view (0 - rear, 1 - front, 2 - group)
| Preset camera position - view (0 - rear, 1 - front, 2 - group, 3 - custom)
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 0
| 0
| Yes
|--
| CameraZoomFraction
| Mousewheel driven fraction of zoom
| Floating point
| 0.9
| Yes
|--
| CefVerboseLog
| Enable/disable CEF verbose loggingk
| Boolean
| False
| Yes
| Yes


Line 990: Line 1,169:
| Signed 32-bit integer
| Signed 32-bit integer
| 35
| 35
| Yes
|--
| ChatAutocompleteGestures
| Auto-complete gestures in nearby chat
| Boolean
| True
| Yes
| Yes


Line 1,032: Line 1,218:
| Boolean
| Boolean
| False
| False
| Yes
|--
| ChatLoadGroupMaxMembers
| Max number of active members we'll show up for an unresponsive group
| Signed 32-bit integer
| 100
| Yes
|--
| ChatLoadGroupTimeout
| Time we give the server to send group participants before we hit the server for group info (seconds)
| Floating point
| 10.0
| Yes
| Yes


Line 1,056: Line 1,256:


|--
|--
| ChatWindow
| CheesyBeacon
| Show chat in multiple windows(by default) or in one multi-tabbed window(requires restart)
| Signed 32-bit integer
| 0
| Yes
 
|--
| CheesyBeacon
| Enable cheesy beacon effects
| Enable cheesy beacon effects
| Boolean
| Boolean
Line 1,103: Line 1,296:
| False
| False
| Yes
| Yes
|--
| ClothingLoadingDelay
| Time to wait for avatar appearance to resolve before showing world (seconds)
| Floating point
| 10.0
| Yes
|--
| CmdLineChannel
| Command line specified channel name
| String
|
| No


|--
|--
Line 1,121: Line 1,328:
| CmdLineHelperURI
| CmdLineHelperURI
| Command line specified helper web CGI prefix to use.
| Command line specified helper web CGI prefix to use.
| String
|
| No
|--
| CmdLineLoginLocation
| Startup destination requested on command line
| String
| String
|  
|  
Line 1,131: Line 1,345:
|  
|  
| No
| No
|--
| CmdLineSkipUpdater
| Command line skip updater check.
| Boolean
| False
| No
|--
| CmdLineUpdateService
| Override the url base for the update query.
| String
|
| No
|--
| ComplexityChangesPopUpDelay
| Delay before viewer will show avatar complexity notice again
| Unsigned 32-bit integer
| 300
| Yes


|--
|--
Line 1,182: Line 1,417:


|--
|--
| CookiesEnabled
| ContextConeFadeTime
| Accept cookies from Web sites?
| Cone Fade Time
| Boolean
| Floating point
| True
| .08
| Yes
| No


|--
|--
| CrashHostUrl
| ContextConeInAlpha
| A URL pointing to a crash report handler; overrides cluster negotiation to locate crash handler.
| Cone In Alpha
| String
| Floating point
|  
| 0.0
| Yes
| No


|--
|--
| CreateToolCopyCenters
| ContextConeOutAlpha
|  
| Cone Out Alpha
| Boolean
| Floating point
| True
| 1.0
| No
 
|--
| ConversationHistoryPageSize
| Chat history of conversation opened from call log is displayed by pages. So this is number of entries per page.
| Signed 32-bit integer
| 100
| Yes
 
|--
| ConversationSortOrder
| Specifies sort key for conversations
| Unsigned 32-bit integer
| 131073
| Yes
 
|--
| CookiesEnabled
| Accept cookies from Web sites?
| Boolean
| True
| Yes
 
|--
| CoroutineStackSize
| Size (in bytes) for each coroutine stack
| Signed 32-bit integer
| 524288
| Yes
 
|--
| CrashHostUrl
| A URL pointing to a crash report handler; overrides cluster negotiation to locate crash handler.
| String
|
| Yes
 
|--
| CrashOnStartup
| User-requested crash on viewer startup
| Boolean
| False
| No
 
|--
| CreateToolCopyCenters
|  
| Boolean
| True
| No
| No


Line 1,279: Line 1,563:
{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist
 
|--
| DEPRECATED: DebugShowPrivateMem
| Show Private Mem Info
| Boolean
| False
| Yes


|--
|--
Line 1,289: Line 1,584:


|--
|--
| DebugAvatarLocalTexLoadedTime
| DebugAnimatedObjects
| Display time for loading avatar local textures.
| Show info related to animated objects
| Boolean
| Boolean
| False
| False
Line 1,296: Line 1,591:


|--
|--
| DebugAvatarRezTime
| DebugAvatarAppearanceMessage
| Display times for avatars to resolve.
| Dump a bunch of XML files when handling appearance messages
| Boolean
| Boolean
| False
| False
Line 1,303: Line 1,598:


|--
|--
| DebugBeaconLineWidth
| DebugAvatarAppearanceServiceURLOverride
| Size of lines for Debug Beacons
| URL to use for baked texture requests; overrides value returned by login server.
| Signed 32-bit integer
| String
| 1
|  
| Yes
| Yes


|--
|--
| DebugHideEmptySystemFolders
| DebugAvatarCompositeBaked
| Hide empty system folders when on
| Colorize avatar meshes based on baked/composite state.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| DebugInventoryFilters
| DebugAvatarExperimentalServerAppearanceUpdate
| Turn on debugging display for inventory filtering
| Experiment with sending full cof_contents instead of cof_version
| Boolean
| Boolean
| False
| False
Line 1,324: Line 1,619:


|--
|--
| DebugPermissions
| DebugAvatarJoints
| Log permissions for selected inventory items
| List of joints to emit additional debugging info about.
| Boolean
| String
| False
|  
| Yes
| Yes


|--
|--
| DebugPluginDisableTimeout
| DebugAvatarLocalTexLoadedTime
| Disable the code which watches for plugins that are crashed or hung
| Display time for loading avatar local textures.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| DebugShowColor
| DebugAvatarRezTime
| Show color under cursor
| Display times for avatars to resolve.
| Boolean
| Boolean
| False
| False
Line 1,345: Line 1,640:


|--
|--
| DebugShowMemory
| DebugBeaconLineWidth
| Show Total Allocated Memory
| Size of lines for Debug Beacons
| Boolean
| Signed 32-bit integer
| False
| 1
| Yes
| Yes


|--
|--
| DebugShowPrivateMem
| DebugForceAppearanceRequestFailure
| Show Private Mem Info
| Request wrong cof version to test the failure path for server appearance update requests.
| Boolean
| Boolean
| False
| False
Line 1,359: Line 1,654:


|--
|--
| DebugShowRenderInfo
| DebugHideEmptySystemFolders
| Show stats about current scene
| Hide empty system folders when on
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| DebugShowRenderMatrices
| DebugInventoryFilters
| Display values of current view and projection matrices.
| Turn on debugging display for inventory filtering
| Boolean
| Boolean
| False
| False
Line 1,373: Line 1,668:


|--
|--
| DebugShowTextureInfo
| DebugObjectLODs
| Show inertested texture info
| Show info related to lod calculations for attached or animated objects
| Boolean
| Boolean
| False
| False
Line 1,380: Line 1,675:


|--
|--
| DebugShowTime
| DebugPermissions
| Show time info
| Log permissions for selected inventory items
| Boolean
| Boolean
| False
| False
Line 1,387: Line 1,682:


|--
|--
| DebugShowUploadCost
| DebugPluginDisableTimeout
| Show mesh upload cost
| Disable the code which watches for plugins that are crashed or hung
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| DebugShowXUINames
| DebugSession
| Show tooltips with XUI path to widget
| Request debugging for a particular viewer session
| Boolean
| Boolean
| False
| False
Line 1,401: Line 1,696:


|--
|--
| DebugStatMode
| DebugShowAvatarRenderInfo
| Mode of stat in Statistics floater
| Show avatar render cost information
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| Yes


|--
|--
| DebugStatModeActualIn
| DebugShowColor
| Mode of stat in Statistics floater
| Show color under cursor
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| Yes


|--
|--
| DebugStatModeActualOut
| DebugShowMemory
| Mode of stat in Statistics floater
| Show Total Allocated Memory
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| Yes


|--
|--
| DebugStatModeAgentUpdatesSec
| DebugShowRenderInfo
| Mode of stat in Statistics floater
| Show stats about current scene
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| Yes


|--
|--
| DebugStatModeAsset
| DebugShowRenderMatrices
| Mode of stat in Statistics floater
| Display values of current view and projection matrices.
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| Yes


|--
|--
| DebugStatModeBandwidth
| DebugShowTextureInfo
| Mode of stat in Statistics floater
| Show inertested texture info
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| Yes


|--
|--
| DebugStatModeBoundMem
| DebugShowTime
| Mode of stat in Statistics floater
| Show time info
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| Yes


|--
|--
| DebugStatModeChildAgents
| DebugShowUploadCost
| Mode of stat in Statistics floater
| Show mesh upload cost
| Signed 32-bit integer
| Boolean
| -1
| True
| Yes
| Yes


|--
|--
| DebugStatModeFPS
| DebugShowXUINames
| Mode of stat in Statistics floater
| Show tooltips with XUI path to widget
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| No


|--
|--
| DebugStatModeFormattedMem
| DebugSlshareLogTag
| Request slshare-service debug logging
| String
|
| No
 
|--
| DebugStatMode
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,471: Line 1,773:


|--
|--
| DebugStatModeGLMem
| DebugStatModeActualIn
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,478: Line 1,780:


|--
|--
| DebugStatModeKTrisDrawnFr
| DebugStatModeActualOut
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,485: Line 1,787:


|--
|--
| DebugStatModeKTrisDrawnSec
| DebugStatModeAgentUpdatesSec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,492: Line 1,794:


|--
|--
| DebugStatModeLayers
| DebugStatModeAsset
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,499: Line 1,801:


|--
|--
| DebugStatModeLowLODObjects
| DebugStatModeBandwidth
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,506: Line 1,808:


|--
|--
| DebugStatModeMainAgents
| DebugStatModeBoundMem
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,513: Line 1,815:


|--
|--
| DebugStatModeMemoryAllocated
| DebugStatModeChildAgents
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,520: Line 1,822:


|--
|--
| DebugStatModeNewObjs
| DebugStatModeFPS
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,527: Line 1,829:


|--
|--
| DebugStatModeObjects
| DebugStatModeFormattedMem
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,534: Line 1,836:


|--
|--
| DebugStatModePacketLoss
| DebugStatModeGLMem
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,541: Line 1,843:


|--
|--
| DebugStatModePacketsIn
| DebugStatModeKTrisDrawnFr
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,548: Line 1,850:


|--
|--
| DebugStatModePacketsOut
| DebugStatModeKTrisDrawnSec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,555: Line 1,857:


|--
|--
| DebugStatModePhysicsFPS
| DebugStatModeLayers
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,562: Line 1,864:


|--
|--
| DebugStatModePinnedObjects
| DebugStatModeLowLODObjects
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,569: Line 1,871:


|--
|--
| DebugStatModeRawCount
| DebugStatModeMainAgents
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,576: Line 1,878:


|--
|--
| DebugStatModeRawMem
| DebugStatModeMemoryAllocated
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,583: Line 1,885:


|--
|--
| DebugStatModeSimActiveObjects
| DebugStatModeNewObjs
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,590: Line 1,892:


|--
|--
| DebugStatModeSimActiveScripts
| DebugStatModeObjects
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,597: Line 1,899:


|--
|--
| DebugStatModeSimAgentMsec
| DebugStatModePacketLoss
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,604: Line 1,906:


|--
|--
| DebugStatModeSimFPS
| DebugStatModePacketsIn
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,611: Line 1,913:


|--
|--
| DebugStatModeSimFrameMsec
| DebugStatModePacketsOut
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,618: Line 1,920:


|--
|--
| DebugStatModeSimImagesMsec
| DebugStatModePhysicsFPS
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,625: Line 1,927:


|--
|--
| DebugStatModeSimInPPS
| DebugStatModePinnedObjects
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,632: Line 1,934:


|--
|--
| DebugStatModeSimNetMsec
| DebugStatModeRawCount
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,639: Line 1,941:


|--
|--
| DebugStatModeSimObjects
| DebugStatModeRawMem
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,646: Line 1,948:


|--
|--
| DebugStatModeSimOutPPS
| DebugStatModeSimActiveObjects
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,653: Line 1,955:


|--
|--
| DebugStatModeSimPendingDownloads
| DebugStatModeSimActiveScripts
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,660: Line 1,962:


|--
|--
| DebugStatModeSimPumpIOMsec
| DebugStatModeSimAgentMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,667: Line 1,969:


|--
|--
| DebugStatModeSimScriptEvents
| DebugStatModeSimFPS
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,674: Line 1,976:


|--
|--
| DebugStatModeSimScriptMsec
| DebugStatModeSimFrameMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,681: Line 1,983:


|--
|--
| DebugStatModeSimSimOtherMsec
| DebugStatModeSimImagesMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,688: Line 1,990:


|--
|--
| DebugStatModeSimSimPhysicsMsec
| DebugStatModeSimInPPS
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,695: Line 1,997:


|--
|--
| DebugStatModeSimSimPhysicsOtherMsec
| DebugStatModeSimNetMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,702: Line 2,004:


|--
|--
| DebugStatModeSimSimPhysicsShapeUpdateMsec
| DebugStatModeSimObjects
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,709: Line 2,011:


|--
|--
| DebugStatModeSimSimPhysicsStepMsec
| DebugStatModeSimOutPPS
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,716: Line 2,018:


|--
|--
| DebugStatModeSimSleepMsec
| DebugStatModeSimPendingDownloads
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,723: Line 2,025:


|--
|--
| DebugStatModeSimSpareMsec
| DebugStatModeSimPumpIOMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,730: Line 2,032:


|--
|--
| DebugStatModeSimTotalUnackedBytes
| DebugStatModeSimScriptEvents
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,737: Line 2,039:


|--
|--
| DebugStatModeTexture
| DebugStatModeSimScriptMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,744: Line 2,046:


|--
|--
| DebugStatModeTextureCount
| DebugStatModeSimSimOtherMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,751: Line 2,053:


|--
|--
| DebugStatModeTimeDialation
| DebugStatModeSimSimPhysicsMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,758: Line 2,060:


|--
|--
| DebugStatModeTotalObjs
| DebugStatModeSimSimPhysicsOtherMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,765: Line 2,067:


|--
|--
| DebugStatModeVFSPendingOps
| DebugStatModeSimSimPhysicsShapeUpdateMsec
| Mode of stat in Statistics floater
| Mode of stat in Statistics floater
| Signed 32-bit integer
| Signed 32-bit integer
Line 1,772: Line 2,074:


|--
|--
| DebugViews
| DebugStatModeSimSimPhysicsStepMsec
| Display debugging info for views.
| Mode of stat in Statistics floater
| Boolean
| Signed 32-bit integer
| False
| -1
| Yes
| Yes


|--
|--
| DebugWindowProc
| DebugStatModeSimSleepMsec
| Log windows messages
| Mode of stat in Statistics floater
| Boolean
| Signed 32-bit integer
| False
| -1
| Yes
| Yes


|--
|--
| DefaultFemaleAvatar
| DebugStatModeSimSpareMsec
| Default Female Avatar
| Mode of stat in Statistics floater
| String
| Signed 32-bit integer
| Female Shape &amp; Outfit
| -1
| Yes
| Yes


|--
|--
| DefaultMaleAvatar
| DebugStatModeSimTotalUnackedBytes
| Default Male Avatar
| Mode of stat in Statistics floater
| String
| Signed 32-bit integer
| Male Shape &amp; Outfit
| -1
| Yes
| Yes


|--
|--
| DefaultObjectTexture
| DebugStatModeTexture
| Texture used as 'Default' in texture picker. (UUID texture reference)
| Mode of stat in Statistics floater
| String
| Signed 32-bit integer
| 89556747-24cb-43ed-920b-47caed15465f
| -1
| Yes
| Yes


|--
|--
| DefaultUploadCost
| DebugStatModeTextureCount
| Default sound/image/file upload cost(in case economy data is not available).
| Mode of stat in Statistics floater
| Unsigned 32-bit integer
| Signed 32-bit integer
| 10
| -1
| Yes
| Yes


|--
|--
| DestinationGuideHintTimeout
| DebugStatModeTimeDialation
| Number of seconds to wait before telling resident about destination guide.
| Mode of stat in Statistics floater
| Floating point
| Signed 32-bit integer
| 1200.0
| -1
| Yes
| Yes


|--
|--
| DestinationGuideURL
| DebugStatModeTotalObjs
| Destination guide contents
| Mode of stat in Statistics floater
| String
| Signed 32-bit integer
| http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/guide.html
| -1
| Yes
| Yes


|--
|--
| DisableCameraConstraints
| DebugStatModeVFSPendingOps
| Disable the normal bounds put on the camera by avatar position
| Mode of stat in Statistics floater
| Boolean
| Signed 32-bit integer
| False
| -1
| Yes
| Yes


|--
|--
| DisableExternalBrowser
| DebugViews
| Disable opening an external browser.
| Display debugging info for views.
| Boolean
| Boolean
| False
| False
Line 1,842: Line 2,144:


|--
|--
| DisableMouseWarp
| DebugWindowProc
| Disable warping of the mouse to the center of the screen during alt-zoom and mouse look. Useful with certain input devices, mouse sharing programs like Synergy, or running under Parallels.
| Log windows messages
| Boolean
| Boolean
| False
| False
Line 1,849: Line 2,151:


|--
|--
| DisableTextHyperlinkActions
| DefaultBlankNormalTexture
| Disable highlighting and linking of URLs in XUI text boxes
| Texture used as 'Blank' in texture picker for normal maps. (UUID texture reference)
| Boolean
| String
| False
| 5b53359e-59dd-d8a2-04c3-9e65134da47a
| Yes
| Yes


|--
|--
| DisableVerticalSync
| DefaultFemaleAvatar
| Update frames as fast as possible (FALSE = update frames between display scans)
| Default Female Avatar
| Boolean
| String
| True
| Female Shape &amp; Outfit
| Yes
| Yes


|--
|--
| DisplayAvatarAgentTarget
| DefaultLoginLocation
| Show avatar positioning locators (animation debug)
| Startup destination default (if not specified on command line)
| Boolean
| String
| False
|  
| Yes
| No


|--
|--
| DisplayChat
| DefaultMaleAvatar
| Display Latest Chat message on LCD
| Default Male Avatar
| Boolean
| String
| True
| Male Shape &amp; Outfit
| Yes
| Yes


|--
|--
| DisplayDebug
| DefaultObjectNormalTexture
| Display Network Information on LCD
| Texture used as 'Default' in texture picker for normal map. (UUID texture reference)
| Boolean
| String
| True
| 85f28839-7a1c-b4e3-d71d-967792970a7b
| Yes
| Yes


|--
|--
| DisplayDebugConsole
| DefaultObjectSpecularTexture
| Display Console Debug Information on LCD
| Texture used as 'Default' in texture picker for specular map. (UUID texture reference)
| Boolean
| String
| True
| 87e0e8f7-8729-1ea8-cfc9-8915773009db
| Yes
| Yes


|--
|--
| DisplayIM
| DefaultObjectTexture
| Display Latest IM message on LCD
| Texture used as 'Default' in texture picker. (UUID texture reference)
| Boolean
| String
| True
| 89556747-24cb-43ed-920b-47caed15465f
| Yes
| Yes


|--
|--
| DisplayLinden
| DefaultUploadCost
| Display Account Information on LCD
| Default sound/image/file upload cost(in case economy data is not available).
| Boolean
| Unsigned 32-bit integer
| True
| 10
| Yes
| Yes


|--
|--
| DisplayRegion
| DefaultUploadPermissionsConverted
| Display Location information on LCD
| Default upload permissions have been converted to default creation permissions
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| DisplayTimecode
| DestinationGuideHintTimeout
| Display timecode on screen
| Number of seconds to wait before telling resident about destination guide.
| Boolean
| Floating point
| False
| 1200.0
| Yes
| Yes


|--
|--
| Disregard128DefaultDrawDistance
| DestinationGuideURL
| Whether to use the auto default to 128 draw distance
| Destination guide contents
| Boolean
| String
| True
| http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/guide.html
| Yes
| Yes


|--
|--
| Disregard96DefaultDrawDistance
| DisableAllRenderFeatures
| Whether to use the auto default to 96 draw distance
| Disables all rendering features.
| Boolean
| Boolean
| True
| False
| Yes
| No


|--
|--
| DoubleClickAutoPilot
| DisableAllRenderTypes
| Enable double-click auto pilot
| Disables all rendering types.
| Boolean
| Boolean
| False
| False
| Yes
| No


|--
|--
| DoubleClickShowWorldMap
| DisableCameraConstraints
| Enable double-click to show world map from mini map
| Disable the normal bounds put on the camera by avatar position
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| DoubleClickTeleport
| DisableCrashLogger
| Enable double-click to teleport where allowed
| Do not send crash report to Linden server
| Boolean
| Boolean
| False
| False
| Yes
| No


|--
|--
| DragAndDropDistanceThreshold
| DisableExternalBrowser
| Number of pixels that mouse should move before triggering drag and drop mode
| Disable opening an external browser.
| Signed 32-bit integer
| Boolean
| 3
| False
| Yes
| Yes


|--
|--
| DragAndDropToolTipDelay
| DisableMouseWarp
| Seconds before displaying tooltip when performing drag and drop operation
| Disable warping of the mouse to the center of the screen during alt-zoom and mouse look. Useful with certain input devices, mouse sharing programs like Synergy, or running under Parallels.
| Floating point
| Boolean
| 0.10000000149
| False
| Yes
| Yes


|--
|--
| DropShadowButton
| DisablePrecacheDelayAfterTeleporting
| Drop shadow width for buttons (pixels)
| Disables the artificial delay in the viewer that precaches some incoming assets
| Signed 32-bit integer
| Boolean
| 2
| False
| Yes
| No


|--
|--
| DropShadowFloater
| DisableTextHyperlinkActions
| Drop shadow width for floaters (pixels)
| Disable highlighting and linking of URLs in XUI text boxes
| Signed 32-bit integer
| Boolean
| 5
| False
| Yes
| Yes


|--
|--
| DropShadowSlider
| DisableVerticalSync
| Drop shadow width for sliders (pixels)
| Update frames as fast as possible (FALSE = update frames between display scans)
| Signed 32-bit integer
| Boolean
| 3
| True
| Yes
| Yes


|--
|--
| DropShadowTooltip
| DisplayAvatarAgentTarget
| Drop shadow width for tooltips (pixels)
| Show avatar positioning locators (animation debug)
| Signed 32-bit integer
| 4
| Yes
 
|--
| DumpVFSCaches
| Dump VFS caches on startup.
| Boolean
| Boolean
| False
| False
Line 2,003: Line 2,298:


|--
|--
| DynamicCameraStrength
| DisplayChat
| Amount camera lags behind avatar motion (0 = none, 30 = avatar velocity)
| Display Latest Chat message on LCD
| Floating point
| Boolean
| 2.0
| True
| Yes
| Yes
|}
=== E ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| EditCameraMovement
| DisplayDebug
| When entering build mode, camera moves up above avatar
| Display Network Information on LCD
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| EditLinkedParts
| DisplayDebugConsole
| Select individual parts of linked objects
| Display Console Debug Information on LCD
| Boolean
| Boolean
| False
| True
| No
| Yes


|--
|--
| EffectScriptChatParticles
| DisplayIM
| 1 = normal behavior, 0 = disable display of swirling lights when scripts communicate
| Display Latest IM message on LCD
| Boolean
| Boolean
| True
| True
Line 2,040: Line 2,326:


|--
|--
| EnableAltZoom
| DisplayLinden
| Use Alt+mouse to look at and zoom in on objects
| Display Account Information on LCD
| Boolean
| Boolean
| True
| True
Line 2,047: Line 2,333:


|--
|--
| EnableAppearance
| DisplayRegion
| Enable opening appearance from web link
| Display Location information on LCD
| Boolean
| Boolean
| True
| True
Line 2,054: Line 2,340:


|--
|--
| EnableAvatarPay
| DisplayTimecode
| Enable paying other avatars from web link
| Display timecode on screen
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| EnableAvatarShare
| Disregard128DefaultDrawDistance
| Enable sharing from web link
| Whether to use the auto default to 128 draw distance
| Boolean
| Boolean
| True
| True
Line 2,068: Line 2,354:


|--
|--
| EnableButtonFlashing
| Disregard96DefaultDrawDistance
| Allow UI to flash buttons to get your attention
| Whether to use the auto default to 96 draw distance
| Boolean
| Boolean
| True
| True
Line 2,075: Line 2,361:


|--
|--
| EnableClassifieds
| DoubleClickAutoPilot
| Enable creation of new classified ads from web link
| Enable double-click auto pilot
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| EnableGestureSounds
| DoubleClickShowWorldMap
| Play sounds from gestures
| Enable double-click to show world map from mini map
| Boolean
| Boolean
| True
| True
Line 2,089: Line 2,375:


|--
|--
| EnableGrab
| DoubleClickTeleport
| Use Ctrl+mouse to grab and manipulate objects
| Enable double-click to teleport where allowed
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| EnableGroupChatPopups
| DragAndDropDistanceThreshold
| Enable Incoming Group Chat Popups
| Number of pixels that mouse should move before triggering drag and drop mode
| Boolean
| Signed 32-bit integer
| True
| 3
| Yes
| Yes


|--
|--
| EnableGroupInfo
| DragAndDropToolTipDelay
| Enable viewing and editing of group info from web link
| Seconds before displaying tooltip when performing drag and drop operation
| Boolean
| Floating point
| True
| 0.10000000149
| Yes
| Yes


|--
|--
| EnableIMChatPopups
| DropShadowButton
| Enable Incoming IM Chat Popups
| Drop shadow width for buttons (pixels)
| Boolean
| Signed 32-bit integer
| True
| 2
| Yes
| Yes


|--
|--
| EnableInventory
| DropShadowFloater
| Enable opening inventory from web link
| Drop shadow width for floaters (pixels)
| Boolean
| Signed 32-bit integer
| True
| 5
| Yes
| Yes


|--
|--
| EnableMouselook
| DropShadowSlider
| Allow first person perspective and mouse control of camera
| Drop shadow width for sliders (pixels)
| Boolean
| Signed 32-bit integer
| True
| 3
| Yes
| Yes


|--
|--
| EnablePicks
| DropShadowTooltip
| Enable editing of picks from web link
| Drop shadow width for tooltips (pixels)
| Boolean
| Signed 32-bit integer
| True
| 4
| Yes
| Yes


|--
|--
| EnablePlaceProfile
| DumpVFSCaches
| Enable viewing of place profile from web link
| Dump VFS caches on startup.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| EnableSearch
| DynamicCameraStrength
| Enable opening search from web link
| Amount camera lags behind avatar motion (0 = none, 30 = avatar velocity)
| Boolean
| Floating point
| True
| 2.0
| Yes
| Yes
|}
=== E ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| EnableTextureAtlas
| EditCameraMovement
| Whether to use texture atlas or not
| When entering build mode, camera moves up above avatar
| Boolean
| Boolean
| False
| False
Line 2,159: Line 2,458:


|--
|--
| EnableUIHints
| EditLinkedParts
| Toggles UI hint popups
| Select individual parts of linked objects
| Boolean
| Boolean
| False
| False
| Yes
| No


|--
|--
| EnableVoiceCall
| EffectScriptChatParticles
| Enable voice calls from web link
| 1 = normal behavior, 0 = disable display of swirling lights when scripts communicate
| Boolean
| Boolean
| True
| True
Line 2,173: Line 2,472:


|--
|--
| EnableVoiceChat
| EnableAltZoom
| Enable talking to other residents with a microphone
| Use Alt+mouse to look at and zoom in on objects
| Boolean
| Boolean
| True
| True
Line 2,180: Line 2,479:


|--
|--
| EnableWorldMap
| EnableAppearance
| Enable opening world map from web link
| Enable opening appearance from web link
| Boolean
| Boolean
| True
| True
Line 2,187: Line 2,486:


|--
|--
| EnergyFromTop
| EnableAvatarPay
|  
| Enable paying other avatars from web link
| Signed 32-bit integer
| Boolean
| 20
| True
| No
| Yes


|--
|--
| EnergyHeight
| EnableAvatarShare
|  
| Enable sharing from web link
| Signed 32-bit integer
| Boolean
| 40
| True
| No
| Yes


|--
|--
| EnergyWidth
| EnableButtonFlashing
|  
| Allow UI to flash buttons to get your attention
| Signed 32-bit integer
| Boolean
| 175
| True
| No
| Yes


|--
|--
| EventURL
| EnableClassifieds
| URL for Event website, displayed in the event floater
| Enable creation of new classified ads from web link
| String
| Boolean
| http://events.secondlife.com/viewer/embed/event/
| True
| No
| Yes


|--
|--
| EveryoneCopy
| EnableGestureSounds
| Everyone can copy the newly created objects
| Play sounds from gestures
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| ExternalEditor
| EnableGrab
| Path to program used to edit LSL scripts and XUI files, e.g.: /usr/bin/gedit --new-window "%s"
| Use Ctrl+mouse to grab and manipulate objects
| String
| Boolean
|  
| True
| Yes
| Yes


|--
| EnableGroupChatPopups
| Enable Incoming Group Chat Popups
| Boolean
| True
| Yes


|}
|--
 
| EnableGroupInfo
=== F ===
| Enable viewing and editing of group info from web link
 
| Boolean
{| {{Prettytable}}
| True
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
 
|--
| FPSLogFrequency
| Seconds between display of FPS in log (0 for never)
| Floating point
| 10.0
| Yes
| Yes


|--
|--
| FeatureManagerHTTPTable
| EnableIMChatPopups
| Base directory for HTTP feature/gpu table fetches
| Enable Incoming IM Chat Popups
| String
| Boolean
| http://viewer-settings.secondlife.com
| True
| Yes
| Yes


|--
|--
| FilterItemsPerFrame
| EnableInventory
| Maximum number of inventory items to match against search filter every frame (lower to increase framerate while searching, higher to improve search speed)
| Enable opening inventory from web link
| Signed 32-bit integer
| Boolean
| 500
| True
| Yes
| Yes


|--
|--
| FindLandArea
| EnableMouselook
| Enables filtering of land search results by area
| Allow first person perspective and mouse control of camera
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| FindLandPrice
| EnablePicks
| Enables filtering of land search results by price
| Enable editing of picks from web link
| Boolean
| Boolean
| True
| True
Line 2,273: Line 2,570:


|--
|--
| FindLandType
| EnablePlaceProfile
| Controls which type of land you are searching for in Find Land interface ("All", "Auction", "For Sale")
| Enable viewing of place profile from web link
| String
| Boolean
| All
| True
| Yes
| Yes


|--
|--
| FindPeopleOnline
| EnableSearch
| Limits people search to only users who are logged on
| Enable opening search from web link
| Boolean
| Boolean
| True
| True
Line 2,287: Line 2,584:


|--
|--
| FindPlacesPictures
| EnableUIHints
| Display only results of find places that have pictures
| Toggles UI hint popups
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| FirstLoginThisInstall
| EnableVisualLeakDetector
| Specifies that you have not logged in with the viewer since you performed a clean install
| EnableVisualLeakDetector
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| FirstName
| EnableVoiceCall
| Login first name
| Enable voice calls from web link
| String
| Boolean
|  
| True
| Yes
| Yes


|--
|--
| FirstPersonAvatarVisible
| EnableVoiceChat
| Display avatar and attachments below neck while in mouselook
| Enable talking to other residents with a microphone
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| FirstRunThisInstall
| EnableWorldMap
| Specifies that you have not run the viewer since you performed a clean install
| Enable opening world map from web link
| Boolean
| Boolean
| True
| True
Line 2,322: Line 2,619:


|--
|--
| FirstSelectedDisabledPopups
| EnergyFromTop
| Return false if there is not disabled popup selected in the list of floater preferences popups
|  
| Boolean
| Signed 32-bit integer
| False
| 20
| No
 
|--
| EnergyHeight
|
| Signed 32-bit integer
| 40
| No
| No


|--
|--
| FirstSelectedEnabledPopups
| EnergyWidth
| Return false if there is not enable popup selected in the list of floater preferences popups
|  
| Boolean
| Signed 32-bit integer
| False
| 175
| No
| No


|--
|--
| FixedWeather
| EnvironmentPersistAcrossLogin
| Weather effects do not change over time
| Keep Environment settings consistent across sessions
| Boolean
| Boolean
| False
| False
Line 2,343: Line 2,647:


|--
|--
| FloaterActiveSpeakersSortAscending
| EventURL
| Whether to sort up or down
| URL for Event website, displayed in the event floater
| String
| http://events.secondlife.com/viewer/embed/event/
| No
 
|--
| EveryoneCopy
| (obsolete) Everyone can copy the newly created objects
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| FloaterActiveSpeakersSortColumn
| ExternalEditor
| Column name to sort on
| Path to program used to edit LSL scripts and XUI files, e.g.: /usr/bin/gedit --new-window "%s"
| String
| String
| speaking_status
|  
| Yes
| Yes
|}
=== F ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| FloaterMapEast
| FMODExDecodeBufferSize
| Floater Map East Label
| Sets the streaming decode buffer size (in milliseconds) for FMOD Ex or FMOD Studio
| String
| Unsigned 32-bit integer
| E
| 1000
| Yes
| Yes


|--
|--
| FloaterMapNorth
| FMODExProfilerEnable
| Floater Map North Label
| Enable profiler tool if using FMOD Ex or FMOD Studio
| String
| Boolean
| N
| False
| Yes
| Yes


|--
|--
| FloaterMapNorthEast
| FMODExStreamBufferSize
| Floater Map North-East Label
| Sets the streaming buffer size (in milliseconds) for FMOD Ex or FMOD Studio
| String
| Unsigned 32-bit integer
| NE
| 7000
| Yes
| Yes


|--
|--
| FloaterMapNorthWest
| FPSLogFrequency
| Floater Map North-West Label
| Seconds between display of FPS in log (0 for never)
| String
| Floating point
| NW
| 10.0
| Yes
| Yes


|--
|--
| FloaterMapSouth
| FastCacheFetchEnabled
| Floater Map South Label
| Enable texture fast cache fetching if set
| String
| Boolean
| S
| True
| Yes
| Yes


|--
|--
| FloaterMapSouthEast
| FeatureManagerHTTPTable
| Floater Map South-East Label
| Deprecated
| String
| String
| SE
|  
| Yes
| No


|--
|--
| FloaterMapSouthWest
| FilterItemsMaxTimePerFrameUnvisible
| Floater Map South-West Label
| Max time devoted to items filtering per frame for non visible inventory listings (in milliseconds)
| String
| Signed 32-bit integer
| SW
| 1
| Yes
| Yes


|--
|--
| FloaterMapWest
| FilterItemsMaxTimePerFrameVisible
| Floater Map West Label
| Max time devoted to items filtering per frame for visible inventory listings (in milliseconds)
| String
| Signed 32-bit integer
| W
| 10
| Yes
| Yes


|--
|--
| FloaterStatisticsRect
| FindLandArea
| Rectangle for chat history
| Enables filtering of land search results by area
| Rect
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| FlycamAbsolute
| FindLandPrice
| Treat Flycam values as absolute positions (not deltas).
| Enables filtering of land search results by price
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| FlycamAxisDeadZone0
| FindLandType
| Flycam axis 0 dead zone.
| Controls which type of land you are searching for in Find Land interface ("All", "Auction", "For Sale")
| Floating point
| String
| 0.1
| All
| Yes
| Yes


|--
|--
| FlycamAxisDeadZone1
| FindPeopleOnline
| Flycam axis 1 dead zone.
| Limits people search to only users who are logged on
| Floating point
| Boolean
| 0.1
| True
| Yes
| Yes


|--
|--
| FlycamAxisDeadZone2
| FindPlacesPictures
| Flycam axis 2 dead zone.
| Display only results of find places that have pictures
| Floating point
| Boolean
| 0.1
| True
| Yes
| Yes


|--
|--
| FlycamAxisDeadZone3
| FirstLoginThisInstall
| Flycam axis 3 dead zone.
| Specifies that you have not logged in with the viewer since you performed a clean install
| Floating point
| Boolean
| 0.1
| True
| Yes
| Yes


|--
|--
| FlycamAxisDeadZone4
| FirstName
| Flycam axis 4 dead zone.
| Login first name
| Floating point
| String
| 0.1
|  
| Yes
| Yes


|--
|--
| FlycamAxisDeadZone5
| FirstPersonAvatarVisible
| Flycam axis 5 dead zone.
| Display avatar and attachments below neck while in mouselook
| Floating point
| Boolean
| 0.1
| False
| Yes
| Yes


|--
|--
| FlycamAxisDeadZone6
| FirstRunThisInstall
| Flycam axis 6 dead zone.
| Specifies that you have not run the viewer since you performed a clean install
| Floating point
| Boolean
| 0.1
| True
| Yes
| Yes


|--
|--
| FlycamAxisScale0
| FirstSelectedDisabledPopups
| Flycam axis 0 scaler.
| Return false if there is not disabled popup selected in the list of floater preferences popups
| Floating point
| Boolean
| 1.0
| False
| Yes
| No
 
|--
| FirstSelectedEnabledPopups
| Return false if there is not enable popup selected in the list of floater preferences popups
| Boolean
| False
| No


|--
|--
| FlycamAxisScale1
| FixedWeather
| Flycam axis 1 scaler.
| Weather effects do not change over time
| Floating point
| Boolean
| 1.0
| False
| Yes
| Yes


|--
|--
| FlycamAxisScale2
| FlashCount
| Flycam axis 2 scaler.
| Number of flashes of item. Requires restart.
| Floating point
| Signed 32-bit integer
| 1.0
| 3
| Yes
| Yes


|--
|--
| FlycamAxisScale3
| FlashPeriod
| Flycam axis 3 scaler.
| Period at which item flash (seconds). Requires restart.
| Floating point
| Floating point
| 1.0
| 0.5
| Yes
| Yes


|--
|--
| FlycamAxisScale4
| FloaterActiveSpeakersSortAscending
| Flycam axis 4 scaler.
| Whether to sort up or down
| Floating point
| Boolean
| 1.0
| True
| Yes
| Yes


|--
|--
| FlycamAxisScale5
| FloaterActiveSpeakersSortColumn
| Flycam axis 5 scaler.
| Column name to sort on
| Floating point
| String
| 1.0
| speaking_status
| Yes
| Yes


|--
|--
| FlycamAxisScale6
| FloaterMapEast
| Flycam axis 6 scaler.
| Floater Map East Label
| Floating point
| String
| 1.0
| E
| Yes
| Yes


|--
|--
| FlycamBuildModeScale
| FloaterMapNorth
| Scale factor to apply to flycam movements when in build mode.
| Floater Map North Label
| Floating point
| String
| 1.0
| N
| Yes
| Yes


|--
|--
| FlycamFeathering
| FloaterMapNorthEast
| Flycam feathering (less is softer)
| Floater Map North-East Label
| Floating point
| String
| 16.0
| NE
| Yes
| Yes


|--
|--
| FlycamZoomDirect
| FloaterMapNorthWest
| Map flycam zoom axis directly to camera zoom.
| Floater Map North-West Label
| Boolean
| String
| False
| NW
| Yes
| Yes


|--
|--
| FlyingAtExit
| FloaterMapSouth
| Was flying when last logged out, so fly when logging in
| Floater Map South Label
| Boolean
| String
| False
| S
| Yes
| Yes


|--
|--
| FocusOffsetFrontView
| FloaterMapSouthEast
| Initial focus point offset relative to avatar for the camera preset Front View
| Floater Map South-East Label
| Vector3D
| String
|  
| SE
| Yes
| Yes


|--
|--
| FocusOffsetGroupView
| FloaterMapSouthWest
| Initial focus point offset relative to avatar for the camera preset Group View
| Floater Map South-West Label
| Vector3D
| String
|  
| SW
| Yes
| Yes


|--
|--
| FocusOffsetRearView
| FloaterMapWest
| Initial focus point offset relative to avatar for the camera preset Rear View (x-axis is forward)
| Floater Map West Label
| Vector3D
| String
| W
| Yes
 
|--
| FloaterStatisticsRect
| Rectangle for chat history
| Rect
|  
|  
| Yes
| Yes


|--
|--
| FocusPosOnLogout
| FlycamAbsolute
| Camera focus point when last logged out (global coordinates)
| Treat Flycam values as absolute positions (not deltas).
| Vector3D
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| FolderAutoOpenDelay
| FlycamAxisDeadZone0
| Seconds before automatically expanding the folder under the mouse when performing inventory drag and drop
| Flycam axis 0 dead zone.
| Floating point
| Floating point
| 0.75
| 0.1
| Yes
| Yes


|--
|--
| FolderLoadingMessageWaitTime
| FlycamAxisDeadZone1
| Seconds to wait before showing the LOADING... text in folder views
| Flycam axis 1 dead zone.
| Floating point
| Floating point
| 0.5
| 0.1
| Yes
| Yes


|--
|--
| FontScreenDPI
| FlycamAxisDeadZone2
| Font resolution, higher is bigger (pixels per inch)
| Flycam axis 2 dead zone.
| Floating point
| Floating point
| 96.0
| 0.1
| Yes
| Yes


|--
|--
| ForceAssetFail
| FlycamAxisDeadZone3
| Force wearable fetches to fail for this asset type.
| Flycam axis 3 dead zone.
| Unsigned 32-bit integer
| Floating point
| 255
| 0.1
| Yes
| Yes


|--
|--
| ForceMandatoryUpdate
| FlycamAxisDeadZone4
| For QA: On next startup, forces the auto-updater to run
| Flycam axis 4 dead zone.
| Boolean
| Floating point
| False
| 0.1
| Yes
| Yes


|--
|--
| ForceShowGrid
| FlycamAxisDeadZone5
| Always show grid dropdown on login screen
| Flycam axis 5 dead zone.
| Boolean
| Floating point
| False
| 0.1
| Yes
| Yes


|--
|--
| FreezeTime
| FlycamAxisDeadZone6
|  
| Flycam axis 6 dead zone.
| Boolean
| Floating point
| False
| 0.1
| No
| Yes


|--
|--
| FriendsListShowIcons
| FlycamAxisScale0
| Show/hide online and all friends icons in the friend list
| Flycam axis 0 scaler.
| Boolean
| Floating point
| True
| 1.0
| Yes
| Yes


|--
|--
| FriendsListShowPermissions
| FlycamAxisScale1
| Show/hide permission icons in the friend list
| Flycam axis 1 scaler.
| Boolean
| Floating point
| True
| 1.0
| Yes
| Yes


|--
|--
| FriendsSortOrder
| FlycamAxisScale2
| Specifies sort order for friends (0 = by name, 1 = by online status)
| Flycam axis 2 scaler.
| Unsigned 32-bit integer
| Floating point
| 0
| 1.0
| Yes
| Yes


|--
|--
| FullScreen
| FlycamAxisScale3
| run a fullscreen session
| Flycam axis 3 scaler.
| Boolean
| Floating point
| False
| 1.0
| Yes
| Yes


|--
|--
| FullScreenAspectRatio
| FlycamAxisScale4
| Aspect ratio of fullscreen display (width / height)
| Flycam axis 4 scaler.
| Floating point
| Floating point
| 3
| 1.0
| Yes
| Yes


|--
|--
| FullScreenAutoDetectAspectRatio
| FlycamAxisScale5
| Automatically detect proper aspect ratio for fullscreen display
| Flycam axis 5 scaler.
| Boolean
| Floating point
| False
| 1.0
| Yes
| Yes


|--
| FlycamAxisScale6
| Flycam axis 6 scaler.
| Floating point
| 1.0
| Yes


|}
|--
 
| FlycamBuildModeScale
=== G ===
| Scale factor to apply to flycam movements when in build mode.
 
| Floating point
{| {{Prettytable}}
| 1.0
|- {{Hl2}}
| Yes
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| GenericErrorPageURL
| FlycamFeathering
| URL to set as a property on LLMediaControl to navigate to if the a page completes with a 400-499 HTTP status code
| Flycam feathering (less is softer)
| String
| Floating point
| http://common-flash-secondlife-com.s3.amazonaws.com/viewer/v2.6/agni/404.html
| 16.0
| Yes
| Yes


|--
|--
| GesturesMarketplaceURL
| FlycamZoomDirect
| URL to the Gestures Marketplace
| Map flycam zoom axis directly to camera zoom.
| String
| Boolean
| https://marketplace.secondlife.com/products/search?search[category_id]=200&amp;search[maturity][]=General&amp;search[page]=1&amp;search[per_page]=12
| False
| No
 
|--
| GoogleTranslateAPIKey
| Google Translate API key
| String
|  
| Yes
| Yes


|--
|--
| GridCrossSections
| FlyingAtExit
| Highlight cross sections of prims with grid manipulation plane.
| Was flying when last logged out, so fly when logging in
| Boolean
| Boolean
| False
| False
Line 2,709: Line 3,045:


|--
|--
| GridDrawSize
| FocusOffsetCustomPreset
| Visible extent of 2D snap grid (meters)
| Initial focus point offset relative to avatar for the custom camera preset (x-axis is forward)
| Floating point
| Vector3D
| 12.0
|  
| Yes
| Yes


|--
|--
| GridMode
| FocusOffsetFrontView
| Snap grid reference frame (0 = world, 1 = local, 2 = reference object)
| Initial focus point offset relative to avatar for the camera preset Front View
| Signed 32-bit integer
| Vector3D
| 0
|  
| Yes
| Yes


|--
|--
| GridOpacity
| FocusOffsetGroupView
| Grid line opacity (0.0 = completely transparent, 1.0 = completely opaque)
| Initial focus point offset relative to avatar for the camera preset Group View
| Floating point
| Vector3D
| 0.699999988079
|  
| Yes
| Yes


|--
|--
| GridResolution
| FocusOffsetRearView
| Size of single grid step (meters)
| Initial focus point offset relative to avatar for the camera preset Rear View (x-axis is forward)
| Floating point
| Vector3D
| 0.5
|  
| Yes
| Yes


|--
|--
| GridSubUnit
| FocusPosOnLogout
| Display fractional grid steps, relative to grid size
| Camera focus point when last logged out (global coordinates)
| Boolean
| Vector3D
| False
|  
| Yes
| Yes


|--
|--
| GridSubdivision
| FolderAutoOpenDelay
| Maximum number of times to divide single snap grid unit when GridSubUnit is true
| Seconds before automatically expanding the folder under the mouse when performing inventory drag and drop
| Signed 32-bit integer
| Floating point
| 32
| 0.75
| Yes
| Yes


|--
|--
| GroupListShowIcons
| FolderLoadingMessageWaitTime
| Show/hide group icons in the group list
| Seconds to wait before showing the LOADING... text in folder views
| Boolean
| Floating point
| True
| 0.5
| Yes
| Yes


|--
|--
| GroupMembersSortOrder
| FontScreenDPI
| The order by which group members will be sorted (name|donated|online)
| Font resolution, higher is bigger (pixels per inch)
| String
| Floating point
| name
| 96.0
| Yes
| Yes


|--
|--
| GroupNotifyBoxHeight
| ForceAddressSize
| Height of group notice messages
| Force Windows update to 32-bit or 64-bit viewer.
| Signed 32-bit integer
| Unsigned 32-bit integer
| 260
| 0
| Yes
| Yes


|--
|--
| GroupNotifyBoxWidth
| ForceAssetFail
| Width of group notice messages
| Force wearable fetches to fail for this asset type.
| Signed 32-bit integer
| Unsigned 32-bit integer
| 305
| 255
| Yes
| Yes


|--
| ForceLoginURL
| Force a specified URL for login page content - used if exists
| String
|
| Yes


|}
|--
| ForceMandatoryUpdate
| For QA: On next startup, forces the auto-updater to run
| Boolean
| False
| Yes


=== H ===
|--
 
| ForcePeriodicRenderingTime
{| {{Prettytable}}
| Periodically enable all rendering masks for a single frame.
|- {{Hl2}}
| Floating point
!Setting !! Description !! Data type !! Default !!Persist
| -1.0
| Yes


|--
|--
| HeadlessClient
| ForceShowGrid
| Run in headless mode by disabling GL rendering, keyboard, etc
| Always show grid dropdown on login screen
| Boolean
| Boolean
| False
| False
Line 2,795: Line 3,143:


|--
|--
| HeightUnits
| FreezeTime
| Determines which metric units are used: 1(TRUE) for meter and 0(FALSE) for foot.
|  
| Boolean
| Boolean
| True
| False
| Yes
| No


|--
|--
| HelpFloaterOpen
| FriendsListHideUsernames
| Show Help Floater on login?
| Show both Display name and Username in Friend list
| Boolean
| Boolean
| False
| False
Line 2,809: Line 3,157:


|--
|--
| HelpURLFormat
| FriendsListShowIcons
| URL pattern for help page; arguments will be encoded; see llviewerhelp.cpp:buildHelpURL for arguments
| Show/hide online and all friends icons in the friend list
| String
| Boolean
| http://viewer-help.secondlife.com/[LANGUAGE]/[CHANNEL]/[VERSION]/[TOPIC][DEBUG_MODE]
| True
| Yes
| Yes


|--
|--
| HelpUseLocal
| FriendsListShowPermissions
| If set, always use this for help: skins/default/html/[LANGUAGE]/help-offline/index.html
| Show/hide permission icons in the friend list
| Boolean
| Boolean
| False
| True
| No
| Yes


|--
|--
| HideSelectedObjects
| FriendsSortOrder
| Hide Selected Objects
| Specifies sort order for friends (0 = by name, 1 = by online status)
| Boolean
| Unsigned 32-bit integer
| False
| 0
| Yes
| Yes


|--
|--
| HighResSnapshot
| FullScreen
| Double resolution of snapshot from current window resolution
| run a fullscreen session
| Boolean
| Boolean
| False
| False
Line 2,837: Line 3,185:


|--
|--
| HomeSidePanelURL
| FullScreenAspectRatio
| URL for the web page to display in the Home side panel
| Aspect ratio of fullscreen display (width / height)
| String
| Floating point
|  
| 3.0
https://viewer-sidebar.secondlife.com/sidebar.html?p=[AUTH_TOKEN]&amp;lang=[LANGUAGE]&amp;channel=[CHANNEL]&amp;version=[VERSION]&amp;major=[VERSION_MAJOR]&amp;minor=[VERSION_MINOR]&amp;patch=[VERSION_PATCH]&amp;build=[VERSION_BUILD]&amp;firstlogin=[FIRST
| Yes
| Yes


|--
|--
| HostID
| FullScreenAutoDetectAspectRatio
| Machine identifier for hosted Second Life instances
| Automatically detect proper aspect ratio for fullscreen display
| String
| Boolean
|  
| False
| No
| Yes
 
 
|}
 
=== G ===
 
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| HowToHelpURL
| GenericErrorPageURL
| URL for How To help content
| URL to set as a property on LLMediaControl to navigate to if the a page completes with a 400-499 HTTP status code
| String
| String
| http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/howto/index.html
| http://common-flash-secondlife-com.s3.amazonaws.com/viewer/v2.6/agni/404.html
| Yes
| Yes


|--
|--
| HtmlHelpLastPage
| GesturesEveryoneCopy
| Last URL visited via help system
| Everyone can copy the newly created gesture
| String
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| HttpProxyType
| GesturesMarketplaceURL
| Proxy type to use for HTTP operations
| URL to the Gestures Marketplace
| String
| String
| Socks
| https://marketplace.secondlife.com/products/search?search[category_id]=200&amp;search[maturity][]=General&amp;search[page]=1&amp;search[per_page]=12
| Yes
| No
 
 
|}
 
=== I ===
 
{| {{Prettytable}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| IMShowControlPanel
| GesturesNextOwnerCopy
| Show IM Control Panel
| Newly created gestures can be copied by next owner
| Boolean
| Boolean
| True
| True
Line 2,889: Line 3,240:


|--
|--
| IMShowTimestamps
| GesturesNextOwnerModify
| Show timestamps in IM
| Newly created gestures can be modified by next owner
| Boolean
| Boolean
| True
| True
Line 2,896: Line 3,247:


|--
|--
| IgnoreAllNotifications
| GesturesNextOwnerTransfer
| Ignore all notifications so we never need user input on them.
| Newly created gestures can be resold or given away by next owner
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| IgnorePixelDepth
| GesturesShareWithGroup
| Ignore pixel depth settings.
| Newly created gestures are shared with the currently active group
| Boolean
| Boolean
| False
| False
Line 2,910: Line 3,261:


|--
|--
| ImagePipelineUseHTTP
| GoogleTranslateAPIKey
| If TRUE use HTTP GET to fetch textures from the server
| Google Translate API key
| String
|
| Yes
 
|--
| GridCrossSections
| Highlight cross sections of prims with grid manipulation plane.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| InBandwidth
| GridDrawSize
| Incoming bandwidth throttle (bps)
| Visible extent of 2D snap grid (meters)
| Floating point
| Floating point
| 0.0
| 12.0
| Yes
| Yes


|--
|--
| InactiveFloaterTransparency
| GridMode
| Transparency of inactive floaters (floaters that have no focus)
| Snap grid reference frame (0 = world, 1 = local, 2 = reference object)
| Floating point
| Signed 32-bit integer
| 0.65
| 0
| Yes
| Yes


|--
|--
| InspectorFadeTime
| GridOpacity
| Fade out timing for inspectors
| Grid line opacity (0.0 = completely transparent, 1.0 = completely opaque)
| Floating point
| Floating point
| 0.5
| 0.699999988079
| Yes
| Yes


|--
|--
| InspectorShowTime
| GridResolution
| Stay timing for inspectors
| Size of single grid step (meters)
| Floating point
| Floating point
| 3.0
| 0.5
| Yes
| Yes


|--
|--
| InstallLanguage
| GridStatusFloaterRect
| Language passed from installer (for UI)
| Web profile floater dimensions
| String
| Rect
| default
|  
| Yes
| Yes


|--
|--
| InterpolationPhaseOut
| GridStatusRSS
| Seconds to phase out interpolated motion
| URL that points to SL Grid Status RSS
| Floating point
| String
| 1
| https://status.secondlifegrid.net/history.atom
| Yes
| Yes


|--
|--
| InterpolationTime
| GridStatusUpdateDelay
| How long to extrapolate object motion after last packet received
| Timer delay for updating Grid Status RSS.
| Floating point
| Floating point
| 3
| 60.0
| Yes
| Yes


|--
|--
| InventoryAutoOpenDelay
| GridSubUnit
| Seconds before automatically opening inventory when mouse is over inventory button when performing inventory drag and drop
| Display fractional grid steps, relative to grid size
| Floating point
| Boolean
| 1.0
| False
| Yes
| Yes


|--
|--
| InventoryDisplayInbox
| GridSubdivision
| Override received items inventory inbox display
| Maximum number of times to divide single snap grid unit when GridSubUnit is true
| Boolean
| Signed 32-bit integer
| False
| 32
| No
| Yes


|--
|--
| InventoryDisplayOutbox
| GroupListShowIcons
| Override merchant inventory outbox display
| Show/hide group icons in the group list
| Boolean
| Boolean
| False
| True
| No
| Yes


|--
|--
| InventoryLinking
| GroupMembersSortOrder
| Enable ability to create links to folders and items via "Paste as link".
| The order by which group members will be sorted (name|donated|online)
| Boolean
| String
| False
| name
| Yes
| Yes


|--
|--
| InventoryOutboxLogging
| GroupNotifyBoxHeight
| Enable debug output associated with the Merchant Outbox.
| Height of group notice messages
| Boolean
| Signed 32-bit integer
| False
| 260
| Yes
| Yes


|--
|--
| InventoryOutboxMaxFolderCount
| GroupNotifyBoxWidth
| Maximum number of subfolders allowed in a listing in the merchant outbox.
| Width of group notice messages
| Unsigned 32-bit integer
| Signed 32-bit integer
| 21
| 305
| No
| Yes
 
 
|}
 
=== H ===


|--
{| {{Prettytable}}
| InventoryOutboxMaxFolderDepth
|- {{Hl2}}
| Maximum number of nested levels of subfolders allowed in a listing in the merchant outbox.
!Setting
| Unsigned 32-bit integer
!style="width:500px;"| Description
| 4
! Data type
| No
!style="width:200px;"| Default
!Persist


|--
|--
| InventoryOutboxMaxItemCount
| HUDScaleFactor
| Maximum number of items allowed in a listing in the merchant outbox.
| Scale of HUD attachments
| Unsigned 32-bit integer
| Floating point
| 200
| 1.0
| No
| Yes


|--
|--
| InventorySortOrder
| HeadlessClient
| Specifies sort key for inventory items (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top)
| Run in headless mode by disabling GL rendering, keyboard, etc
| Unsigned 32-bit integer
| Boolean
| 7
| False
| Yes
| Yes


|--
|--
| InvertMouse
| HeightUnits
| When in mouselook, moving mouse up looks down and vice verse (FALSE = moving up looks up)
| Determines which metric units are used: 1(TRUE) for meter and 0(FALSE) for foot.
| Boolean
| Boolean
| False
| True
| Yes
| Yes
|}
=== J ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| JoystickAvatarEnabled
| HelpFloaterOpen
| Enables the Joystick to control Avatar movement.
| Show Help Floater on login?
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| JoystickAxis0
| HelpURLFormat
| Flycam hardware axis mapping for internal axis 0 ([0, 5]).
| URL pattern for help page; arguments will be encoded; see llviewerhelp.cpp:buildHelpURL for arguments
| Signed 32-bit integer
| String
| 1
| http://viewer-help.secondlife.com/[LANGUAGE]/[CHANNEL]/[VERSION]/[TOPIC][DEBUG_MODE]
| Yes
| Yes


|--
|--
| JoystickAxis1
| HideSelectedObjects
| Flycam hardware axis mapping for internal axis 1 ([0, 5]).
| Hide Selected Objects
| Signed 32-bit integer
| Boolean
| 0
| False
| Yes
| Yes


|--
|--
| JoystickAxis2
| HideUIControls
| Flycam hardware axis mapping for internal axis 2 ([0, 5]).
| Hide all menu items and buttons
| Signed 32-bit integer
| Boolean
| 2
| False
| Yes
| No


|--
|--
| JoystickAxis3
| HighResSnapshot
| Flycam hardware axis mapping for internal axis 3 ([0, 5]).
| Double resolution of snapshot from current window resolution
| Signed 32-bit integer
| Boolean
| 4
| False
| Yes
| Yes


|--
|--
| JoystickAxis4
| HomeSidePanelURL
| Flycam hardware axis mapping for internal axis 4 ([0, 5]).
| URL for the web page to display in the Home side panel
| Signed 32-bit integer
| String
| 3
|  
| Yes
| Yes


|--
|--
| JoystickAxis5
| HostID
| Flycam hardware axis mapping for internal axis 5 ([0, 5]).
| Machine identifier for hosted Second Life instances
| Signed 32-bit integer
| String
| 5
|  
| Yes
| No


|--
|--
| JoystickAxis6
| HoverHeightAffectsCamera
| Flycam hardware axis mapping for internal axis 6 ([0, 5]).
| Camera view is affected by Hover Height setting
| Signed 32-bit integer
| -1
| Yes
 
|--
| JoystickBuildEnabled
| Enables the Joystick to move edited objects.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| JoystickEnabled
| HowToHelpURL
| Enables Joystick Input.
| URL for How To help content
| Boolean
| String
| False
| http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/howto/index.html
| Yes
| Yes


|--
|--
| JoystickFlycamEnabled
| HtmlHelpLastPage
| Enables the Joystick to control the flycam.
| Last URL visited via help system
| Boolean
| True
| No
 
|--
| JoystickInitialized
| Whether or not a joystick has been detected and initiailized.
| String
| String
|  
|  
Line 3,129: Line 3,470:


|--
|--
| JoystickMouselookYaw
| HttpPipelining
| Pass joystick yaw to scripts in Mouselook.
| If true, viewer will attempt to pipeline HTTP requests.
| Boolean
| Boolean
| True
| True
Line 3,136: Line 3,477:


|--
|--
| JoystickRunThreshold
| HttpProxyType
| Input threshold to initiate running
| Proxy type to use for HTTP operations
| Floating point
| String
| 0.25
| Socks
| Yes
| Yes


|--
|--
| Jpeg2000AdvancedCompression
| HttpRangeRequestsDisable
| Use advanced Jpeg2000 compression options (precincts, blocks, ordering, markers)
| If true, viewer will not issue GET requests with 'Range:' headers for meshes and textures.  May resolve problems with certain ISPs and networking gear.
| Boolean
| Boolean
| False
| False
| Yes
|--
| Jpeg2000BlocksSize
| Size of encoding blocks. Assumed square and same for all levels. Must be power of 2. Max 64, Min 4.
| Signed 32-bit integer
| 64
| Yes
|--
| Jpeg2000PrecinctsSize
| Size of image precincts. Assumed square and same for all levels. Must be power of 2.
| Signed 32-bit integer
| 256
| Yes
| Yes


Line 3,166: Line 3,493:
|}
|}


=== K ===
=== I ===


{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
| KeepAspectForSnapshot
| IMShowContentPanel
| Use full window when taking snapshot, regardless of requested image size
| Show Toolbar and Body Panels
| Boolean
| Boolean
| True
| True
| Yes
| Yes


|--
| IMShowControlPanel
| Show IM Control Panel
| Boolean
| True
| Yes


|}
|--
| IMShowNamesForP2PConv
| Enable(disable) showing of a names in the chat.
| Boolean
| True
| Yes


=== L ===
|--
 
| IMShowTime
{| {{Prettytable}}
| Enable(disable) timestamp showing in the chat.
|- {{Hl2}}
| Boolean
!Setting !! Description !! Data type !! Default !!Persist
| True
| Yes


|--
|--
| LCDDestination
| IMShowTimestamps
| Which LCD to use
| Show timestamps in IM
| Signed 32-bit integer
| Boolean
| 0
| True
| Yes
| Yes


|--
|--
| LSLFindCaseInsensitivity
| IgnoreAllNotifications
| Use case insensitivity when searching in LSL editor
| Ignore all notifications so we never need user input on them.
| Boolean
| Boolean
| False
| False
Line 3,203: Line 3,546:


|--
|--
| LSLHelpURL
| IgnoreFOVZoomForLODs
| URL that points to LSL help files, with [LSL_STRING] corresponding to the referenced LSL function or keyword
| Ignore zoom effect(CTRL+0) when calculating lods.
| String
| Boolean
| http://wiki.secondlife.com/wiki/[LSL_STRING]
| False
| Yes
| Yes


|--
|--
| LagMeterShrunk
| IgnorePixelDepth
| Last large/small state for lag meter
| Ignore pixel depth settings.
| Boolean
| Boolean
| False
| False
Line 3,217: Line 3,560:


|--
|--
| LandBrushForce
| ImagePipelineUseHTTP
| Multiplier for land modification brush force.
| If TRUE use HTTP GET to fetch textures from the server
| Floating point
| Boolean
| 1.0
| True
| Yes
| Yes


|--
|--
| LandBrushSize
| ImporterDebug
| Size of affected region when using teraform tool
| Enable debug output to more precisely identify sources of import errors. Warning: the output can slow down import on many machines.
| Floating point
| Boolean
| 2.0
| False
| Yes
| Yes


|--
|--
| LandmarksSortedByDate
| ImporterLegacyMatching
| Reflects landmarks panel sorting order.
| Enable index based model matching.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| Language
| ImporterModelLimit
| Language specifier (for UI)
| Limits amount of importer generated models for dae files
| String
| Unsigned 32-bit integer
| default
| 768
| Yes
| Yes


|--
|--
| LanguageIsPublic
| ImporterPreprocessDAE
| Let other residents see our language information
| Enable preprocessing for DAE files to fix some ColladaDOM related problems (like support for space characters within names and ids).
| Boolean
| Boolean
| True
| True
Line 3,252: Line 3,595:


|--
|--
| LastFeatureVersion
| InBandwidth
| [DO NOT MODIFY] Feature Table Version number for tracking rendering system changes
| Incoming bandwidth throttle (bps)
| Signed 32-bit integer
| Floating point
| 0
| 0.0
| Yes
| Yes


|--
|--
| LastFindPanel
| InactiveFloaterTransparency
| Controls which find operation appears by default when clicking "Find" button
| Transparency of inactive floaters (floaters that have no focus)
| String
| Floating point
| find_all_panel
| 0.95
| Yes
| Yes


|--
|--
| LastGPUString
| IncludeEnhancedSkeleton
| [DO NOT MODIFY] previous GPU id string for tracking hardware changes
| Include extended skeleton joints when rendering skinned meshes.
| String
| Boolean
|  
| True
| Yes
| Yes


|--
|--
| LastMediaSettingsTab
| IndirectMaxComplexity
| Last selected tab in media settings window
|  
| Signed 32-bit integer
| Unsigned 32-bit integer
| 0
| 0
| Yes
| No


|--
|--
| LastName
| IndirectMaxNonImpostors
| Login last name
| String
|  
|  
| Yes
| Unsigned 32-bit integer
| 0
| No
 
|--
| InspectorFadeTime
| Fade out timing for inspectors
| Floating point
| 0.5
| Yes


|--
|--
| LastPrefTab
| InspectorShowTime
| Last selected tab in preferences window
| Stay timing for inspectors
| Signed 32-bit integer
| Floating point
| 0
| 3.0
| Yes
| Yes


|--
|--
| LastRunVersion
| InstallLanguage
| Version number of last instance of the viewer that you ran
| Language passed from installer (for UI)
| String
| String
| 0.0.0
| default
| Yes
| Yes


|--
|--
| LastSnapshotToDiskHeight
| InterpolationPhaseOut
| The height of the last disk snapshot, in px
| Seconds to phase out interpolated motion
| Signed 32-bit integer
| Floating point
| 768
| 1
| Yes
| Yes


|--
|--
| LastSnapshotToDiskWidth
| InterpolationTime
| The width of the last disk snapshot, in px
| How long to extrapolate object motion after last packet received
| Signed 32-bit integer
| Floating point
| 1024
| 3
| Yes
| Yes


|--
|--
| LastSnapshotToEmailHeight
| InventoryAutoOpenDelay
| The height of the last email snapshot, in px
| Seconds before automatically opening inventory when mouse is over inventory button when performing inventory drag and drop
| Signed 32-bit integer
| Floating point
| 768
| 1.0
| Yes
| Yes


|--
|--
| LastSnapshotToEmailWidth
| InventoryDebugSimulateLateOpRate
| The width of the last email snapshot, in px
| Rate at which we simulate late-completing copy/link requests in some operations
| Signed 32-bit integer
| Floating point
| 1024
| 0.0
| Yes
| Yes


|--
|--
| LastSnapshotToInventoryHeight
| InventoryDebugSimulateOpFailureRate
| The height of the last texture snapshot, in px
| Rate at which we simulate failures of copy/link requests in some operations
| Signed 32-bit integer
| Floating point
| 512
| 0.0
| Yes
| Yes


|--
|--
| LastSnapshotToInventoryWidth
| InventoryDisplayInbox
| The width of the last texture snapshot, in px
| Override received items inventory inbox display
| Signed 32-bit integer
| Boolean
| 512
| False
| Yes
| No


|--
|--
| LastSnapshotToProfileHeight
| InventoryInboxToggleState
| The height of the last profile snapshot, in px
| Stores the open/closed state of inventory Received items panel
| Signed 32-bit integer
| Boolean
| 768
| False
| Yes
| Yes


|--
|--
| LastSnapshotToProfileWidth
| InventoryLinking
| The width of the last profile snapshot, in px
| Enable ability to create links to folders and items via "Paste as link".
| Signed 32-bit integer
| Boolean
| 1024
| True
| Yes
| Yes


|--
|--
| LeftClickShowMenu
| InventoryOutboxDisplayBoth
| Left click opens pie menu (FALSE = left click touches or grabs object)
| (Deprecated) Show the legacy Merchant Outbox UI as well as the Marketplace Listings UI
| Boolean
| Boolean
| False
| False
Line 3,364: Line 3,714:


|--
|--
| LetterKeysFocusChatBar
| InventoryOutboxLogging
| When printable characters keys (possibly with Shift held) are pressed, the chatbar takes focus
| Enable debug output associated with the Merchant Outbox.
| Signed 32-bit integer
| 0
| Yes
 
|--
| LimitDragDistance
| Limit translation of object via translate tool
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| LimitSelectDistance
| InventoryOutboxMakeVisible
| Disallow selection of objects beyond max select distance
| Enable making the Merchant Outbox and Inbox visible in the inventory for debug purposes.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| LipSyncAah
| InventoryOutboxMaxFolderCount
| Aah (jaw opening) babble loop
| Maximum number of subfolders allowed in a listing in the merchant outbox.
| String
| Unsigned 32-bit integer
| 257998776531013446642343
| 20
| Yes
| No


|--
|--
| LipSyncAahPowerTransfer
| InventoryOutboxMaxFolderDepth
| Transfer curve for Voice Interface power to aah lip sync amplitude
| Maximum number of nested levels of subfolders allowed in a listing in the merchant outbox.
| String
| Unsigned 32-bit integer
| 0000123456789
| 4
| Yes
| No


|--
|--
| LipSyncEnabled
| InventoryOutboxMaxItemCount
| 0 disable lip-sync, 1 enable babble loop
| Maximum number of items allowed in a listing in the merchant outbox.
| Boolean
| Unsigned 32-bit integer
| True
| 200
| Yes
| No


|--
|--
| LipSyncOoh
| InventoryOutboxMaxStockItemCount
| Ooh (mouth width) babble loop
| Maximum number of items allowed in a stock folder.
| String
| Unsigned 32-bit integer
| 1247898743223344444443200000
| 200
| Yes
| No


|--
|--
| LipSyncOohAahRate
| InventorySortOrder
| Rate to babble Ooh and Aah (/sec)
| Specifies sort key for inventory items (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top)
| Floating point
| Unsigned 32-bit integer
| 24.0
| 7
| Yes
| Yes


|--
|--
| LipSyncOohPowerTransfer
| InventoryTrashMaxCapacity
| Transfer curve for Voice Interface power to ooh lip sync amplitude
| Maximum capacity of the Trash folder. User will be offered to clean it up when exceeded.
| String
| Unsigned 32-bit integer
| 0012345566778899
| 5000
| Yes
| Yes


|--
|--
| LocalCacheVersion
| InvertMouse
| Version number of cache
| When in mouselook, moving mouse up looks down and vice verse (FALSE = moving up looks up)
| Signed 32-bit integer
| Boolean
| 0
| False
| Yes
| Yes
|}
=== J ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| LocalFileSystemBrowsingEnabled
| JoystickAvatarEnabled
| Enable/disable access to the local file system via the file picker
| Enables the Joystick to control Avatar movement.
| Boolean
| Boolean
| True
| True
Line 3,441: Line 3,797:


|--
|--
| LogInventoryDecline
| JoystickAxis0
| Log in system chat whenever an inventory offer is declined
| Flycam hardware axis mapping for internal axis 0 ([0, 5]).
| Boolean
| Signed 32-bit integer
| True
| 1
| Yes
| Yes


|--
|--
| LogMessages
| JoystickAxis1
| Log network traffic
| Flycam hardware axis mapping for internal axis 1 ([0, 5]).
| Boolean
| Signed 32-bit integer
| False
| 0
| Yes
| Yes


|--
|--
| LogTextureDownloadsToSimulator
| JoystickAxis2
| Send a digest of texture info to the sim
| Flycam hardware axis mapping for internal axis 2 ([0, 5]).
| Boolean
| Signed 32-bit integer
| False
| 2
| Yes
| Yes


|--
|--
| LogTextureDownloadsToViewerLog
| JoystickAxis3
| Send texture download details to the viewer log
| Flycam hardware axis mapping for internal axis 3 ([0, 5]).
| Boolean
| Signed 32-bit integer
| False
| 4
| Yes
| Yes


|--
|--
| LogTextureNetworkTraffic
| JoystickAxis4
| Log network traffic for textures
| Flycam hardware axis mapping for internal axis 4 ([0, 5]).
| Boolean
| Signed 32-bit integer
| False
| 3
| Yes
| Yes


|--
|--
| LoginAsGod
| JoystickAxis5
| Attempt to login with god powers (Linden accounts only)
| Flycam hardware axis mapping for internal axis 5 ([0, 5]).
| Boolean
| Signed 32-bit integer
| False
| 5
| Yes
| Yes


|--
|--
| LoginLocation
| JoystickAxis6
| Login location ('last', 'home')
| Flycam hardware axis mapping for internal axis 6 ([0, 5]).
| String
| Signed 32-bit integer
| last
| -1
| Yes
| Yes


|--
|--
| LoginPage
| JoystickBuildEnabled
| Login authentication page.
| Enables the Joystick to move edited objects.
| String
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| LoginSRVPump
| JoystickEnabled
| Name of the message pump that handles SRV request
| Enables Joystick Input.
| String
| Boolean
| LLAres
| False
| Yes
 
|--
| JoystickFlycamEnabled
| Enables the Joystick to control the flycam.
| Boolean
| True
| No
| No


|--
|--
| LoginSRVTimeout
| JoystickInitialized
| Duration in seconds of the login SRV request timeout
| Whether or not a joystick has been detected and initiailized.
| String
|
| Yes
 
|--
| JoystickMouselookYaw
| Pass joystick yaw to scripts in Mouselook.
| Boolean
| True
| Yes
 
|--
| JoystickRunThreshold
| Input threshold to initiate running
| Floating point
| Floating point
| 10.0
| 0.25
| No
| Yes


|--
|--
| LosslessJ2CUpload
| Jpeg2000AdvancedCompression
| Use lossless compression for small image uploads
| Use advanced Jpeg2000 compression options (precincts, blocks, ordering, markers)
| Boolean
| Boolean
| False
| False
| Yes
|--
| Jpeg2000BlocksSize
| Size of encoding blocks. Assumed square and same for all levels. Must be power of 2. Max 64, Min 4.
| Signed 32-bit integer
| 64
| Yes
|--
| Jpeg2000PrecinctsSize
| Size of image precincts. Assumed square and same for all levels. Must be power of 2.
| Signed 32-bit integer
| 256
| Yes
| Yes


Line 3,520: Line 3,911:
|}
|}


=== M ===
=== K ===


{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
| MainloopTimeoutDefault
| KeepAspectForSnapshot
| Timeout duration for mainloop lock detection, in seconds.
| Use full window when taking snapshot, regardless of requested image size
| Floating point
| Boolean
| 60.0
| True
| Yes
| Yes


|--
 
| MapOverlayIndex
|}
| Currently selected world map type
 
=== L ===
 
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist
 
|--
| LCDDestination
| Which LCD to use
| Signed 32-bit integer
| Signed 32-bit integer
| 0
| 0
Line 3,541: Line 3,949:


|--
|--
| MapScale
| LSLFindCaseInsensitivity
| World map zoom level (pixels per region)
| Use case insensitivity when searching in LSL editor
| Floating point
| Boolean
| 128.0
| False
| Yes
| Yes


|--
|--
| MapServerURL
| LSLHelpURL
| World map URL template for locating map tiles
| URL that points to LSL help files, with [LSL_STRING] corresponding to the referenced LSL function or keyword
| String
| String
| http://map.secondlife.com.s3.amazonaws.com/
| http://wiki.secondlife.com/wiki/[LSL_STRING]
| No
 
|--
| MapShowEvents
| Show events on world map
| Boolean
| True
| Yes
| Yes


|--
|--
| MapShowInfohubs
| LagMeterShrunk
| Show infohubs on the world map
| Last large/small state for lag meter
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| MapShowLandForSale
| LandBrushForce
| Show land for sale on world map
| Multiplier for land modification brush force.
| Boolean
| Floating point
| False
| 1.0
| Yes
| Yes


|--
|--
| MapShowPeople
| LandBrushSize
| Show other users on world map
| Size of affected region when using teraform tool
| Boolean
| Floating point
| True
| 2.0
| Yes
| Yes


|--
|--
| MapShowTelehubs
| LandmarksSortedByDate
| Show telehubs on world map
| Reflects landmarks panel sorting order.
| Boolean
| Boolean
| True
| True
Line 3,590: Line 3,991:


|--
|--
| Marker
| Language
| [NOT USED]
| Language specifier (for UI)
| String
| String
|  
| default
| Yes
| Yes


|--
|--
| MarketplaceURL
| LanguageIsPublic
| URL to the Marketplace
| Let other residents see our language information
| String
| Boolean
| https://marketplace.secondlife.com/
| True
| No
| Yes


|--
|--
| MarketplaceURL_bodypartFemale
| LastAppearanceTab
| URL to the Marketplace Bodyparts Female
| Last selected tab in appearance floater
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/
| 0
| No
| Yes


|--
|--
| MarketplaceURL_bodypartMale
| LastFeatureVersion
| URL to the Marketplace Bodyparts Male
| [DO NOT MODIFY] Feature Table Version number for tracking rendering system changes
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/
| 0
| No
| Yes


|--
|--
| MarketplaceURL_clothingFemale
| LastFindPanel
| URL to the Marketplace Clothing Female
| Controls which find operation appears by default when clicking "Find" button
| String
| String
| https://marketplace.secondlife.com/trampoline/viewer21/clothing_female_avatar
| find_all_panel
| No
| Yes


|--
|--
| MarketplaceURL_clothingMale
| LastGPUString
| URL to the Marketplace Clothing Male
| [DO NOT MODIFY] previous GPU id string for tracking hardware changes
| String
| String
| https://marketplace.secondlife.com/trampoline/viewer21/clothing_male_avatar
|  
| No
| Yes


|--
|--
| MarketplaceURL_eyesFemale
| LastMediaSettingsTab
| URL to the Marketplace Eyes Female
| Last selected tab in media settings window
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/womens_eyes
| 0
| No
| Yes


|--
|--
| MarketplaceURL_eyesMale
| LastName
| URL to the Marketplace Eyes Male
| Login last name
| String
| String
| https://marketplace.secondlife.com/trampoline/viewer21/mens_eyes
|  
| No
| Yes


|--
|--
| MarketplaceURL_glovesFemale
| LastPrefTab
| URL to the Marketplace Gloves Female
| Last selected tab in preferences window
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/gloves_both_women_and_men
| 0
| No
| Yes


|--
|--
| MarketplaceURL_glovesMale
| LastRunVersion
| URL to the Marketplace Gloves Male
| Version number of last instance of the viewer that you ran
| String
| String
| https://marketplace.secondlife.com/trampoline/viewer21/gloves_both_women_and_men
| 0.0.0
| No
| Yes


|--
|--
| MarketplaceURL_hairFemale
| LastSnapshotToDiskHeight
| URL to the Marketplace Hair Female
| The height of the last disk snapshot, in px
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/womens_hair
| 768
| No
| Yes


|--
|--
| MarketplaceURL_hairMale
| LastSnapshotToDiskWidth
| URL to the Marketplace Hair Male
| The width of the last disk snapshot, in px
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/mens_hair
| 1024
| No
| Yes


|--
|--
| MarketplaceURL_jacketFemale
| LastSnapshotToEmailHeight
| URL to the Marketplace Jacket Female
| The height of the last email snapshot, in px
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/jacket_womens
| 768
| No
| Yes


|--
|--
| MarketplaceURL_jacketMale
| LastSnapshotToEmailWidth
| URL to the Marketplace Jacket Male
| The width of the last email snapshot, in px
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/jacket_mens
| 1024
| No
| Yes


|--
|--
| MarketplaceURL_objectFemale
| LastSnapshotToInventoryHeight
| URL to the Marketplace Attachments Female
| The height of the last texture snapshot, in px
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/attachments
| 512
| No
| Yes


|--
|--
| MarketplaceURL_objectMale
| LastSnapshotToInventoryWidth
| URL to the Marketplace Attachments Male
| The width of the last texture snapshot, in px
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/attachments
| 512
| No
| Yes


|--
|--
| MarketplaceURL_pantsFemale
| LastSnapshotToProfileHeight
| URL to the Marketplace Pants Female
| The height of the last profile snapshot, in px
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/pants_women
| 768
| No
| Yes


|--
|--
| MarketplaceURL_pantsMale
| LastSnapshotToProfileWidth
| URL to the Marketplace Pants Male
| The width of the last profile snapshot, in px
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/pants_men
| 1024
| No
| Yes


|--
|--
| MarketplaceURL_shapeFemale
| LastSystemUIScaleFactor
| URL to the Marketplace Shape Female
| OBSOLETE: System UI scale factor is now automatically and independently from UIScaleFactor applied
| String
| Floating point
| https://marketplace.secondlife.com/trampoline/viewer21/womens_shape
| 1.0
| No
| Yes


|--
|--
| MarketplaceURL_shapeMale
| LeapCommand
| URL to the Marketplace Shape Male
| Zero or more command lines to run [[LLSD Event API Plugin]] programs.
| String
| LLSD
| https://marketplace.secondlife.com/trampoline/viewer21/mens_shape
|  
| No
| No


|--
|--
| MarketplaceURL_shirtFemale
| LeapPlaybackEventsCommand
| URL to the Marketplace Shirt Female
| Command line to use [[LEAP]] to launch playback of event recordings
| String
| LLSD
| https://marketplace.secondlife.com/trampoline/viewer21/shirt_womens
|  
| No
| No


|--
|--
| MarketplaceURL_shirtMale
| LeaveMouselook
| URL to the Marketplace Shirt Male
| Exit Mouselook mode via S or Down Arrow keys while sitting
| String
| Boolean
| https://marketplace.secondlife.com/trampoline/viewer21/shirt_mens
| False
| No
| Yes


|--
|--
| MarketplaceURL_shoesFemale
| LeftClickShowMenu
| URL to the Marketplace Shoes Female
| Unused obsolete setting
| String
| Boolean
| https://marketplace.secondlife.com/trampoline/viewer21/shoes_women
| False
| No
| Yes


|--
|--
| MarketplaceURL_shoesMale
| LetterKeysFocusChatBar
| URL to the Marketplace Shoes Male
| When printable characters keys (possibly with Shift held) are pressed, the chatbar takes focus
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/shoes_men
| 0
| No
| Yes


|--
|--
| MarketplaceURL_skinFemale
| LimitDragDistance
| URL to the Marketplace Skin Female
| Limit translation of object via translate tool
| String
| Boolean
| https://marketplace.secondlife.com/trampoline/viewer21/womens_skin
| True
| No
| Yes


|--
|--
| MarketplaceURL_skinMale
| LimitSelectDistance
| URL to the Marketplace Skins Male
| Disallow selection of objects beyond max select distance
| String
| Boolean
| https://marketplace.secondlife.com/trampoline/viewer21/mens_skin
| True
| No
| Yes


|--
|--
| MarketplaceURL_skirtFemale
| LinkReplaceBatchPauseTime
| URL to the Marketplace Skirt Female
| The time in seconds between two batches in a link replace operation
| String
| Floating point
| https://marketplace.secondlife.com/trampoline/viewer21/skirts_women
| 1.0
| No
| Yes


|--
|--
| MarketplaceURL_skirtMale
| LinkReplaceBatchSize
| URL to the Marketplace Skirt Male
| The maximum size of a batch in a link replace operation
| String
| Unsigned 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/skirts_women
| 25
| No
| Yes


|--
|--
| MarketplaceURL_socksFemale
| LipSyncAah
| URL to the Marketplace Socks Female
| Aah (jaw opening) babble loop
| String
| String
| https://marketplace.secondlife.com/trampoline/viewer21/socks_women
| 257998776531013446642343
| No
| Yes


|--
|--
| MarketplaceURL_socksMale
| LipSyncAahPowerTransfer
| URL to the Marketplace Socks Male
| Transfer curve for Voice Interface power to aah lip sync amplitude
| String
| String
| https://marketplace.secondlife.com/trampoline/viewer21/socks_women
| 0000123456789
| No
| Yes


|--
|--
| MarketplaceURL_tattooFemale
| LipSyncEnabled
| URL to the Marketplace Tattoo Female
| 0 disable lip-sync, 1 enable babble loop
| String
| Boolean
| https://marketplace.secondlife.com/trampoline/viewer21/tattoo_both_women_and_men
| True
| No
| Yes


|--
|--
| MarketplaceURL_tattooMale
| LipSyncOoh
| URL to the Marketplace Tattoo Male
| Ooh (mouth width) babble loop
| String
| String
| https://marketplace.secondlife.com/trampoline/viewer21/tattoo_both_women_and_men
| 1247898743223344444443200000
| No
| Yes


|--
|--
| MarketplaceURL_underpantsFemale
| LipSyncOohAahRate
| URL to the Marketplace Underwear Female
| Rate to babble Ooh and Aah (/sec)
| String
| Floating point
| https://marketplace.secondlife.com/trampoline/viewer21/underwear_women
| 24.0
| No
| Yes


|--
|--
| MarketplaceURL_underpantsMale
| LipSyncOohPowerTransfer
| URL to the Marketplace Underwear Male
| Transfer curve for Voice Interface power to ooh lip sync amplitude
| String
| String
| https://marketplace.secondlife.com/trampoline/viewer21/underwear_men
| 0012345566778899
| No
| Yes


|--
|--
| MarketplaceURL_undershirtFemale
| LocalCacheVersion
| URL to the Marketplace Undershirt Female
| Version number of cache
| String
| Signed 32-bit integer
| https://marketplace.secondlife.com/trampoline/viewer21/undershirt_womens
| 0
| No
| Yes
 
|--
| LocalFileSystemBrowsingEnabled
| Enable/disable access to the local file system via the file picker
| Boolean
| True
| Yes


|--
|--
| MarketplaceURL_undershirtMale
| LocalLightDisable
| URL to the Marketplace Undershirt Male
| If TRUE, local lights have no effect
| String
| Boolean
| https://marketplace.secondlife.com/trampoline/viewer21/undershirt_mens
| False
| No
| No


|--
|--
| MaxDragDistance
| LogInventoryDecline
| Maximum allowed translation distance in a single operation of translate tool (meters from start point)
| Log in system chat whenever an inventory offer is declined
| Floating point
| Boolean
| 48.0
| True
| Yes
| Yes


|--
|--
| MaxHeapSize
| LogMessages
| Maximum heap size (GB)
| Log network traffic
| Floating point
| Boolean
| 1.6
| False
| Yes
| Yes


|--
|--
| MaxSelectDistance
| LogMetrics
| Maximum allowed selection distance (meters from avatar)
| Log viewer metrics
| Floating point
| String
| 128.0
|  
| Yes
| No
 
|--
| LogPerformance
| Log performance analysis for a particular viewer run
| Boolean
| False
| No


|--
|--
| MaxWearableWaitTime
| LogTextureDownloadsToSimulator
| Max seconds to wait for wearable assets to fetch.
| Send a digest of texture info to the sim
| Floating point
| Boolean
| 60.0
| False
| Yes
| Yes


|--
|--
| Max_texture_dimension_X
| LogTextureDownloadsToViewerLog
| Maximum texture width for user uploaded textures
| Send texture download details to the viewer log
| Signed 32-bit integer
| Boolean
| 2048
| False
| Yes
| Yes


|--
|--
| Max_texture_dimension_Y
| LogTextureNetworkTraffic
| Maximum texture height for user uploaded textures
| Log network traffic for textures
| Signed 32-bit integer
| Boolean
| 2048
| False
| Yes
| Yes


|--
|--
| MePanelOpened
| LogWearableAssetSave
| Indicates that Me Panel was opened at least once after Viewer was installed
| Save copy of saved wearables to log dir
| Boolean
| Boolean
| False
| False
Line 3,891: Line 4,306:


|--
|--
| MediaBrowserWindowLimit
| LoginAsGod
| Maximum number of media brower windows that can be open at once in the media browser floater (0 for no limit)
| Attempt to login with god powers (Linden accounts only)
| Signed 32-bit integer
| Boolean
| 5
| False
| Yes
| Yes


|--
|--
| MediaControlFadeTime
| LoginContentVersion
| Amount of time (in seconds) that the media control fades
| Version of login page web based content to display
| Floating point
| String
| 1.5
| 2
| Yes
| No


|--
|--
| MediaControlTimeout
| LoginLocation
| Amount of time (in seconds) for media controls to fade with no mouse activity
| Default Login location ('last', 'home') preference
| Floating point
| String
| 3.0
| last
| Yes
| Yes


|--
|--
| MediaEnablePopups
| LoginPage
| If true, enable targeted links and javascript in media to open new media browser windows without a prompt.
| Login authentication page.
| Boolean
| String
| False
|  
| Yes
| Yes


|--
|--
| MediaOnAPrimUI
| LoginSRVPump
| Whether or not to show the "link sharing" UI
| Name of the message pump that handles SRV request (deprecated)
| Boolean
| String
| True
| LLAres
| Yes
| No


|--
|--
| MediaPerformanceManagerDebug
| LoginSRVTimeout
| Whether to show debug data for the media performance manager in the nearby media list.
| Duration in seconds of the login SRV request timeout
| Boolean
| Floating point
| False
| 40.0
| Yes
| No


|--
|--
| MediaPluginDebugging
| LosslessJ2CUpload
| Turn on debugging messages that may help diagnosing media issues (WARNING: May reduce performance).
| Use lossless compression for small image uploads
| Boolean
| Boolean
| False
| False
| Yes
| Yes
|}
=== M ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| MediaRollOffMax
| MainloopTimeoutDefault
| Distance at which media volume is set to 0
| Timeout duration for mainloop lock detection, in seconds.
| Floating point
| Floating point
| 30.0
| 60.0
| Yes
| Yes


|--
|--
| MediaRollOffMin
| MapOverlayIndex
| Adjusts the distance at which media attentuation starts
| Currently selected world map type
| Floating point
| Signed 32-bit integer
| 5.0
| 0
| Yes
| Yes


|--
|--
| MediaRollOffRate
| MapScale
| Multiplier to change rate of media attenuation
| World map zoom level (pixels per region)
| Floating point
| Floating point
| 0.125
| 128.0
| Yes
| Yes


|--
|--
| MediaShowOnOthers
| MapServerURL
| Whether or not to show media on other avatars
| World map URL template for locating map tiles
| Boolean
| String
| False
| http://map.secondlife.com.s3.amazonaws.com/
| Yes
| No


|--
|--
| MediaShowOutsideParcel
| MapShowEvents
| Whether or not to show media from outside the current parcel
| Show events on world map
| Boolean
| Boolean
| True
| True
Line 3,975: Line 4,403:


|--
|--
| MediaShowWithinParcel
| MapShowInfohubs
| Whether or not to show media within the current parcel
| Show infohubs on the world map
| Boolean
| Boolean
| True
| True
Line 3,982: Line 4,410:


|--
|--
| MediaTentativeAutoPlay
| MapShowLandForSale
| This is a tentative flag that may be temporarily set off by the user, until she teleports
| Show land for sale on world map
| Boolean
| Boolean
| True
| False
| No
| Yes


|--
|--
| MemProfiling
| MapShowPeople
| You want to use tcmalloc's memory profiling options.
| Show other users on world map
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| MemoryFailurePreventionEnabled
| MapShowTelehubs
| If set, the viewer will quit to avoid crash when memory failure happens
| Show telehubs on world map
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| MemoryLogFrequency
| Marker
| Seconds between display of Memory in log (0 for never)
| [NOT USED]
| Floating point
| String
| 600.0
|  
| Yes
| Yes


|--
|--
| MemoryPrivatePoolEnabled
| MarketplaceListingsLogging
| Enable the private memory pool management
| Enable debug output associated with the Marketplace Listings (SLM) API.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| MemoryPrivatePoolSize
| MarketplaceListingsSortOrder
| Size of the private memory pool in MB (min. value is 256)
| Specifies sort for marketplace listings
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 512
| 2
| Yes
| Yes


|--
|--
| MenuAccessKeyTime
| MarketplaceURL
| Time (seconds) in which the menu key must be tapped to move focus to the menu bar
| URL to the Marketplace
| Floating point
| String
| 0.25
| https://marketplace.secondlife.com/
| Yes
| No


|--
|--
| MenuBarHeight
| MarketplaceURL_bodypartFemale
|  
| URL to the Marketplace Bodyparts Female
| Signed 32-bit integer
| String
| 18
| https://marketplace.secondlife.com/
| No
| No


|--
|--
| MenuBarWidth
| MarketplaceURL_bodypartMale
|  
| URL to the Marketplace Bodyparts Male
| Signed 32-bit integer
| String
| 410
| https://marketplace.secondlife.com/
| No
| No


|--
|--
| MeshBytesPerTriangle
| MarketplaceURL_clothingFemale
| Approximation of bytes per triangle to use for determining mesh streaming cost.
| URL to the Marketplace Clothing Female
| Unsigned 32-bit integer
| String
| 16
| https://marketplace.secondlife.com/trampoline/viewer21/clothing_female_avatar
| Yes
| No


|--
|--
| MeshEnabled
| MarketplaceURL_clothingMale
| Expose UI for mesh functionality (may require restart to take effect).
| URL to the Marketplace Clothing Male
| Boolean
| String
| True
| https://marketplace.secondlife.com/trampoline/viewer21/clothing_male_avatar
| Yes
| No


|--
|--
| MeshImportUseSLM
| MarketplaceURL_eyesFemale
| Use cached copy of last upload for a dae if available instead of loading dae file from scratch.
| URL to the Marketplace Eyes Female
| Boolean
| String
| True
| https://marketplace.secondlife.com/trampoline/viewer21/womens_eyes
| Yes
| No


|--
|--
| MeshMaxConcurrentRequests
| MarketplaceURL_eyesMale
| Number of threads to use for loading meshes.
| URL to the Marketplace Eyes Male
| Unsigned 32-bit integer
| String
| 32
| https://marketplace.secondlife.com/trampoline/viewer21/mens_eyes
| Yes
| No


|--
|--
| MeshMetaDataDiscount
| MarketplaceURL_glovesFemale
| Number of bytes to deduct for metadata when determining streaming cost.
| URL to the Marketplace Gloves Female
| Unsigned 32-bit integer
| String
| 384
| https://marketplace.secondlife.com/trampoline/viewer21/gloves_both_women_and_men
| Yes
| No


|--
|--
| MeshMinimumByteSize
| MarketplaceURL_glovesMale
| Minimum number of bytes per LoD block when determining streaming cost.
| URL to the Marketplace Gloves Male
| Unsigned 32-bit integer
| String
| 16
| https://marketplace.secondlife.com/trampoline/viewer21/gloves_both_women_and_men
| Yes
| No


|--
|--
| MeshTriangleBudget
| MarketplaceURL_hairFemale
| Target visible triangle budget to use when estimating streaming cost.
| URL to the Marketplace Hair Female
| Unsigned 32-bit integer
| String
| 250000
| https://marketplace.secondlife.com/trampoline/viewer21/womens_hair
| Yes
| No


|--
|--
| MeshUploadFakeErrors
| MarketplaceURL_hairMale
| Force upload errors (for testing)
| URL to the Marketplace Hair Male
| Signed 32-bit integer
| String
| 0
| https://marketplace.secondlife.com/trampoline/viewer21/mens_hair
| Yes
| No


|--
|--
| MeshUploadLogXML
| MarketplaceURL_jacketFemale
| Verbose XML logging on mesh upload
| URL to the Marketplace Jacket Female
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/jacket_womens
| Yes
| No


|--
|--
| MeshUploadTimeOut
| MarketplaceURL_jacketMale
| Maximum time in seconds for llcurl to execute a mesh uoloading request
| URL to the Marketplace Jacket Male
| Signed 32-bit integer
| String
| 600
| https://marketplace.secondlife.com/trampoline/viewer21/jacket_mens
| Yes
| No


|--
|--
| MigrateCacheDirectory
| MarketplaceURL_objectFemale
| Check for old version of disk cache to migrate to current location
| URL to the Marketplace Attachments Female
| Boolean
| String
| True
| https://marketplace.secondlife.com/trampoline/viewer21/attachments
| Yes
| No


|--
|--
| MinWindowHeight
| MarketplaceURL_objectMale
| SL viewer minimum window height in pixels
| URL to the Marketplace Attachments Male
| Unsigned 32-bit integer
| String
| 0
| https://marketplace.secondlife.com/trampoline/viewer21/attachments
| Yes
| No


|--
|--
| MinWindowWidth
| MarketplaceURL_pantsFemale
| SL viewer minimum window width in pixels
| URL to the Marketplace Pants Female
| Unsigned 32-bit integer
| String
| 0
| https://marketplace.secondlife.com/trampoline/viewer21/pants_women
| Yes
| No


|--
|--
| MiniMapAutoCenter
| MarketplaceURL_pantsMale
| Center the focal point of the minimap.
| URL to the Marketplace Pants Male
| Boolean
| String
| True
| https://marketplace.secondlife.com/trampoline/viewer21/pants_men
| No
| No


|--
|--
| MiniMapPrimMaxRadius
| MarketplaceURL_shapeFemale
| Radius of the largest prim to show on the MiniMap. Increasing beyond 256 may cause client lag.
| URL to the Marketplace Shape Female
| Floating point
| String
| 256.0
| https://marketplace.secondlife.com/trampoline/viewer21/womens_shape
| Yes
| No


|--
|--
| MiniMapRotate
| MarketplaceURL_shapeMale
| Rotate miniature world map to avatar direction
| URL to the Marketplace Shape Male
| Boolean
| String
| True
| https://marketplace.secondlife.com/trampoline/viewer21/mens_shape
| Yes
| No


|--
|--
| MiniMapScale
| MarketplaceURL_shirtFemale
| Miniature world map zoom level (pixels per region)
| URL to the Marketplace Shirt Female
| Floating point
| String
| 128.0
| https://marketplace.secondlife.com/trampoline/viewer21/shirt_womens
| Yes
| No


|--
|--
| Moapbeacon
| MarketplaceURL_shirtMale
| Beacon / Highlight media on a prim sources
| URL to the Marketplace Shirt Male
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/shirt_mens
| Yes
| No


|--
|--
| MouseSensitivity
| MarketplaceURL_shoesFemale
| Controls responsiveness of mouse when in mouselook mode (fraction or multiple of default mouse sensitivity)
| URL to the Marketplace Shoes Female
| Floating point
| String
| 3.0
| https://marketplace.secondlife.com/trampoline/viewer21/shoes_women
| Yes
| No


|--
|--
| MouseSmooth
| MarketplaceURL_shoesMale
| Smooths out motion of mouse when in mouselook mode.
| URL to the Marketplace Shoes Male
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/shoes_men
| Yes
| No


|--
|--
| MouseSun
| MarketplaceURL_skinFemale
|  
| URL to the Marketplace Skin Female
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/womens_skin
| No
| No


|--
|--
| MuteAmbient
| MarketplaceURL_skinMale
| Ambient sound effects, such as wind noise, play at 0 volume
| URL to the Marketplace Skins Male
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/mens_skin
| Yes
| No


|--
|--
| MuteAudio
| MarketplaceURL_skirtFemale
| All audio plays at 0 volume (streaming audio still takes up bandwidth, for example)
| URL to the Marketplace Skirt Female
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/skirts_women
| Yes
| No


|--
|--
| MuteMedia
| MarketplaceURL_skirtMale
| Media plays at 0 volume (streaming audio still takes up bandwidth)
| URL to the Marketplace Skirt Male
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/skirts_women
| Yes
| No


|--
|--
| MuteMusic
| MarketplaceURL_socksFemale
| Music plays at 0 volume (streaming audio still takes up bandwidth)
| URL to the Marketplace Socks Female
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/socks_women
| Yes
| No


|--
|--
| MuteSounds
| MarketplaceURL_socksMale
| Sound effects play at 0 volume
| URL to the Marketplace Socks Male
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/socks_women
| Yes
| No


|--
|--
| MuteUI
| MarketplaceURL_tattooFemale
| UI sound effects play at 0 volume
| URL to the Marketplace Tattoo Female
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/tattoo_both_women_and_men
| Yes
| No


|--
|--
| MuteVoice
| MarketplaceURL_tattooMale
| Voice plays at 0 volume (streaming audio still takes up bandwidth)
| URL to the Marketplace Tattoo Male
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/tattoo_both_women_and_men
| Yes
| No


|--
|--
| MuteWhenMinimized
| MarketplaceURL_underpantsFemale
| Mute audio when SL window is minimized
| URL to the Marketplace Underwear Female
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/underwear_women
| Yes
| No


|--
|--
| MyOutfitsAutofill
| MarketplaceURL_underpantsMale
| Always autofill My Outfits from library when empty (else happens just once).
| URL to the Marketplace Underwear Male
| Boolean
| String
| False
| https://marketplace.secondlife.com/trampoline/viewer21/underwear_men
| Yes
| No


|--
| MarketplaceURL_undershirtFemale
| URL to the Marketplace Undershirt Female
| String
| https://marketplace.secondlife.com/trampoline/viewer21/undershirt_womens
| No


|}
|--
 
| MarketplaceURL_undershirtMale
=== N ===
| URL to the Marketplace Undershirt Male
 
| String
{| {{Prettytable}}
| https://marketplace.secondlife.com/trampoline/viewer21/undershirt_mens
|- {{Hl2}}
| No
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| NameTagShowDisplayNames
| MaxAttachmentComplexity
| Show display names in name labels
| Attachment's render weight limit
| Boolean
| Floating point
| True
| 1.0E6
| Yes
| Yes


|--
|--
| NameTagShowFriends
| MaxDragDistance
| Highlight the name tags of your friends
| Maximum allowed translation distance in a single operation of translate tool (meters from start point)
| Boolean
| Floating point
| False
| 48.0
| Yes
| Yes


|--
|--
| NameTagShowGroupTitles
| MaxFPS
| Show group titles in name labels
| OBSOLETE UNUSED setting.
| Boolean
| Floating point
| False
| -1.0
| Yes
| Yes


|--
|--
| NameTagShowUsernames
| MaxHeapSize
| Show usernames in avatar name tags
| Maximum heap size (GB)
| Boolean
| Floating point
| True
| 1.6
| Yes
| Yes


|--
|--
| NavBarShowCoordinates
| MaxPersistentNotifications
| Show coordinates in navigation bar
| Maximum amount of persistent notifications
| Boolean
| Signed 32-bit integer
| False
| 250
| Yes
| Yes


|--
|--
| NavBarShowParcelProperties
| MaxSelectDistance
| Show parcel property icons in navigation bar
| Maximum allowed selection distance (meters from avatar)
| Boolean
| Floating point
| True
| 128.0
| Yes
| Yes


|--
|--
| NearByChatChannelUUID
| MaxWearableWaitTime
|  
| Max seconds to wait for wearable assets to fetch.
| String
| E1158BD6-661C-4981-9DAD-4DCBFF062502
| No
 
|--
| NearMeRange
| Search radius for nearby avatars
| Floating point
| Floating point
| 130
| 60.0
| Yes
| Yes


|--
|--
| NearbyListShowIcons
| Max_texture_dimension_X
| Show/hide people icons in nearby list
| Maximum texture width for user uploaded textures
| Boolean
| Signed 32-bit integer
| True
| 2048
| Yes
| Yes


|--
|--
| NearbyListShowMap
| Max_texture_dimension_Y
| Show/hide map above nearby people list
| Maximum texture height for user uploaded textures
| Boolean
| Signed 32-bit integer
| True
| 2048
| Yes
| Yes


|--
|--
| NearbyPeopleSortOrder
| MePanelOpened
| Specifies sort order for nearby people (0 = by name, 3 = by distance, 4 = by most recent)
| Indicates that Me Panel was opened at least once after Viewer was installed
| Unsigned 32-bit integer
| Boolean
| 4
| False
| Yes
| Yes


|--
|--
| NearbyToastFadingTime
| MediaBrowserWindowLimit
| Number of seconds while a nearby chat toast is fading
| Maximum number of media brower windows that can be open at once in the media browser floater (0 for no limit)
| Signed 32-bit integer
| Signed 32-bit integer
| 3
| 5
| Yes
| Yes


|--
|--
| NearbyToastLifeTime
| MediaControlFadeTime
| Number of seconds while a nearby chat toast exists
| Amount of time (in seconds) that the media control fades
| Signed 32-bit integer
| Floating point
| 23
| 1.5
| Yes
| Yes


|--
|--
| NewCacheLocation
| MediaControlTimeout
| Change the location of the local disk cache to this
| Amount of time (in seconds) for media controls to fade with no mouse activity
| String
| Floating point
|  
| 3.0
| Yes
| Yes


|--
|--
| NewCacheLocationTopFolder
| MediaEnablePopups
| Change the top folder location of the local disk cache to this
| If true, enable targeted links and javascript in media to open new media browser windows without a prompt.
| String
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| NextLoginLocation
| MediaOnAPrimUI
| Location to log into by default.
| Whether or not to show the "link sharing" UI
| String
| Boolean
|  
| True
| Yes
| Yes


|--
|--
| NextOwnerCopy
| MediaPerformanceManagerDebug
| Newly created objects can be copied by next owner
| Whether to show debug data for the media performance manager in the nearby media list.
| Boolean
| Boolean
| False
| False
Line 4,383: Line 4,809:


|--
|--
| NextOwnerModify
| MediaPluginDebugging
| Newly created objects can be modified by next owner
| Turn on debugging messages that may help diagnosing media issues (WARNING: May reduce performance).
| Boolean
| Boolean
| False
| False
Line 4,390: Line 4,816:


|--
|--
| NextOwnerTransfer
| MediaRollOffMax
| Newly created objects can be resold or given away by next owner
| Distance at which media volume is set to 0
| Boolean
| Floating point
| True
| 80.0
| Yes
 
|--
| MediaRollOffMin
| Adjusts the distance at which media attentuation starts
| Floating point
| 40.0
| Yes
 
|--
| MediaRollOffRate
| Multiplier to change rate of media attenuation
| Floating point
| 0.02
| Yes
| Yes


|--
|--
| NoAudio
| MediaShowOnOthers
| Disable audio playback.
| Whether or not to show media on other avatars
| Boolean
| Boolean
| False
| False
Line 4,404: Line 4,844:


|--
|--
| NoHardwareProbe
| MediaShowOutsideParcel
| Disable hardware probe.
| Whether or not to show media from outside the current parcel
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| NoInventoryLibrary
| MediaShowWithinParcel
| Do not request inventory library.
| Whether or not to show media within the current parcel
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| NoPreload
| MediaTentativeAutoPlay
| Disable sound and image preload.
| This is a tentative flag that may be temporarily set off by the user, until she teleports
| Boolean
| Boolean
| False
| True
| Yes
| No


|--
|--
| NoVerifySSLCert
| MemoryFailurePreventionEnabled
| Do not verify SSL peers.
| If set, the viewer will quit to avoid crash when memory failure happens
| Boolean
| Boolean
| False
| False
Line 4,432: Line 4,872:


|--
|--
| NotMovingHintTimeout
| MemoryLogFrequency
| Number of seconds to wait for resident to move before displaying move hint.
| Seconds between display of Memory in log (0 for never)
| Floating point
| Floating point
| 120.0
| 600.0
| Yes
| Yes


|--
|--
| NotificationChannelHeightRatio
| MemoryPrivatePoolEnabled
| Notification channel and World View ratio(0.0 - always show 1 notification, 1.0 - max ratio).
| DEPRECATED: Enable the private memory pool management
| Floating point
| Boolean
| 0.5
| False
| Yes
 
|--
| MemoryPrivatePoolSize
| DEPRECATED: Size of the private memory pool in MB (min. value is 256)
| Unsigned 32-bit integer
| 512
| Yes
| Yes


|--
|--
| NotificationChannelRightMargin
| MenuAccessKeyTime
| Space between toasts and a right border of an area where they can appear
| Time (seconds) in which the menu key must be tapped to move focus to the menu bar
| Signed 32-bit integer
| Floating point
| 5
| 0.25
| Yes
| Yes


|--
|--
| NotificationChannelUUID
| MenuBarHeight
|  
|  
| String
| Signed 32-bit integer
| AEED3193-8709-4693-8558-7452CCA97AE5
| 18
| No
| No


|--
|--
| NotificationTipToastLifeTime
| MenuBarWidth
| Number of seconds while a notification tip toast exist
|  
| Signed 32-bit integer
| Signed 32-bit integer
| 10
| 410
| Yes
| No


|--
|--
| NotificationToastLifeTime
| MenuSearch
| Number of seconds while a notification toast exists
| Show/hide 'Search menus' field
| Signed 32-bit integer
| Boolean
| 5
| True
| Yes
| Yes


|--
|--
| NotifyBoxHeight
| Mesh2MaxConcurrentRequests
| Height of notification messages
| Number of connections to use for loading meshes.
| Signed 32-bit integer
| Unsigned 32-bit integer
| 200
| 8
| Yes
| Yes


|--
|--
| NotifyBoxWidth
| MeshBytesPerTriangle
| Width of notification messages
| Approximation of bytes per triangle to use for determining mesh streaming cost.
| Signed 32-bit integer
| Unsigned 32-bit integer
| 305
| 16
| Yes
| Yes


|--
|--
| NotifyMoneyChange
| MeshEnabled
| Pop up notifications for all L$ transactions
| Expose UI for mesh functionality (may require restart to take effect).
| Boolean
| Boolean
| True
| True
Line 4,495: Line 4,942:


|--
|--
| NotifyTipDuration
| MeshImportUseSLM
| Length of time that notification tips stay on screen (seconds)
| Use cached copy of last upload for a dae if available instead of loading dae file from scratch.
| Floating point
| Boolean
| 4.0
| False
| Yes
| Yes


|--
|--
| NumSessions
| MeshMaxConcurrentRequests
| Number of successful logins to Second Life
| Number of connections to use for loading meshes (legacy system).
| Signed 32-bit integer
| Unsigned 32-bit integer
| 0
| 32
| Yes
| Yes


|--
|--
| NumpadControl
| MeshMetaDataDiscount
| How numpad keys control your avatar. 0 = Like the normal arrow keys, 1 = Numpad moves avatar when numlock is off, 2 = Numpad moves avatar regardless of numlock (use this if you have no numlock)
| Number of bytes to deduct for metadata when determining streaming cost.
| Signed 32-bit integer
| Unsigned 32-bit integer
| 0
| 384
| Yes
| Yes
|}
=== O ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| ObjectCacheEnabled
| MeshMinimumByteSize
| Enable the object cache.
| Minimum number of bytes per LoD block when determining streaming cost.
| Boolean
| Unsigned 32-bit integer
| True
| 16
| Yes
| Yes


|--
|--
| ObjectCostHighColor
| MeshTriangleBudget
| Color for object a high object cost.
| Target visible triangle budget to use when estimating streaming cost.
| Color4
| Unsigned 32-bit integer
|  
| 250000
| Yes
| Yes


|--
|--
| ObjectCostHighThreshold
| MeshUploadFakeErrors
| Threshold at which object cost is considered high (displayed in red).
| Force upload errors (for testing)
| Floating point
| Signed 32-bit integer
| 50.0
| 0
| Yes
| Yes


|--
|--
| ObjectCostLowColor
| MeshUploadLogXML
| Color for object with a low object cost.
| Verbose XML logging on mesh upload
| Color4
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| ObjectCostMidColor
| MeshUploadTimeOut
| Color for object with a medium object cost.
| Maximum time in seconds for llcurl to execute a mesh uoloading request
| Color4
| Signed 32-bit integer
|  
| 600
| Yes
| Yes


|--
|--
| ObjectInspectorTooltipDelay
| MeshUseGetMesh1
| Seconds before displaying object inspector tooltip
| If TRUE, use the legacy GetMesh capability for mesh download requests.  Semi-dynamic (read at region crossings).
| Floating point
| Boolean
| 0.35
| False
| Yes
| Yes


|--
|--
| OctreeAlphaDistanceFactor
| MeshUseHttpRetryAfter
| Multiplier on alpha object distance for determining octree node size
| If TRUE, use Retry-After response headers when rescheduling a mesh request that fails with an HTTP 503 status.  Static.
| Vector3
| Boolean
|  
| True
| Yes
| Yes


|--
|--
| OctreeAttachmentSizeFactor
| MigrateCacheDirectory
| Multiplier on attachment size for determining octree node size
| Check for old version of disk cache to migrate to current location
| Signed 32-bit integer
| Boolean
| 4
| True
| Yes
| Yes


|--
|--
| OctreeDistanceFactor
| MinObjectsForUnlinkConfirm
| Multiplier on distance for determining octree node size
| Minimum amount of objects in linkset for showing confirmation dialog
| Vector3
| Signed 32-bit integer
|  
| 6
| Yes
| Yes


|--
|--
| OctreeMaxNodeCapacity
| MinWindowHeight
| Maximum number of elements to store in a single octree node
| SL viewer minimum window height in pixels
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 128
| 0
| Yes
| Yes


|--
|--
| OctreeStaticObjectSizeFactor
| MinWindowWidth
| Multiplier on static object size for determining octree node size
| SL viewer minimum window width in pixels
| Signed 32-bit integer
| Unsigned 32-bit integer
| 4
| 0
| Yes
| Yes


|--
|--
| OpenDebugStatAdvanced
| MiniMapAutoCenter
| Expand advanced performance stats display
| Center the focal point of the minimap.
| Boolean
| False
| Yes
 
|--
| OpenDebugStatBasic
| Expand basic performance stats display
| Boolean
| Boolean
| True
| True
Line 4,616: Line 5,047:


|--
|--
| OpenDebugStatNet
| MiniMapPrimMaxRadius
| Expand network stats display
| Radius of the largest prim to show on the MiniMap. Increasing beyond 256 may cause client lag.
| Floating point
| 256.0
| Yes
 
|--
| MiniMapRotate
| Rotate miniature world map to avatar direction
| Boolean
| Boolean
| True
| True
Line 4,623: Line 5,061:


|--
|--
| OpenDebugStatPhysicsDetails
| MiniMapScale
| Expand Physics Details performance stats display
| Miniature world map zoom level (pixels per region)
| Boolean
| Floating point
| False
| 128.0
| Yes
| Yes


|--
|--
| OpenDebugStatRender
| Moapbeacon
| Expand render stats display
| Beacon / Highlight media on a prim sources
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| OpenDebugStatSim
| Moonbeacon
| Expand simulator performance stats display
| Show direction to the Moon
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| OpenDebugStatSimTime
| MouseMoon
| Expand Simulator Time performance stats display
|  
| Boolean
| Boolean
| False
| False
| No
|--
| MouseSensitivity
| Controls responsiveness of mouse when in mouselook mode (fraction or multiple of default mouse sensitivity)
| Floating point
| 3.0
| Yes
| Yes


|--
|--
| OpenDebugStatSimTimeDetails
| MouseSmooth
| Expand Simulator Time Details performance stats display
| Smooths out motion of mouse when in mouselook mode.
| Boolean
| Boolean
| False
| False
Line 4,658: Line 5,103:


|--
|--
| OpenDebugStatTexture
| MouseSun
| Expand Texture performance stats display
|  
| Boolean
| Boolean
| False
| False
| Yes
| No


|--
|--
| OpenIMOnVoice
| MuteAmbient
| Open the corresponding IM window when connecting to a voice call.
| Ambient sound effects, such as wind noise, play at 0 volume
| Boolean
| Boolean
| False
| False
Line 4,672: Line 5,117:


|--
|--
| OpenSidePanelsInFloaters
| MuteAudio
| If true, will always open side panel contents in a floater.
| All audio plays at 0 volume (streaming audio still takes up bandwidth, for example)
| Boolean
| Boolean
| False
| False
Line 4,679: Line 5,124:


|--
|--
| OutBandwidth
| MuteListLimit
| Outgoing bandwidth throttle (bps)
| Maximum number of entries in the mute list
| Floating point
| Signed 32-bit integer
| 0.0
| 1000
| Yes
| Yes


|--
|--
| OutfitOperationsTimeout
| MuteMedia
| Timeout for outfit related operations.
| Media plays at 0 volume (streaming audio still takes up bandwidth)
| Signed 32-bit integer
| Boolean
| 180
| False
| Yes
| Yes


|--
|--
| OverflowToastHeight
| MuteMusic
| Height of an overflow toast
| Music plays at 0 volume (streaming audio still takes up bandwidth)
| Signed 32-bit integer
| Boolean
| 72
| False
| Yes
| Yes


|--
|--
| OverlayTitle
| MuteSounds
| Controls watermark text message displayed on screen when "ShowOverlayTitle" is enabled (one word, underscores become spaces)
| Sound effects play at 0 volume
| String
| Boolean
| Set_via_OverlayTitle_in_settings.xml
| False
| Yes
| Yes
|}
=== P ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| PTTCurrentlyEnabled
| MuteUI
| Use Push to Talk mode
| UI sound effects play at 0 volume
| Boolean
| Boolean
| True
| False
| No
 
|--
| PacketDropPercentage
| Percentage of packets dropped by the client.
| Floating point
| 0.0
| Yes
| Yes


|--
|--
| ParcelMediaAutoPlayEnable
| MuteVoice
| Auto play parcel media when available
| Voice plays at 0 volume (streaming audio still takes up bandwidth)
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| ParticipantListShowIcons
| MuteWhenMinimized
| Show/hide people icons in participant list
| Mute audio when SL window is minimized
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| Particlesbeacon
| MyOutfitsAutofill
| Beacon / Highlight particle generators
| Always autofill My Outfits from library when empty (else happens just once).
| Boolean
| Boolean
| False
| False
| Yes
| Yes


|--
 
| PerAccountSettingsFile
|}
| Persisted client settings file name (per user).
 
| String
=== N ===
|  
 
| No
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| PermissionsCautionEnabled
| NameTagShowDisplayNames
| When enabled, changes the handling of script permission requests to help avoid accidental granting of certain permissions, such as the debit permission
| Show display names in name labels
| Boolean
| Boolean
| True
| True
| No
| Yes


|--
|--
| PermissionsCautionNotifyBoxHeight
| NameTagShowFriends
| Height of caution-style notification messages
| Highlight the name tags of your friends
| Signed 32-bit integer
| Boolean
| 344
| False
| No
| Yes


|--
|--
| Physicalbeacon
| NameTagShowGroupTitles
| Beacon / Highlight physical objects
| Show group titles in name labels
| Boolean
| Boolean
| True
| True
Line 4,779: Line 5,214:


|--
|--
| PickerContextOpacity
| NameTagShowUsernames
| Controls overall opacity of context frustrum connecting color and texture pickers with their swatches
| Show usernames in avatar name tags
| Floating point
| Boolean
| 0.34999999404
| True
| Yes
| Yes


|--
|--
| PicksPerSecondMouseMoving
| NavBarShowCoordinates
| How often to perform hover picks while the mouse is moving (picks per second)
| Show coordinates in navigation bar
| Floating point
| Boolean
| 5.0
| False
| Yes
| Yes


|--
|--
| PicksPerSecondMouseStationary
| NavBarShowParcelProperties
| How often to perform hover picks while the mouse is stationary (picks per second)
| Show parcel property icons in navigation bar
| Floating point
| Boolean
| 0.0
| True
| Yes
| Yes


|--
|--
| PieMenuLineWidth
| NearByChatChannelUUID
| Width of lines in pie menu display (pixels)
|  
| Floating point
| String
| 2.5
| E1158BD6-661C-4981-9DAD-4DCBFF062502
| Yes
| No


|--
|--
| PingInterpolate
| NearMeRange
| Extrapolate object position along velocity vector based on ping delay
| Search radius for nearby avatars
| Boolean
| False
| Yes
 
|--
| PitchFromMousePosition
| Vertical range over which avatar head tracks mouse position (degrees of head rotation from top of window to bottom)
| Floating point
| Floating point
| 90.0
| 130
| Yes
| Yes


|--
|--
| PlainTextChatHistory
| NearbyListHideUsernames
| Enable/Disable plain text chat history style
| Show both Display name and Username in Nearby list
| Boolean
| Boolean
| False
| False
Line 4,828: Line 5,256:


|--
|--
| PlayTypingAnim
| NearbyListShowIcons
| Your avatar plays the typing animation whenever you type in the chat bar
| Show/hide people icons in nearby list
| Boolean
| Boolean
| True
| True
Line 4,835: Line 5,263:


|--
|--
| PluginAttachDebuggerToPlugins
| NearbyListShowMap
| If true, attach a debugger session to each plugin process as it's launched.
| Show/hide map above nearby people list
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| PluginInstancesCPULimit
| NearbyPeopleSortOrder
| Amount of total plugin CPU usage before inworld plugins start getting turned down to "slideshow" priority.  Set to 0 to disable this check.
| Specifies sort order for nearby people (0 = by name, 3 = by distance, 4 = by most recent)
| Floating point
| Unsigned 32-bit integer
| 0.9
| 4
| Yes
| Yes


|--
|--
| PluginInstancesLow
| NearbyToastFadingTime
| Limit on the number of inworld media plugins that will run at "low" priority
| Number of seconds while a nearby chat toast is fading
| Unsigned 32-bit integer
| Signed 32-bit integer
| 4
| 3
| Yes
| Yes


|--
|--
| PluginInstancesNormal
| NearbyToastLifeTime
| Limit on the number of inworld media plugins that will run at "normal" or higher priority
| Number of seconds while a nearby chat toast exists
| Unsigned 32-bit integer
| Signed 32-bit integer
| 2
| 23
| Yes
| Yes


|--
|--
| PluginInstancesTotal
| NewCacheLocation
| Hard limit on the number of plugins that will be instantiated at once for inworld media
| Change the location of the local disk cache to this
| Unsigned 32-bit integer
| String
| 8
|  
| Yes
| Yes


|--
|--
| PluginUseReadThread
| NewCacheLocationTopFolder
| Use a separate thread to read incoming messages from plugins
| Change the top folder location of the local disk cache to this
| Boolean
| False
| Yes
 
|--
| PostFirstLoginIntroURL
| URL of intro presenatation after first time users first login
| String
| String
|  
|  
Line 4,884: Line 5,305:


|--
|--
| PostFirstLoginIntroViewed
| NewObjectCreationThrottle
| Flag indicating if user has seen intro presenatation after first time users first login
| maximum number of new objects created per frame, -1 to disable this throttle
| Boolean
| Signed 32-bit integer
| False
| 200
| Yes
| Yes


|--
|--
| PrecachingDelay
| NewObjectCreationThrottleDelayTime
| Delay when logging in to load world before showing it (seconds)
| time in seconds NewObjectCreationThrottle to take effect after the progress screen is lifted
| Floating point
| Floating point
| 6.0
| 2.0
| Yes
| Yes


|--
|--
| PreferredMaturity
| NextLoginLocation
| Setting for the user's preferred maturity level (consts in indra_constants.h)
| Location to log into for this session - set from command line or the login panel, cleared following a successfull login.
| Unsigned 32-bit integer
| String
| 13
|  
| Yes
| Yes


|--
|--
| PreviewAmbientColor
| NextOwnerCopy
| Ambient color of preview render.
| (obsolete) Newly created objects can be copied by next owner
| Color4
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| PreviewDiffuse0
| NextOwnerModify
| Diffise color of preview light 0.
| (obsolete) Newly created objects can be modified by next owner
| Color4
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| PreviewDiffuse1
| NextOwnerTransfer
| Diffise color of preview light 1.
| (obsolete) Newly created objects can be resold or given away by next owner
| Color4
| Boolean
|  
| True
| Yes
| Yes


|--
|--
| PreviewDiffuse2
| NoAudio
| Diffise color of preview light 2.
| Disable audio playback.
| Color4
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| PreviewDirection0
| NoHardwareProbe
| Direction of light 0 for preview render.
| Disable hardware probe.
| Vector3
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| PreviewDirection1
| NoInventoryLibrary
| Direction of light 1 for preview render.
| Do not request inventory library.
| Vector3
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| PreviewDirection2
| NoPreload
| Direction of light 2 for preview render.
| Disable sound and image preload.
| Vector3
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| PreviewSpecular0
| NoQuickTime
| Diffise color of preview light 0.
| Disable QuickTime for a particular viewer run
| Color4
| Boolean
|  
| False
| No
 
|--
| NoVerifySSLCert
| Do not verify SSL peers.
| Boolean
| False
| Yes
| Yes


|--
|--
| PreviewSpecular1
| NonvisibleObjectsInMemoryTime
| Diffise color of preview light 1.
| Number of frames non-visible objects stay in memory before being removed. 0 means never to remove.
| Color4
| Unsigned 32-bit integer
|  
| 300
| Yes
| Yes


|--
|--
| PreviewSpecular2
| NotMovingHintTimeout
| Diffise color of preview light 2.
| Number of seconds to wait for resident to move before displaying move hint.
| Color4
| Floating point
|  
| 120.0
| Yes
| Yes


|--
|--
| PrimMediaControlsUseHoverControlSet
| NotecardsEveryoneCopy
| Whether or not hovering over prim media uses minimal "hover" controls or the authored control set.
| Everyone can copy the newly created notecard
| Boolean
| Boolean
| False
| False
Line 4,982: Line 5,410:


|--
|--
| PrimMediaDragNDrop
| NotecardsNextOwnerCopy
| Enable drag and drop of URLs onto prim faces
| Newly created notecards can be copied by next owner
| Boolean
| Boolean
| True
| True
Line 4,989: Line 5,417:


|--
|--
| PrimMediaMasterEnabled
| NotecardsNextOwnerModify
| Whether or not Media on a Prim is enabled.
| Newly created notecards can be modified by next owner
| Boolean
| Boolean
| True
| True
| Yes
| Yes


|--
|--
| PrimMediaMaxRetries
| NotecardsNextOwnerTransfer
| Maximum number of retries for media queries.
| Newly created notecards can be resold or given away by next owner
| Unsigned 32-bit integer
| Boolean
| 4
| True
| Yes
| Yes


|--
|--
| PrimMediaMaxRoundRobinQueueSize
| NotecardsShareWithGroup
| Maximum number of objects the viewer will continuously update media for
| Newly created notecards are shared with the currently active group
| Unsigned 32-bit integer
| Boolean
| 100000
| False
| Yes
| Yes


|--
|--
| PrimMediaMaxSortedQueueSize
| NotificationChannelHeightRatio
| Maximum number of objects the viewer will load media for initially
| Notification channel and World View ratio(0.0 - always show 1 notification, 1.0 - max ratio).
| Unsigned 32-bit integer
| Floating point
| 100000
| 0.5
| Yes
| Yes


|--
|--
| PrimMediaRequestQueueDelay
| NotificationChannelRightMargin
| Timer delay for fetching media from the queue (in seconds).
| Space between toasts and a right border of an area where they can appear
| Floating point
| Signed 32-bit integer
| 1.0
| 5
| Yes
| Yes


|--
|--
| PrimMediaRetryTimerDelay
| NotificationChannelUUID
| Timer delay for retrying on media queries (in seconds).
|  
| Floating point
| String
| 5.0
| AEED3193-8709-4693-8558-7452CCA97AE5
| Yes
| No


|--
|--
| ProbeHardwareOnStartup
| NotificationConferenceIMOptions
| Query current hardware configuration on application startup
|  
| Boolean
| String
| True
| toast
| Yes
| Yes


|--
|--
| PurgeCacheOnNextStartup
| NotificationFriendIMOptions
| Clear local file cache next time viewer is run
|  
| Boolean
| String
| False
| toast
| Yes
| Yes


|--
|--
| PurgeCacheOnStartup
| NotificationGroupChatOptions
| Clear local file cache every time viewer is run
|  
| Boolean
| String
| False
| toast
| Yes
| Yes


|--
|--
| PushToTalkButton
| NotificationNearbyChatOptions
| Which button or keyboard key is used for push-to-talk
|  
| String
| String
| MiddleMouse
| toast
| Yes
| Yes


|--
|--
| PushToTalkToggle
| NotificationNonFriendIMOptions
| Should the push-to-talk button behave as a toggle
|  
| Boolean
| String
| True
| toast
| Yes
| Yes


|--
| NotificationObjectIMOptions
|
| String
| toast
| Yes


|}
|--
 
| NotificationTipToastLifeTime
=== Q ===
| Number of seconds while a notification tip toast exist
 
| Signed 32-bit integer
{| {{Prettytable}}
| 10
|- {{Hl2}}
| Yes
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| QAMode
| NotificationToastLifeTime
| Enable Testing Features.
| Number of seconds while a notification toast exists
| Boolean
| Signed 32-bit integer
| False
| 5
| Yes
| Yes


|--
|--
| QAModeEventHostPort
| NotifyBoxHeight
| Port on which lleventhost should listen
| Height of notification messages
| Signed 32-bit integer
| Signed 32-bit integer
| -1
| 200
| No
| Yes


|--
|--
| QAModeTermCode
| NotifyBoxWidth
| On LL_ERRS, terminate with this code instead of OS message box
| Width of notification messages
| Signed 32-bit integer
| Signed 32-bit integer
| -1
| 305
| No
| Yes


|--
|--
| QuickBuyCurrency
| NotifyMoneyChange
| Toggle between HTML based currency purchase floater and legacy XUI version
| Pop up notifications for all L$ transactions
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| QuietSnapshotsToDisk
| NotifyMoneyReceived
| Take snapshots to disk without playing animation or sound
| Pop up notifications when receiving L$
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| QuitAfterSeconds
| NotifyMoneySpend
| The duration allowed before quitting.
| Pop up notifications when spending L$
| Boolean
| True
| Yes
 
|--
| NotifyTipDuration
| Length of time that notification tips stay on screen (seconds)
| Floating point
| Floating point
| 0.0
| 4.0
| Yes
| Yes


|--
|--
| QuitOnLoginActivated
| NumSessions
| Quit if login page is activated (used when auto login is on and users must not be able to login manually)
| Number of successful logins to Second Life
| Boolean
| Signed 32-bit integer
| False
| 0
| Yes
| Yes


Line 5,126: Line 5,566:
|}
|}


=== R ===
=== O ===


{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
| RadioLandBrushAction
| ObjectCacheEnabled
| Last selected land modification operation (0 = flatten, 1 = raise, 2 = lower, 3 = smooth, 4 = roughen, 5 = revert)
| Enable the object cache.
| Signed 32-bit integer
| Boolean
| 0
| True
| Yes
| Yes


|--
|--
| RadioLandBrushSize
| ObjectCostHighColor
| Size of land modification brush (0 = small, 1 = medium, 2 = large)
| Color for object a high object cost.
| Signed 32-bit integer
| Color4
| 0
|  
| Yes
| Yes


|--
|--
| RecentItemsSortOrder
| ObjectCostHighThreshold
| Specifies sort key for recent inventory items (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top)
| Threshold at which object cost is considered high (displayed in red).
| Unsigned 32-bit integer
| Floating point
| 1
| 50.0
| Yes
| Yes


|--
|--
| RecentListShowIcons
| ObjectCostLowColor
| Show/hide people icons in recent list
| Color for object with a low object cost.
| Boolean
| Color4
| True
|  
| Yes
| Yes


|--
|--
| RecentPeopleSortOrder
| ObjectCostMidColor
| Specifies sort order for recent people (0 = by name, 2 = by most recent)
| Color for object with a medium object cost.
| Unsigned 32-bit integer
| Color4
| 2
|  
| Yes
| Yes


|--
|--
| RectangleSelectInclusive
| ObjectInspectorTooltipDelay
| Select objects that have at least one vertex inside selection rectangle
| Seconds before displaying object inspector tooltip
| Boolean
| Floating point
| True
| 0.35
| Yes
| Yes


|--
|--
| RegInClient
| ObjectsEveryoneCopy
| Experimental: Embed registration in login screen
| Everyone can copy the newly created object
| Boolean
| Boolean
| False
| False
Line 5,182: Line 5,626:


|--
|--
| RegionTextureSize
| ObjectsNextOwnerCopy
| Terrain texture dimensions (power of 2)
| Newly created objects can be copied by next owner
| Unsigned 32-bit integer
| Boolean
| 256
| False
| Yes
| Yes


|--
|--
| RememberPassword
| ObjectsNextOwnerModify
| Keep password (in encrypted form) for next login
| Newly created objects can be modified by next owner
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| RenderAnimateRes
| ObjectsNextOwnerTransfer
| Animate rezing prims.
| Newly created objects can be resold or given away by next owner
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| RenderAnisotropic
| ObjectsShareWithGroup
| Render textures using anisotropic filtering
| Newly created objects are shared with the currently active group
| Boolean
| Boolean
| False
| False
Line 5,210: Line 5,654:


|--
|--
| RenderAppleUseMultGL
| OctreeAlphaDistanceFactor
| Whether we want to use multi-threaded OpenGL on Apple hardware (requires restart of SL).
| Multiplier on alpha object distance for determining octree node size
| Boolean
| Vector3
| False
|  
| Yes
| Yes


|--
|--
| RenderAttachedLights
| OctreeAttachmentSizeFactor
| Render lighted prims that are attached to avatars
| Multiplier on attachment size for determining octree node size
| Boolean
| Signed 32-bit integer
| True
| 4
| Yes
| Yes


|--
|--
| RenderAttachedParticles
| OctreeDistanceFactor
| Render particle systems that are attached to avatars
| Multiplier on distance for determining octree node size
| Boolean
| Vector3
| True
|  
| Yes
| Yes


|--
|--
| RenderAutoMaskAlphaDeferred
| OctreeMaxNodeCapacity
| Use alpha masks where appropriate, in the deferred ('Lighting and Shadows') graphics mode
| Maximum number of elements to store in a single octree node
| Boolean
| Unsigned 32-bit integer
| True
| 128
| Yes
| Yes


|--
|--
| RenderAutoMaskAlphaNonDeferred
| OctreeMinimumNodeSize
| Use alpha masks where appropriate, in the non-deferred (non-'Lighting and Shadows') graphics mode
| Minimum size of any octree node
| Boolean
| Floating point
| True
| 0.01
| Yes
| Yes


|--
|--
| RenderAutoMuteByteLimit
| OctreeStaticObjectSizeFactor
| Maximum bytes of attachments before an avatar is automatically visually muted (0 for no limit).
| Multiplier on static object size for determining octree node size
| Unsigned 32-bit integer
| Signed 32-bit integer
| 0
| 3
| Yes
| Yes


|--
|--
| RenderAutoMuteSurfaceAreaLimit
| OpenDebugStatAdvanced
| Maximum surface area of attachments before an avatar is automatically visually muted (0 for no limit).
| Expand advanced performance stats display
| Floating point
| Boolean
| 0
| False
| Yes
| Yes


|--
|--
| RenderAvatar
| OpenDebugStatBasic
| Render Avatars
| Expand basic performance stats display
| Boolean
| Boolean
| True
| True
| No
| Yes


|--
|--
| RenderAvatarCloth
| OpenDebugStatNet
| Controls if avatars use wavy cloth
| Expand network stats display
| Boolean
| Boolean
| True
| True
Line 5,273: Line 5,717:


|--
|--
| RenderAvatarComplexityLimit
| OpenDebugStatPhysicsDetails
| Max visual complexity of avatars in a scene
| Expand Physics Details performance stats display
| Signed 32-bit integer
| Boolean
| -1
| False
| Yes
| Yes


|--
|--
| RenderAvatarLODFactor
| OpenDebugStatRender
| Controls level of detail of avatars (multiplier for current screen area when calculated level of detail)
| Expand render stats display
| Floating point
| Boolean
| 0.5
| True
| Yes
| Yes


|--
|--
| RenderAvatarMaxVisible
| OpenDebugStatSim
| Maximum number of avatars to display at any one time
| Expand simulator performance stats display
| Signed 32-bit integer
| Boolean
| 12
| True
| Yes
| Yes


|--
|--
| RenderAvatarPhysicsLODFactor
| OpenDebugStatSimTime
| Controls level of detail of avatar physics (such as breast physics).
| Expand Simulator Time performance stats display
| Floating point
| Boolean
| 1.0
| False
| Yes
| Yes


|--
|--
| RenderAvatarVP
| OpenDebugStatSimTimeDetails
| Use vertex programs to perform hardware skinning of avatar
| Expand Simulator Time Details performance stats display
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| RenderBakeSunlight
| OpenDebugStatTexture
| Bake sunlight into vertex buffers for static objects.
| Expand Texture performance stats display
| Boolean
| Boolean
| False
| False
Line 5,315: Line 5,759:


|--
|--
| RenderBumpmapMinDistanceSquared
| OpenIMOnVoice
| Maximum distance at which to render bumpmapped primitives (distance in meters, squared)
| Open the corresponding IM window when connecting to a voice call.
| Floating point
| Boolean
| 100.0
| False
| Yes
| Yes


|--
|--
| RenderComplexityColorMax
| OpenSidePanelsInFloaters
| Max visual complexity of avatars in a scene
| If true, will always open side panel contents in a floater.
| Color4
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| RenderComplexityColorMid
| OutBandwidth
| Max visual complexity of avatars in a scene
| Outgoing bandwidth throttle (bps)
| Color4
| Floating point
|  
| 0.0
| Yes
| Yes


|--
|--
| RenderComplexityColorMin
| OutfitGallerySortByName
| Max visual complexity of avatars in a scene
| Always sort outfits by name in Outfit Gallery
| Color4
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| RenderComplexityStaticMax
| OutfitOperationsTimeout
|  
| Timeout for outfit related operations.
| Signed 32-bit integer
| Signed 32-bit integer
| -1
| 180
| Yes
| Yes


|--
|--
| RenderComplexityThreshold
| OverflowToastHeight
| Only color objects higher than render threshold
| Height of an overflow toast
| Signed 32-bit integer
| Signed 32-bit integer
| -1
| 72
| Yes
| Yes


|--
|--
| RenderCubeMap
| OverlayTitle
| Whether we can render the cube map or not
| Controls watermark text message displayed on screen when "ShowOverlayTitle" is enabled (one word, underscores become spaces)
| Boolean
| String
| True
| Set_via_OverlayTitle_in_settings.xml
| Yes
| Yes


|--
 
| RenderDebugAlphaMask
|}
| Test Alpha Masking Cutoffs.
 
| Floating point
=== P ===
| 0.5
 
| Yes
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| RenderDebugGL
| PTTCurrentlyEnabled
| Enable strict GL debugging.
| Use Push to Talk mode
| Boolean
| Boolean
| False
| True
| Yes
| No


|--
|--
| RenderDebugNormalScale
| PacketDropPercentage
| Scale of normals in debug display.
| Percentage of packets dropped by the client.
| Floating point
| Floating point
| 0.03
| 0.0
| Yes
| Yes


|--
|--
| RenderDebugPipeline
| ParcelMediaAutoPlayEnable
| Enable strict pipeline debugging.
| Auto play parcel media when available. 0 - Do not autoplay; 1- Autoplay; 2 - Ask
| Boolean
| Signed 32-bit integer
| False
| 1
| Yes
| Yes


|--
|--
| RenderDebugTextureBind
| ParticipantListShowIcons
| Enable texture bind performance test.
| Show/hide people icons in participant list
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| RenderDeferred
| Particlesbeacon
| Use deferred rendering pipeline.
| Beacon / Highlight particle generators
| Boolean
| Boolean
| False
| False
Line 5,406: Line 5,856:


|--
|--
| RenderDeferredAlphaSoften
| PathfindingAmbiance
| Scalar for softening alpha surfaces (for soft particles).
| Ambiance of lit pathfinding navmesh displays.
| Floating point
| Floating point
| 0.75
| 0.5
| Yes
| No


|--
|--
| RenderDeferredAtmospheric
| PathfindingBoundaryEdge
| Execute atmospheric shader in deferred renderer.
| Color of a boundary (non-crossable) edge when displaying pathfinding navmesh.
| Boolean
| Color4
| True
|  
| Yes
| No


|--
|--
| RenderDeferredBlurLight
| PathfindingConnectedEdge
| Execute shadow softening shader in deferred renderer.
| Color of a connected (crossable) edge when displaying pathfinding navmesh.
| Boolean
| Color4
| True
|  
| Yes
| No


|--
|--
| RenderDeferredNoise
| PathfindingExclusion
| Noise scalar to hide banding in deferred render.
| Color of exclusion volumes when displaying pathfinding navmesh object types.
| Floating point
| Color4
| 4
|  
| Yes
| No


|--
|--
| RenderDeferredSSAO
| PathfindingFaceColor
| Execute screen space ambient occlusion shader in deferred renderer.
| Color of the faces when displaying the default view of the pathfinding navmesh.
| Boolean
| Color4
| True
|  
| Yes
| No


|--
|--
| RenderDeferredSpotShadowBias
| PathfindingHeatColorBase
| Bias value for spot shadows (prevent shadow acne).
| Color of the least walkable value when displaying the pathfinding navmesh as a heatmap.
| Floating point
| Color4
| -64.0
|  
| Yes
| No


|--
|--
| RenderDeferredSpotShadowOffset
| PathfindingHeatColorMax
| Offset value for spot shadows (prevent shadow acne).
| Color of the most walkable value when displaying the pathfinding navmesh as a heatmap.
| Floating point
| Color4
| 0.8
|  
| Yes
| No


|--
|--
| RenderDeferredSun
| PathfindingLineOffset
| Execute sunlight shader in deferred renderer.
| Depth offset of volume outlines in pathfinding display.
| Boolean
| Floating point
| True
| 2.3
| Yes
| No


|--
|--
| RenderDeferredSunWash
| PathfindingLineWidth
| Amount local lights are washed out by sun.
| Width of volume outlines in pathfinding navmesh display.
| Floating point
| Floating point
| 0.5
| 2.0
| Yes
| No


|--
|--
| RenderDeferredTreeShadowBias
| PathfindingMaterial
| Bias value for tree shadows (prevent shadow acne).
| Color of material volumes when displaying pathfinding navmesh object types.
| Floating point
| Color4
| 1.0
|  
| Yes
| No


|--
|--
| RenderDeferredTreeShadowOffset
| PathfindingNavMeshClear
| Offset value for tree shadows (prevent shadow acne).
| Background color when displaying pathfinding navmesh.
| Floating point
| Color4
| 1.0
|  
| Yes
| No


|--
|--
| RenderDelayCreation
| PathfindingObstacle
| Throttle creation of drawables.
| Color of static obstacle objects when displaying pathfinding navmesh object types.
| Boolean
| Color4
| False
|  
| Yes
| No


|--
|--
| RenderDelayVBUpdate
| PathfindingRetrieveNeighboringRegion
| Delay vertex buffer updates until just before rendering
| Download a neighboring region when visualizing a pathfinding navmesh (default val 99 means do not download neighbors).
| Boolean
| Unsigned 32-bit integer
| False
| 99
| Yes
| Yes


|--
|--
| RenderDepthOfField
| PathfindingTestPathColor
| Whether to use depth of field effect when lighting and shadows are enabled
| Color of the pathfinding test-path when the path is valid.
| Boolean
| Color4
| False
|  
| Yes
| No


|--
|--
| RenderDynamicLOD
| PathfindingTestPathInvalidEndColor
| Dynamically adjust level of detail.
| Color of the pathfinding test-pathing tool end-point when the path is invalid.
| Boolean
| Color4
| True
|  
| Yes
| No


|--
|--
| RenderEdgeDepthCutoff
| PathfindingTestPathValidEndColor
| Cutoff for depth difference that amounts to an edge.
| Color of the pathfinding test-pathing tool end-point when the path is valid.
| Floating point
| Color4
| 0.01
|  
| Yes
| No


|--
|--
| RenderEdgeNormCutoff
| PathfindingWalkable
| Cutoff for normal difference that amounts to an edge.
| Color of walkable objects when displaying pathfinding navmesh object types.
| Floating point
| Color4
| 0.25
|  
| Yes
| No


|--
|--
| RenderFSAASamples
| PathfindingWaterColor
| Number of samples to use for FSAA (0 = no AA).
| Color of water plane when displaying pathfinding navmesh.
| Unsigned 32-bit integer
| Color4
| 0
|  
| Yes
| No


|--
|--
| RenderFarClip
| PathfindingXRayOpacity
| Distance of far clip plane from camera (meters)
| Opacity of xray lines in pathfinding display.
| Floating point
| Floating point
| 256.0
| 0.25
| Yes
| No


|--
|--
| RenderFlexTimeFactor
| PathfindingXRayTint
| Controls level of detail of flexible objects (multiplier for amount of time spent processing flex objects)
| Amount to darken/lighten x-ray lines in pathfinding display.
| Floating point
| Floating point
| 1.0
| 0.8
| Yes
| No


|--
|--
| RenderFogRatio
| PathfindingXRayWireframe
| Distance from camera where fog reaches maximum density (fraction or multiple of far clip distance)
| Render pathfinding navmesh xray as a wireframe.
| Floating point
| 4.0
| Yes
 
|--
| RenderGLCoreProfile
| Don't use a compatibility profile OpenGL context.  Requires restart.  Basic shaders MUST be enabled.
| Boolean
| Boolean
| False
| False
| Yes
| No


|--
|--
| RenderGamma
| PerAccountSettingsFile
| Sets gamma exponent for renderer
| Persisted client settings file name (per user).
| Floating point
| String
| 0.0
|  
| Yes
| No


|--
|--
| RenderGammaFull
| PermissionsCautionEnabled
| Use fully controllable gamma correction, instead of faster, hard-coded gamma correction of 2.
| When enabled, changes the handling of script permission requests to help avoid accidental granting of certain permissions, such as the debit permission
| Boolean
| Boolean
| 1.0
| True
| Yes
| No
 
|--
| PermissionsCautionNotifyBoxHeight
| Height of caution-style notification messages
| Signed 32-bit integer
| 344
| No


|--
|--
| RenderGlow
| Physicalbeacon
| Render bloom post effect.
| Beacon / Highlight physical objects
| Boolean
| Boolean
| True
| True
Line 5,581: Line 6,031:


|--
|--
| RenderGlowIterations
| PickerContextOpacity
| Number of times to iterate the glow (higher = wider and smoother but slower)
| Controls overall opacity of context frustrum connecting color and texture pickers with their swatches
| Signed 32-bit integer
| Floating point
| 2
| 0.34999999404
| Yes
| Yes


|--
|--
| RenderGlowLumWeights
| PicksPerSecondMouseMoving
| Weights for each color channel to be used in calculating luminance (should add up to 1.0)
| How often to perform hover picks while the mouse is moving (picks per second)
| Vector3
| Floating point
|  
| 5.0
| Yes
| Yes


|--
|--
| RenderGlowMaxExtractAlpha
| PicksPerSecondMouseStationary
| Max glow alpha value for brightness extraction to auto-glow.
| How often to perform hover picks while the mouse is stationary (picks per second)
| Floating point
| Floating point
| 0.25
| 0.0
| Yes
| Yes


|--
|--
| RenderGlowMinLuminance
| PieMenuLineWidth
| Min luminance intensity necessary to consider an object bright enough to automatically glow.
| Width of lines in pie menu display (pixels)
| Floating point
| Floating point
| 9999
| 2.5
| Yes
| Yes


|--
|--
| RenderGlowResolutionPow
| PingInterpolate
| Glow map resolution power of two.
| Extrapolate object position along velocity vector based on ping delay
| Signed 32-bit integer
| Boolean
| 9
| False
| Yes
| Yes


|--
|--
| RenderGlowStrength
| PitchFromMousePosition
| Additive strength of glow.
| Vertical range over which avatar head tracks mouse position (degrees of head rotation from top of window to bottom)
| Floating point
| Floating point
| 0.35
| 90.0
| Yes
| Yes


|--
|--
| RenderGlowWarmthAmount
| PlainTextChatHistory
| Amount of warmth extraction to use (versus luminance extraction). 0 = lum, 1.0 = warmth
| Enable/Disable plain text chat history style
| Floating point
| Boolean
| 0.0
| False
| Yes
| Yes


|--
|--
| RenderGlowWarmthWeights
| PlayChatAnim
| Weight of each color channel used before finding the max warmth
| Your avatar plays the chat animation whenever you say, shout or whisper something in nearby chat
| Vector3
| Boolean
|  
| True
| Yes
| Yes


|--
|--
| RenderGlowWidth
| PlaySoundConferenceIM
| Glow sample size (higher = wider and softer but eventually more pixelated)
| Plays a sound when conference IM received.
| Floating point
| Boolean
| 1.3
| False
| Yes
| Yes


|--
|--
| RenderGround
| PlaySoundFriendIM
| Determines whether we can render the ground pool or not
| Plays a sound when friend's IM received.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| RenderHUDInSnapshot
| PlaySoundGroupChatIM
| Display HUD attachments in snapshot
| Plays a sound when group chat IM received.
| Boolean
| Boolean
| False
| False
Line 5,658: Line 6,108:


|--
|--
| RenderHUDParticles
| PlaySoundIncomingVoiceCall
| Display particle systems in HUD attachments (experimental)
| Plays a sound when have an incoming voice call.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| RenderHiddenSelections
| PlaySoundInventoryOffer
| Show selection lines on objects that are behind other objects
| Plays a sound when have an inventory offer.
| Boolean
| Boolean
| False
| False
Line 5,672: Line 6,122:


|--
|--
| RenderHideGroupTitle
| PlaySoundNearbyChatIM
| Don't show my group title in my name label
| Plays a sound when nearby chat IM received.
| Boolean
| Boolean
| False
| False
Line 5,679: Line 6,129:


|--
|--
| RenderHighlightBrightness
| PlaySoundNewConversation
| Brightness of mouseover highlights.
| Plays a sound when have a new conversation.
| Floating point
| 4.0
| Yes
 
|--
| RenderHighlightColor
| Brightness of mouseover highlights.
| Color4
|
| Yes
 
|--
| RenderHighlightFadeTime
| Transition time for mouseover highlights.
| Floating point
| 0.1
| Yes
 
|--
| RenderHighlightSelections
| Show selection outlines on objects
| Boolean
| Boolean
| True
| True
| No
|--
| RenderHighlightThickness
| Thickness of mouseover highlights.
| Floating point
| 0.6
| Yes
| Yes


|--
|--
| RenderHoverGlowEnable
| PlaySoundNonFriendIM
| Show glow effect when hovering on interactive objects.
| Plays a sound when non-friend's IM received.
| Boolean
| Boolean
| False
| False
Line 5,721: Line 6,143:


|--
|--
| RenderInitError
| PlaySoundObjectIM
| Error occured while initializing GL
| Plays a sound when IM fom an object received.
| Boolean
| Boolean
| False
| False
Line 5,728: Line 6,150:


|--
|--
| RenderLightRadius
| PlaySoundTeleportOffer
| Render the radius of selected lights
| Plays a sound when have a teleport offer.
| Boolean
| Boolean
| False
| False
Line 5,735: Line 6,157:


|--
|--
| RenderLocalLights
| PlayTypingAnim
| Whether or not to render local lights.
| Your avatar plays the typing animation whenever you type in the chat bar
| Boolean
| Boolean
| True
| True
Line 5,742: Line 6,164:


|--
|--
| RenderMaxNodeSize
| PluginAttachDebuggerToPlugins
| Maximum size of a single node's vertex data (in KB).
| If true, attach a debugger session to each plugin process as it's launched.
| Signed 32-bit integer
| Boolean
| 65536
| False
| Yes
| Yes


|--
|--
| RenderMaxPartCount
| PluginInstancesCPULimit
| Maximum number of particles to display on screen
| Amount of total plugin CPU usage before inworld plugins start getting turned down to "slideshow" priority.  Set to 0 to disable this check.
| Signed 32-bit integer
| Floating point
| 4096
| 0.9
| Yes
| Yes


|--
|--
| RenderMaxTextureIndex
| PluginInstancesLow
| Maximum texture index to use for indexed texture rendering.
| Limit on the number of inworld media plugins that will run at "low" priority
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 16
| 4
| Yes
| Yes


|--
|--
| RenderMaxVBOSize
| PluginInstancesNormal
| Maximum size of a vertex buffer (in KB).
| Limit on the number of inworld media plugins that will run at "normal" or higher priority
| Signed 32-bit integer
| Unsigned 32-bit integer
| 512
| 2
| Yes
| Yes


|--
|--
| RenderMinimumLODTriangleCount
| PluginInstancesTotal
| Triangle count threshold at which automatic LOD generation stops
| Hard limit on the number of plugins that will be instantiated at once for inworld media
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 16
| 8
| Yes
| Yes


|--
|--
| RenderNameFadeDuration
| PluginUseReadThread
| Time interval over which to fade avatar names (seconds)
| Use a separate thread to read incoming messages from plugins
| Floating point
| Boolean
| 1.0
| False
| Yes
| Yes


|--
|--
| RenderNameShowSelf
| PoolSizeAIS
| Display own name above avatar
| Coroutine Pool size for AIS
| Boolean
| Unsigned 32-bit integer
| True
| 1
| Yes
|
 
|--
| PoolSizeUpload
| Coroutine Pool size for Upload
| Unsigned 32-bit integer
| 1
|
 
|--
| PoolSizeVAssetStorage
| Coroutine Pool size for AssetStorage requests
| Unsigned 32-bit integer
| 12
|  


|--
|--
| RenderNameShowTime
| PostFirstLoginIntroURL
| Fade avatar names after specified time (seconds)
| URL of intro presenatation after first time users first login
| Floating point
| String
| 10.0
|  
| Yes
| Yes


|--
|--
| RenderNoAlpha
| PostFirstLoginIntroViewed
| Disable rendering of alpha objects (render all alpha objects as alpha masks).
| Flag indicating if user has seen intro presenatation after first time users first login
| Boolean
| Boolean
| False
| False
Line 5,805: Line 6,241:


|--
|--
| RenderNormalMapScale
| PrecachingDelay
| Scaler applied to height map when generating normal maps
| Delay when logging in to load world before showing it (seconds)
| Floating point
| Floating point
| 64
| 6.0
| Yes
| Yes


|--
|--
| RenderObjectBump
| PreferredBrowserBehavior
| Show bumpmapping on primitives
| Use system browser for any links (0), use builtin browser for SL links and system one for others (1) or use builtin browser only (2).
| Boolean
| Unsigned 32-bit integer
| True
| 1
| Yes
| Yes


|--
|--
| RenderParcelSelection
| PreferredMaturity
| Display selected parcel outline
| Setting for the user's preferred maturity level (consts in indra_constants.h)
| Boolean
| Unsigned 32-bit integer
| True
| 13
| Yes
| Yes


|--
|--
| RenderPerformanceTest
| PresetCameraActive
|  
| Name of currently selected preference
| Boolean
| String
| False
| Rear View
| Yes
| Yes


|--
|--
| RenderPreferStreamDraw
| PresetGraphicActive
| Use GL_STREAM_DRAW in place of GL_DYNAMIC_DRAW
| Name of currently selected preference
| Boolean
| String
| False
|  
| Yes
| Yes


|--
|--
| RenderQualityPerformance
| PreviewAmbientColor
| Which graphics settings you've chosen
| Ambient color of preview render.
| Unsigned 32-bit integer
| Color4
| 1
|  
| Yes
| Yes


|--
|--
| RenderReflectionDetail
| PreviewDiffuse0
| Detail of reflection render pass.
| Diffise color of preview light 0.
| Signed 32-bit integer
| Color4
| 2
|  
| Yes
| Yes


|--
|--
| RenderReflectionRes
| PreviewDiffuse1
| Reflection map resolution.
| Diffise color of preview light 1.
| Signed 32-bit integer
| Color4
| 64
|  
| Yes
| Yes


|--
|--
| RenderResolutionDivisor
| PreviewDiffuse2
| Divisor for rendering 3D scene at reduced resolution.
| Diffise color of preview light 2.
| Unsigned 32-bit integer
| Color4
| 1
|  
| Yes
| Yes


|--
|--
| RenderSSAOEffect
| PreviewDirection0
| Multiplier for (1) value and (2) saturation (HSV definition), for areas which are totally occluded.  Blends with original color for partly-occluded areas.  (Third component is unused.)
| Direction of light 0 for preview render.
| Vector3
| Vector3
|  
|  
Line 5,875: Line 6,311:


|--
|--
| RenderSSAOFactor
| PreviewDirection1
| Occlusion sensitivity factor for ambient occlusion (larger is more)
| Direction of light 1 for preview render.
| Floating point
| Vector3
| 0.30
|  
| Yes
| Yes


|--
|--
| RenderSSAOMaxScale
| PreviewDirection2
| Maximum screen radius for sampling (pixels)
| Direction of light 2 for preview render.
| Unsigned 32-bit integer
| Vector3
| 200
|  
| Yes
| Yes


|--
|--
| RenderSSAOScale
| PreviewSpecular0
| Scaling factor for the area to sample for occluders (pixels at 1 meter away, inversely varying with distance)
| Diffise color of preview light 0.
| Floating point
| Color4
| 500.0
|  
| Yes
| Yes


|--
|--
| RenderShaderLODThreshold
| PreviewSpecular1
| Fraction of draw distance defining the switch to a different shader LOD
| Diffise color of preview light 1.
| Floating point
| Color4
| 1.0
|  
| Yes
| Yes


|--
|--
| RenderShaderLightingMaxLevel
| PreviewSpecular2
| Max lighting level to use in the shader (class 3 is default, 2 is less lights, 1 is sun/moon only. Works around shader compiler bugs on certain platforms.)
| Diffise color of preview light 2.
| Signed 32-bit integer
| Color4
| 3
|  
| Yes
| Yes


|--
|--
| RenderShaderParticleThreshold
| PrimMediaControlsUseHoverControlSet
| Fraction of draw distance to not use shader on particles
| Whether or not hovering over prim media uses minimal "hover" controls or the authored control set.
| Floating point
| Boolean
| 0.25
| False
| Yes
| Yes


|--
|--
| RenderShadowBias
| PrimMediaDragNDrop
| Bias value for shadows (prevent shadow acne).
| Enable drag and drop of URLs onto prim faces
| Floating point
| Boolean
| -0.008
| True
| Yes
| Yes


|--
|--
| RenderShadowBiasError
| PrimMediaMasterEnabled
| Error scale for shadow bias (based on altitude).
| Whether or not Media on a Prim is enabled.
| Floating point
| Boolean
| 0
| True
| Yes
| Yes


|--
|--
| RenderShadowBlurDistFactor
| PrimMediaMaxRetries
| Distance scaler for shadow blur.
| Maximum number of retries for media queries.
| Floating point
| 0
| Yes
 
|--
| RenderShadowBlurSamples
| Number of samples to take for each pass of shadow blur (value range 1-16).  Actual number of samples is value * 2 - 1.
| Unsigned 32-bit integer
| Unsigned 32-bit integer
| 4
| 4
Line 5,945: Line 6,374:


|--
|--
| RenderShadowBlurSize
| PrimMediaMaxRoundRobinQueueSize
| Scale of shadow softening kernel.
| Maximum number of objects the viewer will continuously update media for
| Floating point
| Unsigned 32-bit integer
| 1.4
| 100000
| Yes
| Yes


|--
|--
| RenderShadowClipPlanes
| PrimMediaMaxSortedQueueSize
| Near clip plane split distances for shadow map frusta.
| Maximum number of objects the viewer will load media for initially
| Vector3
| Unsigned 32-bit integer
|  
| 100000
| Yes
| Yes


|--
|--
| RenderShadowDetail
| PrimMediaRequestQueueDelay
| Detail of shadows.
| Timer delay for fetching media from the queue (in seconds).
| Signed 32-bit integer
| Floating point
| 2
| 1.0
| Yes
| Yes


|--
|--
| RenderShadowErrorCutoff
| PrimMediaRetryTimerDelay
| Cutoff error value to use ortho instead of perspective projection.
| Timer delay for retrying on media queries (in seconds).
| Floating point
| Floating point
| 5.0
| 5.0
Line 5,973: Line 6,402:


|--
|--
| RenderShadowFOVCutoff
| PrimTextMaxDrawDistance
| Cutoff FOV to use ortho instead of perspective projection.
| Maximum draw distance beyond which PRIM_TEXT won't be rendered
| Floating point
| Floating point
| 0.8
| 64.0
| Yes
| Yes


|--
|--
| RenderShadowGaussian
| ProbeHardwareOnStartup
| Gaussian coefficients for the two shadow/SSAO blurring passes (z component unused).
| Query current hardware configuration on application startup
| Vector3
| Boolean
|  
| True
| Yes
| Yes


|--
|--
| RenderShadowNearDist
| PurgeCacheOnNextStartup
| Near clip plane of shadow camera (affects precision of depth shadows).
| Clear local file cache next time viewer is run
| Vector3
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| RenderShadowNoise
| PurgeCacheOnStartup
| Magnitude of noise on shadow samples.
| Clear local file cache every time viewer is run
| Floating point
| Boolean
| -0.0001
| False
| Yes
| Yes


|--
|--
| RenderShadowOffset
| PushToTalkButton
| Offset value for shadows (prevent shadow acne).
| Which button or keyboard key is used for push-to-talk
| Floating point
| String
| 0.01
| MiddleMouse
| Yes
| Yes


|--
|--
| RenderShadowOffsetError
| PushToTalkToggle
| Error scale for shadow offset (based on altitude).
| Should the push-to-talk button behave as a toggle
| Floating point
| Boolean
| 0
| True
| Yes
| Yes
|}
=== Q ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| RenderShadowOrthoClipPlanes
| QAMode
| Near clip plane split distances for orthographic shadow map frusta.
| Enable Testing Features.
| Vector3
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| RenderShadowProjExponent
| QAModeEventHostPort
| Exponent applied to transition between ortho and perspective shadow projections based on viewing angle and light vector.
| DEPRECATED: Port on which lleventhost should listen
| Floating point
| Signed 32-bit integer
| 0.5
| -1
| Yes
| No


|--
|--
| RenderShadowProjOffset
| QAModeMetrics
| Amount to scale distance to virtual origin of shadow perspective projection.
| "Enables QA features (logging, faster cycling) for metrics collector"
| Floating point
| Boolean
| 2.0
| False
| Yes
| Yes


|--
|--
| RenderShadowResolutionScale
| QAModeTermCode
| Scale of shadow map resolution vs. screen resolution
| On LL_ERRS, terminate with this code instead of OS message box
| Signed 32-bit integer
| -1
| No
 
|--
| QueueInventoryFetchTimeout
| Max time llcompilequeue will wait for inventory fetch to complete (in seconds)
| Floating point
| Floating point
| 1.0
| 300.0
| Yes
| Yes


|--
|--
| RenderShadowSlopeThreshold
| QuickBuyCurrency
| Cutoff slope value for points to affect perspective shadow generation
| Toggle between HTML based currency purchase floater and legacy XUI version
| Floating point
| Boolean
| 0.0
| False
| Yes
| Yes


|--
|--
| RenderShadowSplitExponent
| QuietSnapshotsToDisk
| Near clip plane split distances for shadow map frusta (x=perspective, y=ortho, z=transition rate).
| Take snapshots to disk without playing animation or sound
| Vector3
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| RenderSpecularExponent
| QuitAfterSeconds
| Specular exponent for generating spec map
| The duration allowed before quitting.
| Floating point
| Floating point
| 8
| 0.0
| Yes
| Yes


|--
|--
| RenderSpecularResX
| QuitOnLoginActivated
| Spec map resolution.
| Quit if login page is activated (used when auto login is on and users must not be able to login manually)
| Unsigned 32-bit integer
| Boolean
| 128
| False
| Yes
| Yes
|}
=== R ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist


|--
|--
| RenderSpecularResY
| RadioLandBrushAction
| Spec map resolution.
| Last selected land modification operation (0 = flatten, 1 = raise, 2 = lower, 3 = smooth, 4 = roughen, 5 = revert)
| Unsigned 32-bit integer
| Signed 32-bit integer
| 128
| 0
| Yes
| Yes


|--
|--
| RenderSpotLightsInNondeferred
| RadioLandBrushSize
| Whether to support projectors as spotlights when Lighting and Shadows is disabled
| Size of land modification brush (0 = small, 1 = medium, 2 = large)
| Boolean
| Signed 32-bit integer
| False
| 0
| Yes
| Yes


|--
|--
| RenderSpotShadowBias
| RecentItemsSortOrder
| Bias value for shadows (prevent shadow acne).
| Specifies sort key for recent inventory items (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top)
| Floating point
| Unsigned 32-bit integer
| -0.001
| 1
| Yes
 
|--
| RecentListShowIcons
| Show/hide people icons in recent list
| Boolean
| True
| Yes
| Yes


|--
|--
| RenderSpotShadowOffset
| RecentPeopleSortOrder
| Offset value for shadows (prevent shadow acne).
| Specifies sort order for recent people (0 = by name, 2 = by most recent)
| Floating point
| Unsigned 32-bit integer
| 0.04
| 2
| Yes
| Yes


|--
|--
| RenderSunDynamicRange
| RectangleSelectInclusive
| Defines what percent brighter the sun is than local point lights (1.0 = 100% brighter. Value should not be less than 0. ).
| Select objects that have at least one vertex inside selection rectangle
| Floating point
| Boolean
| 1.0
| True
| Yes
| Yes


|--
|--
| RenderTerrainDetail
| RegInClient
| Detail applied to terrain texturing (0 = none, 1 or 2 = full)
| Experimental: Embed registration in login screen
| Signed 32-bit integer
| Boolean
| 2
| False
| Yes
| Yes


|--
|--
| RenderTerrainLODFactor
| RegionCheckTextureHeights
| Controls level of detail of terrain (multiplier for current screen area when calculated level of detail)
| Don't allow user to set low heights greater than high
| Floating point
| Boolean
| 1.0
| True
| Yes
| Yes


|--
|--
| RenderTerrainScale
| RegionCrossingInterpolationTime
| Terrain detail texture scale
| How long to extrapolate object motion after crossing regions
| Floating point
| Floating point
| 12.0
| 1
| Yes
| Yes


|--
|--
| RenderTextureMemoryMultiple
| RegionTextureSize
| Multiple of texture memory value to use (should fit: 0 &lt; value &lt;= 1.0)
| Terrain texture dimensions (power of 2)
| Floating point
| Unsigned 32-bit integer
| 1.0
| 256
| Yes
| Yes


|--
|--
| RenderTrackerBeacon
| RememberPassword
| Display tracking arrow and beacon to target avatar, teleport destination
| Keep password (in encrypted form) for next login
| Boolean
| Boolean
| True
| True
Line 6,141: Line 6,610:


|--
|--
| RenderTransparentWater
| RememberUser
| Render water as transparent.  Setting to false renders water as opaque with a simple texture applied.
| Keep user name for next login
| Boolean
| Boolean
| True
| True
Line 6,148: Line 6,617:


|--
|--
| RenderTreeLODFactor
| RenderAlphaBatchEmissives
| Controls level of detail of vegetation (multiplier for current screen area when calculated level of detail)
| Render emissive alpha content more efficiently, but with possible visual differences from prev viewers.
| Floating point
| Boolean
| 0.5
| True
| Yes
| Yes


|--
|--
| RenderUIBuffer
| RenderAlphaBatchFullbrights
| Cache ui render in a screen aligned buffer.
| Render fullbright alpha content more efficiently, but with possible visual differences from prev viewers.
| Boolean
| Boolean
| False
| False
Line 6,162: Line 6,631:


|--
|--
| RenderUIInSnapshot
| RenderAnimateRes
| Display user interface in snapshot
| Animate rezing prims.
| Boolean
| Boolean
| False
| False
Line 6,169: Line 6,638:


|--
|--
| RenderUnloadedAvatar
| RenderAnisotropic
| Show avatars which haven't finished loading
| Render textures using anisotropic filtering
| Boolean
| Boolean
| False
| False
Line 6,176: Line 6,645:


|--
|--
| RenderUseFarClip
| RenderAppleUseMultGL
| If false, frustum culling will ignore far clip plane.
| Whether we want to use multi-threaded OpenGL on Apple hardware (requires restart of SL).
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| RenderUseImpostors
| RenderAttachedLights
| Whether we want to use impostors for far away avatars.
| Render lighted prims that are attached to avatars
| Boolean
| Boolean
| True
| True
Line 6,190: Line 6,659:


|--
|--
| RenderUseShaderLOD
| RenderAttachedParticles
| Whether we want to have different shaders for LOD
| Render particle systems that are attached to avatars
| Boolean
| Boolean
| True
| True
Line 6,197: Line 6,666:


|--
|--
| RenderUseShaderNearParticles
| RenderAutoHideSurfaceAreaLimit
| Whether we want to use shaders on near particles
| Maximum surface area of a set of proximal objects inworld before automatically hiding geometry to prevent system overload.
| Boolean
| Floating point
| False
| 10.0E6
| Yes
| Yes


|--
|--
| RenderUseStreamVBO
| RenderAutoMaskAlphaDeferred
| Use VBO's for stream buffers
| Use alpha masks where appropriate in the Advanced Lighting Model
| Boolean
| Boolean
| True
| True
Line 6,211: Line 6,680:


|--
|--
| RenderUseTriStrips
| RenderAutoMaskAlphaNonDeferred
| Use triangle strips for rendering prims.
| Use alpha masks where appropriate when not using the Advanced Lighting Model
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| RenderUseVAO
| RenderAutoMuteByteLimit
| Use GL Vertex Array Objects
| If avatar attachment size exceed this value (in bytes) attachment will not be rendered. Excludes attachments worn by own avatar.
| Boolean
| Unsigned 32-bit integer
| False
| 0
| Yes
| Yes


|--
|--
| RenderVBOEnable
| RenderAutoMuteLogging
| Use GL Vertex Buffer Objects
| Show extra information in viewer logs about avatar rendering costs
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| RenderVBOMappingDisable
| RenderAutoMuteRenderWeightLimit
| Disable VBO glMapBufferARB
| OBSOLETE. This setting has been renamed RenderAvatarMaxNonImpostors.
| Boolean
| Unsigned 32-bit integer
| True
| 0
| Yes
| No


|--
|--
| RenderVolumeLODFactor
| RenderAutoMuteSurfaceAreaLimit
| Controls level of detail of primitives (multiplier for current screen area when calculated level of detail)
|  
| Floating point
| Floating point
| 1.0
| 1000.0
| Yes
| Yes


|--
|--
| RenderWater
| RenderAvatar
| Display water
| Render Avatars
| Boolean
| Boolean
| True
| True
| Yes
| No


|--
|--
| RenderWaterMipNormal
| RenderAvatarCloth
| Use mip maps for water normal map.
| Controls if avatars use wavy cloth
| Boolean
| Boolean
| True
| True
Line 6,260: Line 6,729:


|--
|--
| RenderWaterRefResolution
| RenderAvatarLODFactor
| Water planar reflection resolution.
| Controls level of detail of avatars (multiplier for current screen area when calculated level of detail)
| Signed 32-bit integer
| Floating point
| 512
| 0.5
| Yes
| Yes


|--
|--
| Renderbeacons
| RenderAvatarMaxComplexity
| Beacon / Highlight particle generators
|  
| Boolean
| Unsigned 32-bit integer
| False
| 0
| Yes
| Yes


|--
|--
| Renderhighlights
| RenderAvatarMaxNonImpostors
| Beacon / Highlight scripted objects with touch function
|  
| Boolean
| Unsigned 32-bit integer
| True
| 12
| Yes
| Yes


|--
|--
| RotateRight
| RenderAvatarMaxVisible
| Make the agent rotate to its right.
| OBSOLETE and UNUSED. See RenderAvatarMaxNonImpostors
| Boolean
| Signed 32-bit integer
| False
| 0
| Yes
| No


|--
|--
| RotationStep
| RenderAvatarPhysicsLODFactor
| All rotations via rotation tool are constrained to multiples of this unit (degrees)
| Controls level of detail of avatar physics (such as breast physics).
| Floating point
| Floating point
| 1.0
| 1.0
Line 6,295: Line 6,764:


|--
|--
| RunMultipleThreads
| RenderAvatarVP
| If TRUE keep background threads active during render
| Use vertex programs to perform hardware skinning of avatar
| Boolean
| True
| Yes
 
|--
| RenderBakeSunlight
| Bake sunlight into vertex buffers for static objects.
| Boolean
| Boolean
| False
| False
| Yes
| Yes


|--
| RenderBumpmapMinDistanceSquared
| Maximum distance at which to render bumpmapped primitives (distance in meters, squared)
| Floating point
| 100.0
| Yes


|}
|--
| RenderComplexityColorMax
| Unused obsolete setting
| Color4
|
| Yes


=== S ===
|--
| RenderComplexityColorMid
| Unused obsolete setting
| Color4
|
| Yes


{| {{Prettytable}}
|--
|- {{Hl2}}
| RenderComplexityColorMin
!Setting !! Description !! Data type !! Default !!Persist
| Unused obsolete setting
| Color4
|  
| Yes


|--
|--
| SLURLDragNDrop
| RenderComplexityStaticMax
| Enable drag and drop of SLURLs onto the viewer
| Unused obsolete setting
| Boolean
| Signed 32-bit integer
| True
| -1
| Yes
| Yes


|--
|--
| SLURLPassToOtherInstance
| RenderComplexityThreshold
| Pass execution to prevoius viewer instances if there is a given slurl
| Unused obsolete setting
| Boolean
| Signed 32-bit integer
| True
| -1
| Yes
| Yes


|--
|--
| SLURLTeleportDirectly
| RenderCompressTextures
| Clicking on a slurl will teleport you directly instead of opening places panel
| Enable texture compression on OpenGL 3.0 and later implementations (EXPERIMENTAL, requires restart)
| Boolean
| Boolean
| False
| False
Line 6,332: Line 6,827:


|--
|--
| SafeMode
| RenderCubeMap
| Reset preferences, run in safe mode.
| Whether we can render the cube map or not
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| SaveMinidump
| RenderDebugAlphaMask
| Save minidump for developer debugging on crash
| Test Alpha Masking Cutoffs.
| Boolean
| Floating point
| True
| 0.5
| Yes
| Yes


|--
|--
| ScaleShowAxes
| RenderDebugGL
| Show indicator of selected scale axis when scaling
| Enable strict GL debugging.
| Boolean
| Boolean
| False
| False
Line 6,353: Line 6,848:


|--
|--
| ScaleStretchTextures
| RenderDebugNormalScale
| Stretch textures along with object when scaling
| Scale of normals in debug display.
| Boolean
| Floating point
| True
| 0.03
| Yes
| Yes


|--
|--
| ScaleUniform
| RenderDebugPipeline
| Scale selected objects evenly about center of selection
| Enable strict pipeline debugging.
| Boolean
| Boolean
| False
| False
Line 6,367: Line 6,862:


|--
|--
| ScriptHelpFollowsCursor
| RenderDebugTextureBind
| Scripting help window updates contents based on script editor contents under text cursor
| Enable texture bind performance test.
| Boolean
| Boolean
| False
| False
Line 6,374: Line 6,869:


|--
|--
| ScriptsCanShowUI
| RenderDeferred
| Allow LSL calls (such as LLMapDestination) to spawn viewer UI
| Use deferred rendering pipeline (Advanced Lighting Model).
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| Scriptsbeacon
| RenderDeferredAlphaSoften
| Beacon / Highlight scripted objects
| Scalar for softening alpha surfaces (for soft particles).
| Boolean
| Floating point
| False
| 0.75
| Yes
| Yes


|--
|--
| Scripttouchbeacon
| RenderDeferredAtmospheric
| Beacon / Highlight scripted objects with touch function
| Execute atmospheric shader in deferred renderer.
| Boolean
| Boolean
| True
| True
Line 6,395: Line 6,890:


|--
|--
| SearchFromAddressBar
| RenderDeferredBlurLight
| Can enter search queries into navigation address bar
| Execute shadow softening shader in deferred renderer.
| Boolean
| Boolean
| True
| True
Line 6,402: Line 6,897:


|--
|--
| SearchURL
| RenderDeferredDisplayGamma
| URL for Search website, displayed in the Find floater
| Gamma ramp exponent for final correction before display gamma.
| String
| Floating point
|  
| 2.2
http://search.secondlife.com/viewer/[CATEGORY]/?q=[QUERY]&amp;p=[AUTH_TOKEN]&amp;r=[MATURITY]&amp;lang=[LANGUAGE]&amp;g=[GODLIKE]&amp;sid=[SESSION_ID]&amp;rid=[REGION_ID]&amp;pid=[PARCEL_ID]&amp;channel=[CHANNEL]&amp;version=[VERSION]&amp;major=[VERSION_M
| Yes
| No


|--
|--
| SecondLifeEnterprise
| RenderDeferredNoise
| Enables Second Life Enterprise features
| Noise scalar to hide banding in deferred render.
| Boolean
| Floating point
| False
| 4.0
| Yes
| Yes


|--
|--
| SelectMovableOnly
| RenderDeferredSSAO
| Select only objects you can move
| Execute screen space ambient occlusion shader in deferred renderer.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| SelectOwnedOnly
| RenderDeferredSpotShadowBias
| Select only objects you own
| Bias value for spot shadows (prevent shadow acne).
| Boolean
| Floating point
| False
| -64.0
| Yes
| Yes


|--
|--
| SelectionHighlightAlpha
| RenderDeferredSpotShadowOffset
| Opacity of selection highlight (0.0 = completely transparent, 1.0 = completely opaque)
| Offset value for spot shadows (prevent shadow acne).
| Floating point
| Floating point
| 0.40000000596
| 0.8
| Yes
| Yes


|--
|--
| SelectionHighlightAlphaTest
| RenderDeferredSun
| Alpha value below which pixels are displayed on selection highlight line (0.0 = show all pixels, 1.0 = show now pixels)
| Execute sunlight shader in deferred renderer.
| Floating point
| Boolean
| 0.1
| True
| Yes
| Yes


|--
|--
| SelectionHighlightThickness
| RenderDeferredSunWash
| Thickness of selection highlight line (fraction of view distance)
| Amount local lights are washed out by sun.
| Floating point
| Floating point
| 0.00999999977648
| 0.5
| Yes
| Yes


|--
|--
| SelectionHighlightUAnim
| RenderDeferredTreeShadowBias
| Rate at which texture animates along U direction in selection highlight line (fraction of texture per second)
| Bias value for tree shadows (prevent shadow acne).
| Floating point
| Floating point
| 0.0
| 1.0
| Yes
| Yes


|--
|--
| SelectionHighlightUScale
| RenderDeferredTreeShadowOffset
| Scale of texture display on selection highlight line (fraction of texture size)
| Offset value for tree shadows (prevent shadow acne).
| Floating point
| Floating point
| 0.1
| 1.0
| Yes
| Yes


|--
|--
| SelectionHighlightVAnim
| RenderDelayCreation
| Rate at which texture animates along V direction in selection highlight line (fraction of texture per second)
| Throttle creation of drawables.
| Floating point
| Boolean
| 0.5
| False
| Yes
| Yes


|--
|--
| SelectionHighlightVScale
| RenderDelayVBUpdate
| Scale of texture display on selection highlight line (fraction of texture size)
| Delay vertex buffer updates until just before rendering
| Floating point
| Boolean
| 1.0
| False
| Yes
| Yes


|--
|--
| ServerChoice
| RenderDepthOfField
| [DO NOT MODIFY] Controls which grid you connect to
| Whether to use depth of field effect when Advanced Lighting Model is enabled
| Signed 32-bit integer
| Boolean
| 0
| False
| Yes
| Yes


|--
|--
| SessionSettingsFile
| RenderDepthOfFieldInEditMode
| Settings that are a applied per session (not saved).
| Whether to use depth of field effect when in edit mode
| String
|
| No
 
|--
| ShareWithGroup
| Newly created objects are shared with the currently active group
| Boolean
| Boolean
| False
| False
Line 6,501: Line 6,988:


|--
|--
| ShowAdultClassifieds
| RenderDepthPrePass
| Display results of find classifieds that are flagged as adult
| EXPERIMENTAL: Prime the depth buffer with simple prim geometry before rendering with textures.
| Boolean
| Boolean
| False
| False
Line 6,508: Line 6,995:


|--
|--
| ShowAdultEvents
| RenderDynamicLOD
| Display results of find events that are flagged as adult
| Dynamically adjust level of detail.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| ShowAdultGroups
| RenderEdgeDepthCutoff
| Display results of find groups that are flagged as adult
| Cutoff for depth difference that amounts to an edge.
| Boolean
| Floating point
| False
| 0.01
| Yes
| Yes


|--
|--
| ShowAdultLand
| RenderEdgeNormCutoff
| Display results of find land sales that are flagged as adult
| Cutoff for normal difference that amounts to an edge.
| Boolean
| Floating point
| False
| 0.25
| Yes
| Yes


|--
|--
| ShowAdultSearchAll
| RenderFSAASamples
| Display results of search All that are flagged as adult
| Number of samples to use for FSAA (0 = no AA).
| Boolean
| Unsigned 32-bit integer
| False
| 0
| Yes
| Yes


|--
|--
| ShowAdultSims
| RenderFarClip
| Display results of find places or find popular that are in adult sims
| Distance of far clip plane from camera (meters)
| Boolean
| Floating point
| False
| 256.0
| Yes
| Yes


|--
|--
| ShowAdvancedGraphicsSettings
| RenderFlexTimeFactor
| Show advanced graphics settings
| Controls level of detail of flexible objects (multiplier for amount of time spent processing flex objects)
| Boolean
| Floating point
| False
| 1.0
| Yes
| Yes


|--
|--
| ShowAllObjectHoverTip
| RenderFogRatio
| Show descriptive tooltip when mouse hovers over non-interactive and interactive objects.
| Distance from camera where fog reaches maximum density (fraction or multiple of far clip distance)
| Boolean
| Floating point
| False
| 4.0
| Yes
| Yes


|--
|--
| ShowAxes
| RenderGLCoreProfile
| Render coordinate frame at your position
| Don't use a compatibility profile OpenGL context.  Requires restart.  Basic shaders MUST be enabled.
| Boolean
| Boolean
| False
| False
Line 6,564: Line 7,051:


|--
|--
| ShowBanLines
| RenderGamma
| Show in-world ban/access borders
| Sets gamma exponent for renderer
| Boolean
| Floating point
| True
| 0.0
| Yes
| Yes


|--
|--
| ShowBetaGrids
| RenderGammaFull
| Display the beta grids in the grid selection control.
| Use fully controllable gamma correction, instead of faster, hard-coded gamma correction of 2.
| Boolean
| Boolean
| True
| 1.0
| Yes
| Yes


|--
|--
| ShowBuildButton
| RenderGlow
| Shows/hides build button in the bottom tray.
| Render bloom post effect.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| ShowCameraButton
| RenderGlowIterations
| Show/hide view button in the bottom tray.
| Number of times to iterate the glow (higher = wider and smoother but slower)
| Boolean
| Signed 32-bit integer
| True
| 2
| Yes
| Yes


|--
|--
| ShowConsoleWindow
| RenderGlowLumWeights
| Show log in separate OS window
| Weights for each color channel to be used in calculating luminance (should add up to 1.0)
| Boolean
| Vector3
| False
|  
| Yes
| Yes


|--
|--
| ShowCrosshairs
| RenderGlowMaxExtractAlpha
| Display crosshairs when in mouselook mode
| Max glow alpha value for brightness extraction to auto-glow.
| Boolean
| Floating point
| True
| 0.25
| Yes
| Yes


|--
|--
| ShowDebugConsole
| RenderGlowMinLuminance
| Show log in SL window
| Min luminance intensity necessary to consider an object bright enough to automatically glow.
| Boolean
| Floating point
| False
| 9999
| Yes
| Yes


|--
|--
| ShowDeviceSettings
| RenderGlowResolutionPow
| Show device settings
| Glow map resolution power of two.
| Boolean
| Signed 32-bit integer
| False
| 9
| Yes
| Yes


|--
|--
| ShowEmptyFoldersWhenSearching
| RenderGlowStrength
| Shows folders that do not have any visible contents when applying a filter to inventory
| Additive strength of glow.
| Boolean
| Floating point
| False
| 0.35
| Yes
| Yes


|--
|--
| ShowGestureButton
| RenderGlowWarmthAmount
| Shows/hides gesture button in the bottom tray.
| Amount of warmth extraction to use (versus luminance extraction). 0 = lum, 1.0 = warmth
| Boolean
| Floating point
| True
| 0.0
| Yes
| Yes


|--
|--
| ShowHelpOnFirstLogin
| RenderGlowWarmthWeights
| Show Help Floater on first login
| Weight of each color channel used before finding the max warmth
| Boolean
| Vector3
| False
|  
| Yes
| Yes


|--
|--
| ShowHoverTips
| RenderGlowWidth
| Show descriptive tooltip when mouse hovers over items in world
| Glow sample size (higher = wider and softer but eventually more pixelated)
| Boolean
| Floating point
| True
| 1.3
| Yes
| Yes


|--
|--
| ShowInInventory
| RenderGround
| Automatically opens inventory to show accepted objects
| Determines whether we can render the ground pool or not
| Boolean
| Boolean
| True
| True
Line 6,655: Line 7,142:


|--
|--
| ShowLandHoverTip
| RenderHUDInSnapshot
| Show descriptive tooltip when mouse hovers over land
| Display HUD attachments in snapshot
| Boolean
| Boolean
| False
| False
Line 6,662: Line 7,149:


|--
|--
| ShowMatureClassifieds
| RenderHUDObjectsWarning
| Display results of find classifieds that are flagged as moderate
| Viewer will warn user about HUD containing to many objects if objects count is above this value
| Boolean
| Unsigned 32-bit integer
| False
| 1000
| Yes
| Yes


|--
|--
| ShowMatureEvents
| RenderHUDOversizedTexturesWarning
| Display results of find events that are flagged as moderate
| How many textures with size 1024 * 1024 or bigger HUD can contain before notifying user
| Boolean
| Unsigned 32-bit integer
| False
| 6
| Yes
| Yes


|--
|--
| ShowMatureGroups
| RenderHUDParticles
| Display results of find groups that are flagged as moderate
| Display particle systems in HUD attachments (experimental)
| Boolean
| Boolean
| False
| False
Line 6,683: Line 7,170:


|--
|--
| ShowMatureLand
| RenderHUDTexturesMemoryWarning
| Display results of find land sales that are flagged as moderate
| Viewer will warn user about HUD textures using memory above this value (in bytes)
| Boolean
| Unsigned 32-bit integer
| False
| 32000000
| Yes
| Yes


|--
|--
| ShowMatureSearchAll
| RenderHUDTexturesWarning
| Display results of search All that are flagged as moderate
| Viewer will warn user about HUD containing to many textures if texture count is above this value
| Boolean
| Unsigned 32-bit integer
| False
| 200
| Yes
| Yes


|--
|--
| ShowMatureSims
| RenderHiDPI
| Display results of find places or find popular that are in moderate sims
| Enable support for HiDPI displays, like Retina (MacOS X ONLY, requires restart)
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| ShowMiniLocationPanel
| RenderHiddenSelections
| Show/hide mini-location panel
| Show selection lines on objects that are behind other objects
| Boolean
| Boolean
| False
| False
Line 6,711: Line 7,198:


|--
|--
| ShowMiniMapButton
| RenderHideGroupTitle
| Shows/hides mini-map button in the bottom tray.
| Don't show my group title in my name label
| Boolean
| Boolean
| False
| False
Line 6,718: Line 7,205:


|--
|--
| ShowMoveButton
| RenderHighlightBrightness
| Shows/hides move button in the bottom tray.
| Brightness of mouseover highlights.
| Boolean
| Floating point
| True
| 4.0
| Yes
| Yes


|--
|--
| ShowNavbarFavoritesPanel
| RenderHighlightColor
| Show/hide navigation bar favorites panel
| Brightness of mouseover highlights.
| Boolean
| Color4
| True
|  
| Yes
| Yes


|--
|--
| ShowNavbarNavigationPanel
| RenderHighlightFadeTime
| Show/hide navigation bar navigation panel
| Transition time for mouseover highlights.
| Boolean
| Floating point
| True
| 0.1
| Yes
| Yes


|--
|--
| ShowNearClip
| RenderHighlightSelections
|  
| Show selection outlines on objects
| Boolean
| Boolean
| False
| True
| No
| No


|--
|--
| ShowNetStats
| RenderHighlightThickness
| Show the Status Indicators for the Viewer and Network Usage in the Status Overlay
| Thickness of mouseover highlights.
| Boolean
| Floating point
| False
| 0.6
| Yes
| Yes


|--
|--
| ShowNewInventory
| RenderHoverGlowEnable
| Automatically views new notecards/textures/landmarks
| Show glow effect when hovering on interactive objects.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| ShowObjectRenderingCost
| RenderInitError
| Show the object rendering cost  in  build tools
| Error occured while initializing GL
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| ShowObjectUpdates
| RenderLightRadius
| Show when update messages are received for individual objects
| Render the radius of selected lights
| Boolean
| Boolean
| False
| False
| No
| Yes


|--
|--
| ShowOfferedInventory
| RenderLocalLights
| Show inventory window with last inventory offer selected when receiving inventory from other users.
| Whether or not to render local lights.
| Boolean
| Boolean
| True
| True
Line 6,781: Line 7,268:


|--
|--
| ShowOverlayTitle
| RenderMaxNodeSize
| Prints watermark text message on screen
| Maximum size of a single node's vertex data (in KB).
| Boolean
| Signed 32-bit integer
| False
| 65536
| Yes
| Yes


|--
|--
| ShowPGClassifieds
| RenderMaxPartCount
| Display results of find classifieds that are flagged as general
| Maximum number of particles to display on screen
| Boolean
| Signed 32-bit integer
| True
| 4096
| Yes
| Yes


|--
|--
| ShowPGEvents
| RenderMaxTextureIndex
| Display results of find events that are flagged as general
| Maximum texture index to use for indexed texture rendering.
| Boolean
| Unsigned 32-bit integer
| True
| 16
| Yes
| Yes


|--
|--
| ShowPGGroups
| RenderMaxVBOSize
| Display results of find groups that are flagged as general
| Maximum size of a vertex buffer (in KB).
| Boolean
| Signed 32-bit integer
| True
| 512
| Yes
| Yes


|--
|--
| ShowPGLand
| RenderMinimumLODTriangleCount
| Display results of find land sales that are flagged as general
| Triangle count threshold at which automatic LOD generation stops
| Boolean
| Unsigned 32-bit integer
| True
| 16
| Yes
 
|--
| RenderNameFadeDuration
| Time interval over which to fade avatar names (seconds)
| Floating point
| 1.0
| Yes
| Yes


|--
|--
| ShowPGSearchAll
| RenderNameShowSelf
| Display results of search All that are flagged as general
| Display own name above avatar
| Boolean
| Boolean
| True
| True
Line 6,823: Line 7,317:


|--
|--
| ShowPGSims
| RenderNameShowTime
| Display results of find places or find popular that are in general sims
| Fade avatar names after specified time (seconds)
| Boolean
| Floating point
| True
| 10.0
| Yes
| Yes


|--
|--
| ShowParcelOwners
| RenderNoAlpha
|  
| Disable rendering of alpha objects (render all alpha objects as alpha masks).
| Boolean
| Boolean
| False
| False
| No
| Yes


|--
|--
| ShowPermissions
| RenderNormalMapScale
|  
| Scaler applied to height map when generating normal maps
| Boolean
| Floating point
| False
| 64.0
| No
| Yes


|--
|--
| ShowPropertyLines
| RenderNsightDebugSupport
| Show line overlay demarking property boundaries
|  
| Boolean
| Boolean
| False
| False
Line 6,851: Line 7,345:


|--
|--
| ShowScriptErrors
| RenderObjectBump
| Show script errors
| Show bumpmapping on primitives
| Boolean
| Boolean
| True
| True
Line 6,858: Line 7,352:


|--
|--
| ShowScriptErrorsLocation
| RenderParcelSelection
| Show script error in chat or window
| Display selected parcel outline
| Signed 32-bit integer
| Boolean
| 1
| True
| Yes
| Yes


|--
|--
| ShowSearchButton
| RenderPerformanceTest
| Shows/hides search button in the bottom tray.
|  
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| ShowSelectionBeam
| RenderPreferStreamDraw
| Show selection particle beam when selecting or interacting with objects.
| Use GL_STREAM_DRAW in place of GL_DYNAMIC_DRAW
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| ShowSnapshotButton
| RenderQualityPerformance
| Shows/hides snapshot button button in the bottom tray.
| Which graphics settings you've chosen
| Boolean
| Unsigned 32-bit integer
| True
| 1
| Yes
| Yes


|--
|--
| ShowStartLocation
| RenderReflectionDetail
| Display starting location menu on login screen
| Detail of reflection render pass.
| Boolean
| Signed 32-bit integer
| False
| 2
| Yes
| Yes


|--
|--
| ShowTangentBasis
| RenderReflectionRes
| Render normal and binormal (debugging bump mapping)
| Reflection map resolution.
| Boolean
| Signed 32-bit integer
| False
| 64
| Yes
| Yes


|--
|--
| ShowToolBar
| RenderResolutionDivisor
| Show toolbar at bottom of screen
| Divisor for rendering 3D scene at reduced resolution.
| Boolean
| Unsigned 32-bit integer
| True
| 1
| Yes
| Yes


|--
|--
| ShowTutorial
| RenderSSAOEffect
| Show tutorial window on login
| Multiplier for (1) value and (2) saturation (HSV definition), for areas which are totally occluded.  Blends with original color for partly-occluded areas.  (Third component is unused.)
| Boolean
| Vector3
| False
|  
| Yes
| Yes


|--
|--
| ShowVoiceChannelPopup
| RenderSSAOFactor
| Controls visibility of the current voice channel popup above the voice tab
| Occlusion sensitivity factor for ambient occlusion (larger is more)
| Boolean
| Floating point
| False
| 0.30
| Yes
| Yes


|--
|--
| ShowVoiceVisualizersInCalls
| RenderSSAOMaxScale
| Enables in-world voice visualizers, voice gestures and lip-sync while in group or P2P calls.
| Maximum screen radius for sampling (pixels)
| Boolean
| Unsigned 32-bit integer
| False
| 200
| Yes
| Yes


|--
|--
| ShowVolumeSettingsPopup
| RenderSSAOScale
| Show individual volume slider for voice, sound effects, etc
| Scaling factor for the area to sample for occluders (pixels at 1 meter away, inversely varying with distance)
| Boolean
| Floating point
| False
| 500.0
| Yes
| Yes


|--
|--
| ShowWorldMapButton
| RenderShaderLODThreshold
| Shows/hides map button in the bottom tray.
| Fraction of draw distance defining the switch to a different shader LOD
| Boolean
| False
| Yes
 
|--
| SidePanelHintTimeout
| Number of seconds to wait before telling resident about side panel.
| Floating point
| Floating point
| 300.0
| 1.0
| Yes
| Yes


|--
|--
| SimPendingUploads
| RenderShaderLightingMaxLevel
| Mode of stat in Statistics floater
| Max lighting level to use in the shader (class 3 is default, 2 is less lights, 1 is sun/moon only.  Works around shader compiler bugs on certain platforms.)
| Signed 32-bit integer
| Signed 32-bit integer
| -1
| 3
| Yes
| Yes


|--
|--
| SkinCurrent
| RenderShaderParticleThreshold
| The currently selected skin.
| Fraction of draw distance to not use shader on particles
| String
| Floating point
| default
| 0.25
| Yes
| Yes


|--
|--
| SkinningSettingsFile
| RenderShadowBias
| Client skin color setting file name (per install).
| Bias value for shadows (prevent shadow acne).
| String
| Floating point
|  
| -0.004
| No
| Yes


|--
|--
| SkyAmbientScale
| RenderShadowBiasError
| Controls strength of ambient, or non-directional light from the sun and moon (fraction or multiple of default ambient level)
| Error scale for shadow bias (based on altitude).
| Floating point
| Floating point
| 0.300000011921
| -0.007
| Yes
| Yes


|--
|--
| SkyNightColorShift
| RenderShadowBlurDistFactor
| Controls moonlight color (base color applied to moon as light source)
| Distance scaler for shadow blur.
| Color3
| Floating point
|  
| 0
| Yes
| Yes


|--
|--
| SkyOverrideSimSunPosition
| RenderShadowBlurSamples
|  
| Number of samples to take for each pass of shadow blur (value range 1-16).  Actual number of samples is value * 2 - 1.
| Boolean
| Unsigned 32-bit integer
| False
| 4
| No
| Yes


|--
|--
| SkyPresetName
| RenderShadowBlurSize
| Sky preset to use. May be superseded by region settings or by a day cycle (see DayCycleName).
| Scale of shadow softening kernel.
| String
| Floating point
| Default
| 1.4
| Yes
| Yes


|--
|--
| SkySunDefaultPosition
| RenderShadowClipPlanes
| Default position of sun in sky (direction in world coordinates)
| Near clip plane split distances for shadow map frusta.
| Vector3
| Vector3
|  
|  
Line 7,005: Line 7,492:


|--
|--
| SnapEnabled
| RenderShadowDetail
| Enable snapping to grid
| Detail of shadows.
| Boolean
| Signed 32-bit integer
| True
| 2
| Yes
| Yes


|--
|--
| SnapMargin
| RenderShadowErrorCutoff
| Controls maximum distance between windows before they auto-snap together (pixels)
| Cutoff error value to use ortho instead of perspective projection.
| Signed 32-bit integer
| Floating point
| 10
| 5.0
| Yes
| Yes


|--
|--
| SnapToMouseCursor
| RenderShadowFOVCutoff
| When snapping to grid, center object on nearest grid point to mouse cursor
| Cutoff FOV to use ortho instead of perspective projection.
| Boolean
| Floating point
| False
| 0.8
| Yes
| Yes


|--
|--
| SnapshotConfigURL
| RenderShadowGaussian
| URL to fetch Snapshot Sharing configuration data from.
| Gaussian coefficients for the two shadow/SSAO blurring passes (z component unused).
| String
| Vector3
| http://photos.apps.staging.avatarsunited.com/viewer_config
|  
| Yes
| Yes


|--
|--
| SnapshotFormat
| RenderShadowNearDist
| Save snapshots in this format (0 = PNG, 1 = JPEG, 2 = BMP)
| Near clip plane of shadow camera (affects precision of depth shadows).
| Signed 32-bit integer
| Vector3
| 0
|  
| Yes
| Yes


|--
|--
| SnapshotQuality
| RenderShadowNoise
| Quality setting of postcard JPEGs (0 = worst, 100 = best)
| Magnitude of noise on shadow samples.
| Signed 32-bit integer
| Floating point
| 75
| -0.0001
| Yes
| Yes


|--
|--
| SnapshotSharingEnabled
| RenderShadowOffset
| Enable uploading of snapshots to a web service.
| Offset value for shadows (prevent shadow acne).
| Boolean
| Floating point
| False
| 0.01
| Yes
| Yes


|--
|--
| Socks5AuthType
| RenderShadowOffsetError
| Selected Auth mechanism for Socks5
| Error scale for shadow offset (based on altitude).
| String
| Floating point
| None
| 0.0
| Yes
| Yes


|--
|--
| Socks5ProxyEnabled
| RenderShadowOrthoClipPlanes
| Use Socks5 Proxy
| Near clip plane split distances for orthographic shadow map frusta.
| Boolean
| Vector3
| False
| Yes
 
|--
| Socks5ProxyHost
| Socks 5 Proxy Host
| String
|  
|  
| Yes
| Yes


|--
|--
| Socks5ProxyPort
| RenderShadowProjExponent
| Socks 5 Proxy Port
| Exponent applied to transition between ortho and perspective shadow projections based on viewing angle and light vector.
| Unsigned 32-bit integer
| Floating point
| 1080
| 0.5
| Yes
| Yes


|--
|--
| Soundsbeacon
| RenderShadowProjOffset
| Beacon / Highlight sound generators
| Amount to scale distance to virtual origin of shadow perspective projection.
| Boolean
| Floating point
| False
| 2.0
| Yes
| Yes


|--
|--
| SpeakerParticipantDefaultOrder
| RenderShadowResolutionScale
| Order for displaying speakers in voice controls.  0 = alphabetical. 1 = recent.
| Scale of shadow map resolution vs. screen resolution (only positivie values are allowed)
| Unsigned 32-bit integer
| Floating point
| 1
| 1.0
| Yes
| Yes


|--
|--
| SpeakerParticipantRemoveDelay
| RenderShadowSlopeThreshold
| Timeout to remove participants who is not in channel before removed from list of active speakers (text/voice chat)
| Cutoff slope value for points to affect perspective shadow generation
| Floating point
| Floating point
| 10.0
| 0.0
| Yes
| Yes


|--
|--
| SpeedTest
| RenderShadowSplitExponent
| Performance testing mode, no network
| Near clip plane split distances for shadow map frusta (x=perspective, y=ortho, z=transition rate).
| Boolean
| Vector3
| False
|  
| Yes
| Yes


|--
|--
| StartUpChannelUUID
| RenderSpecularExponent
|  
| Specular exponent for generating spec map
| String
| Floating point
| B56AF90D-6684-48E4-B1E4-722D3DEB2CB6
| 368.0
| No
 
|--
| StartUpToastLifeTime
| Number of seconds while a StartUp toast exist
| Signed 32-bit integer
| 5
| Yes
| Yes


|--
|--
| StatsAutoRun
| RenderSpecularPrecision
| Play back autopilot
| Force 32-bit floating point LUT
| Boolean
| Unsigned 32-bit integer
| False
| 0
| Yes
| Yes


|--
|--
| StatsFile
| RenderSpecularResX
| Filename for stats logging output
| Spec map resolution.
| String
| Unsigned 32-bit integer
| fs.txt
| 1024
| Yes
| Yes


|--
|--
| StatsNumRuns
| RenderSpecularResY
| Loop autopilot playback this number of times
| Spec map resolution.
| Signed 32-bit integer
| Unsigned 32-bit integer
| -1
| 256
| Yes
| Yes


|--
|--
| StatsPilotFile
| RenderSpotLightsInNondeferred
| Filename for stats logging autopilot path
| Whether to support projectors as spotlights when Advanced Lighting Model is disabled
| String
| Boolean
| pilot.txt
| False
| Yes
| Yes


|--
|--
| StatsPilotXMLFile
| RenderSpotShadowBias
| Filename for stats logging extended autopilot path
| Bias value for shadows (prevent shadow acne).
| String
| Floating point
| pilot.xml
| -0.001
| Yes
| Yes


|--
|--
| StatsQuitAfterRuns
| RenderSpotShadowOffset
| Quit application after this number of autopilot playback runs
| Offset value for shadows (prevent shadow acne).
| Boolean
| Floating point
| False
| 0.04
| Yes
| Yes


|--
|--
| StatsSessionTrackFrameStats
| RenderSunDynamicRange
| Track rendering and network statistics
| Defines what percent brighter the sun is than local point lights (1.0 = 100% brighter. Value should not be less than 0. ).
| Boolean
| Floating point
| False
| 1.0
| Yes
| Yes


|--
|--
| StatsSummaryFile
| RenderSynchronousOcclusion
| Filename for stats logging summary
| Don't let occlusion queries get more than one frame behind (block until they complete).
| String
| Boolean
| fss.txt
| True
| Yes
| Yes


|--
|--
| SystemLanguage
| RenderTerrainDetail
| Language indicated by system settings (for UI)
| Detail applied to terrain texturing (0 = none, 1 = full)
| String
| Signed 32-bit integer
| en
| 1
| Yes
| Yes
|}
=== T ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| TabToTextFieldsOnly
| RenderTerrainLODFactor
| TAB key takes you to next text entry field, instead of next widget
| Controls level of detail of terrain (multiplier for current screen area when calculated level of detail)
| Boolean
| Floating point
| False
| 1.0
| Yes
| Yes


|--
|--
| Teleport_offer_invitation_max_length
| RenderTerrainScale
| Maximum length of teleport offer invitation line editor. 254 - max_location_url_length(76) = 178
| Terrain detail texture scale
| Signed 32-bit integer
| Floating point
| 178
| 12.0
| Yes
| Yes


|--
|--
| TerrainColorHeightRange
| RenderTextureMemoryMultiple
| Altitude range over which a given terrain texture has effect (meters)
| Multiple of texture memory value to use (should fit: 0 &lt; value &lt;= 1.0)
| Floating point
| Floating point
| 60.0
| 1.0
| Yes
| Yes


|--
|--
| TerrainColorStartHeight
| RenderTrackerBeacon
| Starting altitude for terrain texturing (meters)
| Display tracking arrow and beacon to target avatar, teleport destination
| Floating point
| Boolean
| 20.0
| True
| Yes
 
|--
| RenderTransparentWater
| Render water as transparent.  Setting to false renders water as opaque with a simple texture applied.
| Boolean
| True
| Yes
 
|--
| RenderTreeLODFactor
| Controls level of detail of vegetation (multiplier for current screen area when calculated level of detail)
| Floating point
| 0.5
| Yes
| Yes


|--
|--
| TextureDecodeDisabled
| RenderUIBuffer
| If TRUE, do not fetch and decode any textures
| Cache ui render in a screen aligned buffer.
| Boolean
| Boolean
| False
| False
Line 7,231: Line 7,709:


|--
|--
| TextureDisable
| RenderUIInSnapshot
| If TRUE, do not load textures for in-world content
| Display user interface in snapshot
| Boolean
| Boolean
| False
| False
Line 7,238: Line 7,716:


|--
|--
| TextureDiscardLevel
| RenderUnloadedAvatar
| Specify texture resolution (0 = highest, 5 = lowest)
| Show avatars which haven't finished loading
| Unsigned 32-bit integer
| Boolean
| 0
| False
| Yes
| Yes


|--
|--
| TextureLoadFullRes
| RenderUseAdvancedAtmospherics
| If TRUE, always load textures at full resolution (discard = 0)
| Use fancy precomputed atmospherics and stuff.
| Boolean
| Boolean
| False
| False
Line 7,252: Line 7,730:


|--
|--
| TextureLoggingThreshold
| RenderUseFarClip
| Specifies the byte threshold at which texture download data should be sent to the sim.
| If false, frustum culling will ignore far clip plane.
| Unsigned 32-bit integer
| Boolean
| 1
| True
| Yes
| Yes


|--
|--
| TextureMemory
| RenderUseImpostors
| Amount of memory to use for textures in MB (0 = autodetect)
| OBSOLETE and UNUSED. See RenderAvatarMaxNonImpostors and RenderAvatarMaxComplexity.
| Signed 32-bit integer
| Boolean
| 0
| False
| Yes
| No


|--
|--
| TexturePickerShowFolders
| RenderUseStreamVBO
| Show folders with no texures in texture picker
| Use VBO's for stream buffers
| Boolean
| Boolean
| True
| True
Line 7,273: Line 7,751:


|--
|--
| TexturePickerSortOrder
| RenderUseTransformFeedback
| Specifies sort key for textures in texture picker (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top)
| [EXPERIMENTAL] Use transform feedback shaders for LoD updates
| Unsigned 32-bit integer
| Boolean
| 2
| False
| Yes
| Yes


|--
|--
| ThrottleBandwidthKBPS
| RenderUseTriStrips
| Maximum allowable downstream bandwidth (kilo bits per second)
| Use triangle strips for rendering prims.
| Floating point
| Boolean
| 500.0
| False
| Yes
| Yes


|--
|--
| TipToastMessageLineCount
| RenderUseVAO
| Max line count of text message on tip toast.
| [EXPERIMENTAL] Use GL Vertex Array Objects.
| Signed 32-bit integer
| Boolean
| 10
| False
| Yes
| Yes


|--
|--
| ToastButtonWidth
| RenderVBOEnable
|  
| Use GL Vertex Buffer Objects
| Signed 32-bit integer
| Boolean
| 90
| True
| Yes
| Yes


|--
|--
| ToastFadingTime
| RenderVBOMappingDisable
| Number of seconds while a toast is fading
| Disable VBO glMapBufferARB
| Signed 32-bit integer
| Boolean
| 1
| True
| Yes
| Yes


|--
|--
| ToastGap
| RenderVolumeLODFactor
| Gap between toasts on a screen (min. value is 5)
| Controls level of detail of primitives (multiplier for current screen area when calculated level of detail)
| Signed 32-bit integer
| Floating point
| 7
| 1.0
| Yes
| Yes


|--
|--
| ToolTipDelay
| RenderWater
| Seconds before displaying tooltip when mouse stops over UI element
| Display water
| Floating point
| Boolean
| 0.699999988079
| True
| Yes
| Yes


|--
|--
| ToolTipFastDelay
| RenderWaterMaterials
| Seconds before displaying tooltip when mouse stops over UI element (when a tooltip is already visible)
| Water planar reflections include materials rendering.
| Floating point
| Signed 32-bit integer
| 0.1
| 0
| Yes
| Yes


|--
|--
| ToolTipVisibleTimeFar
| RenderWaterMipNormal
| Fade tooltip after after time passes (seconds) while mouse not near tooltip
| Use mip maps for water normal map.
| Floating point
| Boolean
| 1.0
| True
| Yes
| Yes


|--
|--
| ToolTipVisibleTimeNear
| RenderWaterRefResolution
| Fade tooltip after after time passes (seconds) while mouse near tooltip or original position
| Water planar reflection resolution.
| Floating point
| Signed 32-bit integer
| 10.0
| 512
| Yes
| Yes


|--
|--
| ToolTipVisibleTimeOver
| Renderbeacons
| Fade tooltip after after time passes (seconds) while mouse over tooltip
| Beacon / Highlight particle generators
| Floating point
| 1000.0
| Yes
 
|--
| ToolboxAutoMove
| [NOT USED]
| Boolean
| Boolean
| False
| False
Line 7,357: Line 7,828:


|--
|--
| TrackFocusObject
| Renderhighlights
| Camera tracks last object zoomed on
| Beacon / Highlight scripted objects with touch function
| Boolean
| Boolean
| True
| True
Line 7,364: Line 7,835:


|--
|--
| TranslateChat
| ReplaySession
| Translate incoming chat messages
| Request replay of previously-recorded pilot file
| Boolean
| Boolean
| False
| False
| Yes
| No


|--
|--
| TranslateLanguage
| ReportBugURL
| Translate Language specifier
| URL used for filing bugs from viewer
| String
| String
| default
| https://jira.secondlife.com/secure/CreateIssueDetails!init.jspa?pid=10610&amp;issuetype=1&amp;environment=[ENVIRONMENT]&amp;customfield_10253=[LOCATION]
| Yes
| Yes


|--
|--
| TranslationService
| RequestFullRegionCache
| Translation API to use. (google|bing)
| If set, ask sim to send full region object cache. Needs to restart viewer.
| String
| Boolean
| bing
| True
| Yes
| Yes


|--
|--
| TutorialURL
| ResetUIScaleOnFirstRun
| URL for tutorial menu item, set automatically during login
| Resets the UI scale factor on first run due to changed display scaling behavior
| String
| Boolean
|  
| True
| No
| Yes


|--
|--
| TypeAheadTimeout
| RestoreCameraPosOnLogin
| Time delay before clearing type-ahead buffer in lists (seconds)
| Reset camera position to location at logout
| Floating point
| Boolean
| 1.5
| False
| Yes
 
|--
| RevokePermsOnStopAnimation
| Clear animation permssions when choosing "Stop Animating Me"
| Boolean
| True
| Yes
 
|--
| RotateRight
| Make the agent rotate to its right.
| Boolean
| False
| Yes
 
|--
| RotationStep
| All rotations via rotation tool are constrained to multiples of this unit (degrees)
| Floating point
| 1.0
| Yes
 
|--
| RunMultipleThreads
| If TRUE keep background threads active during render
| Boolean
| False
| Yes
| Yes


Line 7,401: Line 7,900:
|}
|}


=== U ===
=== S ===


{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
| UIAutoScale
| SLURLDragNDrop
| Keep UI scale consistent across different resolutions
| Enable drag and drop of SLURLs onto the viewer
| Boolean
| Boolean
| True
| True
Line 7,415: Line 7,918:


|--
|--
| UIAvatariconctrlSymbolHPad
| SLURLPassToOtherInstance
| UI Avatar Icon Control Symbol Horizontal Pad
| Pass execution to prevoius viewer instances if there is a given slurl
| Signed 32-bit integer
| Boolean
| 2
| True
| Yes
| Yes


|--
|--
| UIAvatariconctrlSymbolPosition
| SLURLTeleportDirectly
| UI Avatar Icon Control Symbol Position (TopLeft|TopRight|BottomLeft|BottomRight)
| Clicking on a slurl will teleport you directly instead of opening places panel
| String
| Boolean
| BottomRight
| False
| Yes
| Yes


|--
|--
| UIAvatariconctrlSymbolSize
| SafeMode
| UI Avatar Icon Control Symbol Size
| Reset preferences, run in safe mode.
| Signed 32-bit integer
| Boolean
| 5
| False
| Yes
| Yes


|--
|--
| UIAvatariconctrlSymbolVPad
| SaveMinidump
| UI Avatar Icon Control Symbol Vertical Pad
| Save minidump for developer debugging on crash
| Signed 32-bit integer
| Boolean
| 2
| True
| Yes
| Yes


|--
|--
| UIButtonOrigHPad
| ScaleShowAxes
| UI Button Original Horizontal Pad
| Show indicator of selected scale axis when scaling
| Signed 32-bit integer
| Boolean
| 6
| False
| Yes
| Yes


|--
|--
| UICheckboxctrlBtnSize
| ScaleStretchTextures
| UI Checkbox Control Button Size
| Stretch textures along with object when scaling
| Signed 32-bit integer
| Boolean
| 13
| True
| Yes
| Yes


|--
|--
| UICheckboxctrlHPad
| ScaleUniform
| UI Checkbox Control Horizontal Pad
| Scale selected objects evenly about center of selection
| Signed 32-bit integer
| Boolean
| 2
| False
| Yes
| Yes


|--
|--
| UICheckboxctrlHeight
| SceneLoadFrontPixelThreshold
| UI Checkbox Control Height
| in pixels, all objects in view frustum whose screen area is greater than this threshold will be loaded
| Signed 32-bit integer
| Floating point
| 16
| 100.0
| Yes
| Yes


|--
|--
| UICheckboxctrlSpacing
| SceneLoadHighMemoryBound
| UI Checkbox Control Spacing
| in MB, when total memory usage above this threshold, minimum invisible objects are kept in memory
| Signed 32-bit integer
| Unsigned 32-bit integer
| 5
| 1024
| Yes
| Yes


|--
|--
| UICheckboxctrlVPad
| SceneLoadLowMemoryBound
| UI Checkbox Control Vertical Pad
| in MB, when total memory usage above this threshold, start to reduce invisible objects kept in memory
| Signed 32-bit integer
| Unsigned 32-bit integer
| 2
| 750
| Yes
| Yes


|--
|--
| UICloseBoxFromTop
| SceneLoadMinRadius
| Distance from top of floater to top of close box icon, pixels
| in meters, all objects (visible or invisible) within this radius will remain loaded in memory
| Signed 32-bit integer
| Floating point
| 5
| 32.0
| Yes
| Yes


|--
|--
| UIExtraTriangleHeight
| SceneLoadRearMaxRadiusFraction
| UI extra triangle height
| a percentage of draw distance beyond which all objects outside of view frustum will be unloaded, regardless of pixel threshold
| Signed 32-bit integer
| Floating point
| -1
| 75.0
| Yes
| Yes


|--
|--
| UIExtraTriangleWidth
| SceneLoadRearPixelThreshold
| UI extra triangle width
| in pixels, all objects out of view frustum whose screen area is greater than this threshold will remain loaded
| Signed 32-bit integer
| Floating point
| 4
| 400.0
| Yes
| Yes


|--
|--
| UIFloaterCloseBoxSize
| SceneLoadingMonitorEnabled
| Size of UI floater close box size
| Enabled scene loading monitor if set
| Signed 32-bit integer
| Boolean
| 16
| False
| Yes
| No


|--
|--
| UIFloaterHPad
| SceneLoadingMonitorPixelDiffThreshold
| Size of UI floater horizontal pad
| Amount of pixels changed required to consider the scene as still loading (square root of fraction of pixels on screen)
| Signed 32-bit integer
| Floating point
| 6
| 0.02
| Yes
| Yes


|--
|--
| UIFloaterTestBool
| SceneLoadingMonitorSampleTime
| Example saved setting for the test floater
| Time between screen samples when monitor scene load (seconds)
| Floating point
| 0.25
| Yes
 
|--
| ScriptDialogLimitations
| Limits amount of dialogs per script (0 - per object, 1 - per channel, 2 - per channel for attachments, 3 - per channel for HUDs, 4 -unconstrained for HUDs)
| Unsigned 32-bit integer
| 0
| Yes
 
|--
| ScriptHelpFollowsCursor
| Scripting help window updates contents based on script editor contents under text cursor
| Boolean
| Boolean
| False
| False
Line 7,527: Line 8,044:


|--
|--
| UIFloaterTitleVPad
| ScriptsCanShowUI
| Distance from top of floater to top of title string, pixels
| Allow LSL calls (such as LLMapDestination) to spawn viewer UI
| Signed 32-bit integer
| Boolean
| 7
| True
| Yes
| Yes


|--
|--
| UIImgDefaultAlphaUUID
| ScriptsEveryoneCopy
|  
| Everyone can copy the newly created script
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| False
| No
| Yes


|--
|--
| UIImgDefaultEyesUUID
| ScriptsNextOwnerCopy
|  
| Newly created scripts can be copied by next owner
| String
| Boolean
| 6522e74d-1660-4e7f-b601-6f48c1659a77
| False
| No
| Yes


|--
|--
| UIImgDefaultGlovesUUID
| ScriptsNextOwnerModify
|  
| Newly created scripts can be modified by next owner
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| False
| No
| Yes


|--
|--
| UIImgDefaultHairUUID
| ScriptsNextOwnerTransfer
|  
| Newly created scripts can be resold or given away by next owner
| String
| Boolean
| 7ca39b4c-bd19-4699-aff7-f93fd03d3e7b
| True
| No
| Yes


|--
|--
| UIImgDefaultJacketUUID
| ScriptsShareWithGroup
|  
| Newly created scripts are shared with the currently active group
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| False
| No
| Yes


|--
|--
| UIImgDefaultPantsUUID
| Scriptsbeacon
|  
| Beacon / Highlight scripted objects
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| False
| No
| Yes


|--
|--
| UIImgDefaultShirtUUID
| Scripttouchbeacon
|  
| Beacon / Highlight scripted objects with touch function
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| True
| No
| Yes


|--
|--
| UIImgDefaultShoesUUID
| SearchFromAddressBar
|  
| Can enter search queries into navigation address bar
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| True
| No
| Yes


|--
|--
| UIImgDefaultSkirtUUID
| SearchURL
| URL for Search website, displayed in the Find floater
| String
|  
|  
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
| No


|--
|--
| UIImgDefaultSocksUUID
| SecondLifeEnterprise
|  
| Enables Second Life Enterprise features
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| False
| No
| Yes


|--
|--
| UIImgDefaultUnderwearUUID
| SelectMovableOnly
|  
| Select only objects you can move
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| False
| No
| Yes


|--
|--
| UIImgWhiteUUID
| SelectOwnedOnly
|  
| Select only objects you own
| String
| Boolean
| 5748decc-f629-461c-9a36-a35a221fe21f
| False
| No
 
|--
| UILineEditorCursorThickness
| UI Line Editor Cursor Thickness
| Signed 32-bit integer
| 2
| Yes
| Yes


|--
|--
| UIMaxComboWidth
| SelectionHighlightAlpha
| Maximum width of combo box
| Opacity of selection highlight (0.0 = completely transparent, 1.0 = completely opaque)
| Signed 32-bit integer
| Floating point
| 500
| 0.40000000596
| Yes
| Yes


|--
|--
| UIMinimizedWidth
| SelectionHighlightAlphaTest
| Size of UI floater minimized width
| Alpha value below which pixels are displayed on selection highlight line (0.0 = show all pixels, 1.0 = show now pixels)
| Signed 32-bit integer
| Floating point
| 160
| 0.1
| Yes
| Yes


|--
|--
| UIMultiSliderctrlSpacing
| SelectionHighlightThickness
| UI multi slider ctrl spacing
| Thickness of selection highlight line (fraction of view distance)
| Signed 32-bit integer
| Floating point
| 4
| 0.00999999977648
| Yes
| Yes


|--
|--
| UIMultiTrackHeight
| SelectionHighlightUAnim
| UI multi track height
| Rate at which texture animates along U direction in selection highlight line (fraction of texture per second)
| Signed 32-bit integer
| Floating point
| 6
| 0.0
| Yes
| Yes


|--
|--
| UIPreeditMarkerBrightness
| SelectionHighlightUScale
| UI Preedit Marker Brightness
| Scale of texture display on selection highlight line (fraction of texture size)
| Floating point
| Floating point
| 0.4
| 0.1
| Yes
| Yes


|--
|--
| UIPreeditMarkerGap
| SelectionHighlightVAnim
| UI Preedit Marker Gap
| Rate at which texture animates along V direction in selection highlight line (fraction of texture per second)
| Signed 32-bit integer
| Floating point
| 1
| 0.5
| Yes
| Yes


|--
|--
| UIPreeditMarkerPosition
| SelectionHighlightVScale
| UI Preedit Marker Position
| Scale of texture display on selection highlight line (fraction of texture size)
| Signed 32-bit integer
| Floating point
| 4
| 1.0
| Yes
| Yes


|--
|--
| UIPreeditMarkerThickness
| ServerChoice
| UI Preedit Marker Thickness
| [DO NOT MODIFY] Controls which grid you connect to
| Signed 32-bit integer
| Signed 32-bit integer
| 1
| 0
| Yes
| Yes


|--
|--
| UIPreeditStandoutBrightness
| SessionSettingsFile
| UI Preedit Standout Brightness
| Settings that are a applied per session (not saved).
| Floating point
| String
| 0.6
|  
| Yes
| No


|--
|--
| UIPreeditStandoutGap
| SettingsNextOwnerModify
| UI Preedit Standout Gap
| Newly created Environment setting can be modified by next owner
| Signed 32-bit integer
| Boolean
| 1
| True
| Yes
| Yes


|--
|--
| UIPreeditStandoutPosition
| SettingsNextOwnerTransfer
| UI Preedit Standout Position
| Newly created Environment setting can be resold or given away by next owner
| Signed 32-bit integer
| Boolean
| 4
| True
| Yes
| Yes


|--
|--
| UIPreeditStandoutThickness
| ShareWithGroup
| UI Preedit Standout Thickness
| (obsolete) Newly created objects are shared with the currently active group
| Signed 32-bit integer
| Boolean
| 2
| False
| Yes
| Yes


|--
|--
| UIResizeBarHeight
| ShowAdultClassifieds
| Size of UI resize bar height
| Display results of find classifieds that are flagged as adult
| Signed 32-bit integer
| Boolean
| 3
| False
| Yes
| Yes


|--
|--
| UIScaleFactor
| ShowAdultEvents
| Size of UI relative to default layout on 1024x768 screen
| Display results of find events that are flagged as adult
| Floating point
| Boolean
| 1.0
| False
| Yes
| Yes


|--
|--
| UIScrollbarSize
| ShowAdultGroups
| UI scrollbar size
| Display results of find groups that are flagged as adult
| Signed 32-bit integer
| Boolean
| 15
| False
| Yes
| Yes


|--
|--
| UISliderctrlHeight
| ShowAdultLand
| UI slider ctrl height
| Display results of find land sales that are flagged as adult
| Signed 32-bit integer
| Boolean
| 16
| False
| Yes
| Yes


|--
|--
| UISliderctrlSpacing
| ShowAdultSearchAll
| UI slider ctrl spacing
| Display results of search All that are flagged as adult
| Signed 32-bit integer
| Boolean
| 4
| False
| Yes
| Yes


|--
|--
| UISndAlert
| ShowAdultSims
| Sound file for alerts (uuid for sound asset)
| Display results of find places or find popular that are in adult sims
| String
| Boolean
| ed124764-705d-d497-167a-182cd9fa2e6c
| False
| Yes
| Yes


|--
|--
| UISndBadKeystroke
| ShowAllObjectHoverTip
| Sound file for invalid keystroke (uuid for sound asset)
| Show descriptive tooltip when mouse hovers over non-interactive and interactive objects.
| String
| Boolean
| 2ca849ba-2885-4bc3-90ef-d4987a5b983a
| False
| Yes
| Yes


|--
|--
| UISndClick
| ShowAxes
| Sound file for mouse click (uuid for sound asset)
| Render coordinate frame at your position
| String
| Boolean
| 4c8c3c77-de8d-bde2-b9b8-32635e0fd4a6
| False
| Yes
| Yes


|--
|--
| UISndClickRelease
| ShowBanLines
| Sound file for mouse button release (uuid for sound asset)
| Show in-world ban/access borders
| String
| Boolean
| 4c8c3c77-de8d-bde2-b9b8-32635e0fd4a6
| True
| Yes
| Yes


|--
|--
| UISndDebugSpamToggle
| ShowBetaGrids
| Log UI sound effects as they are played
| Display the beta grids in the grid selection control.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| UISndHealthReductionF
| ShowBuildButton
| Sound file for female pain (uuid for sound asset)
| Shows/hides build button in the bottom tray.
| String
| Boolean
| 219c5d93-6c09-31c5-fb3f-c5fe7495c115
| False
| Yes
| Yes


|--
|--
| UISndHealthReductionM
| ShowCameraButton
| Sound file for male pain (uuid for sound asset)
| Show/hide view button in the bottom tray.
| String
| Boolean
| e057c244-5768-1056-c37e-1537454eeb62
| True
| Yes
| Yes


|--
|--
| UISndHealthReductionThreshold
| ShowConsoleWindow
| Amount of health reduction required to trigger "pain" sound
| Show log in separate OS window
| Floating point
| Boolean
| 10.0
| False
| Yes
| Yes


|--
|--
| UISndInvalidOp
| ShowCrosshairs
| Sound file for invalid operations (uuid for sound asset)
| Display crosshairs when in mouselook mode
| String
| Boolean
| 4174f859-0d3d-c517-c424-72923dc21f65
| True
| Yes
| Yes


|--
|--
| UISndMoneyChangeDown
| ShowDebugConsole
| Sound file for L$ balance increase (uuid for sound asset)
| Show log in SL window
| String
| Boolean
| 104974e3-dfda-428b-99ee-b0d4e748d3a3
| False
| Yes
| Yes


|--
|--
| UISndMoneyChangeThreshold
| ShowDeviceSettings
| Amount of change in L$ balance required to trigger "money" sound
| Show device settings
| Floating point
| Boolean
| 50.0
| False
| Yes
| Yes


|--
|--
| UISndMoneyChangeUp
| ShowEmptyFoldersWhenSearching
| Sound file for L$ balance decrease(uuid for sound asset)
| Shows folders that do not have any visible contents when applying a filter to inventory
| String
| Boolean
| 77a018af-098e-c037-51a6-178f05877c6f
| False
| Yes
| Yes


|--
|--
| UISndNewIncomingIMSession
| ShowEventRecorderMenuItems
| Sound file for new instant message session(uuid for sound asset)
| Whether or not Event Recorder menu choices - Start / Stop event recording should appear in the (currently) Develop menu
| String
| Boolean
| 67cc2844-00f3-2b3c-b991-6418d01e1bb7
| False
| Yes
| No


|--
|--
| UISndObjectCreate
| ShowGestureButton
| Sound file for object creation (uuid for sound asset)
| Shows/hides gesture button in the bottom tray.
| String
| Boolean
| f4a0660f-5446-dea2-80b7-6482a082803c
| True
| Yes
| Yes


|--
|--
| UISndObjectDelete
| ShowHelpOnFirstLogin
| Sound file for object deletion (uuid for sound asset)
| Show Help Floater on first login
| String
| Boolean
| 0cb7b00a-4c10-6948-84de-a93c09af2ba9
| False
| Yes
| Yes


|--
|--
| UISndObjectRezIn
| ShowHoverTips
| Sound file for rezzing objects (uuid for sound asset)
| Show descriptive tooltip when mouse hovers over items in world
| String
| Boolean
| 3c8fc726-1fd6-862d-fa01-16c5b2568db6
| True
| Yes
| Yes


|--
|--
| UISndObjectRezOut
| ShowInInventory
| Sound file for derezzing objects (uuid for sound asset)
| Automatically opens inventory to show accepted objects
| String
| Boolean
| 00000000-0000-0000-0000-000000000000
| True
| Yes
| Yes


|--
|--
| UISndSnapshot
| ShowLandHoverTip
| Sound file for taking a snapshot (uuid for sound asset)
| Show descriptive tooltip when mouse hovers over land
| String
| Boolean
| 3d09f582-3851-c0e0-f5ba-277ac5c73fb4
| False
| Yes
| Yes


|--
|--
| UISndStartIM
| ShowMatureClassifieds
| Sound file for starting a new IM session (uuid for sound asset)
| Display results of find classifieds that are flagged as moderate
| String
| Boolean
| c825dfbc-9827-7e02-6507-3713d18916c1
| False
| Yes
| Yes


|--
|--
| UISndTeleportOut
| ShowMatureEvents
| Sound file for teleporting (uuid for sound asset)
| Display results of find events that are flagged as moderate
| String
| Boolean
| d7a9a565-a013-2a69-797d-5332baa1a947
| False
| Yes
| Yes


|--
|--
| UISndTyping
| ShowMatureGroups
| Sound file for starting to type a chat message (uuid for sound asset)
| Display results of find groups that are flagged as moderate
| String
| Boolean
| 5e191c7b-8996-9ced-a177-b2ac32bfea06
| False
| Yes
| Yes


|--
|--
| UISndWindowClose
| ShowMatureLand
| Sound file for closing a window (uuid for sound asset)
| Display results of find land sales that are flagged as moderate
| String
| Boolean
| 2c346eda-b60c-ab33-1119-b8941916a499
| False
| Yes
| Yes


|--
|--
| UISndWindowOpen
| ShowMatureSearchAll
| Sound file for opening a window (uuid for sound asset)
| Display results of search All that are flagged as moderate
| String
| Boolean
| c80260ba-41fd-8a46-768a-6bf236360e3a
| False
| Yes
| Yes


|--
|--
| UISpinctrlBtnHeight
| ShowMatureSims
| UI spin control button height
| Display results of find places or find popular that are in moderate sims
| Signed 32-bit integer
| Boolean
| 11
| False
| Yes
| Yes


|--
|--
| UISpinctrlBtnWidth
| ShowMiniLocationPanel
| UI spin control button width
| Show/hide mini-location panel
| Signed 32-bit integer
| Boolean
| 16
| False
| Yes
| Yes


|--
|--
| UISpinctrlDefaultLabelWidth
| ShowMiniMapButton
| UI spin control default label width
| Shows/hides mini-map button in the bottom tray.
| Signed 32-bit integer
| Boolean
| 10
| False
| Yes
| Yes


|--
|--
| UISpinctrlSpacing
| ShowMoveButton
| UI spin control spacing
| Shows/hides move button in the bottom tray.
| Signed 32-bit integer
| Boolean
| 2
| True
| Yes
| Yes


|--
|--
| UITabCntrArrowBtnSize
| ShowMyComplexityChanges
| UI Tab Container Arrow Button Size
| How long to show notices about avatar complexity (set to zero to disable those notices)
| Signed 32-bit integer
| Unsigned 32-bit integer
| 16
| 10
| Yes
| Yes


|--
|--
| UITabCntrButtonPanelOverlap
| ShowNavbarFavoritesPanel
| UI Tab Container Button Panel Overlap
| Show/hide navigation bar favorites panel
| Signed 32-bit integer
| Boolean
| 1
| True
| Yes
| Yes


|--
|--
| UITabCntrCloseBtnSize
| ShowNavbarNavigationPanel
| UI Tab Container Close Button Size
| Show/hide navigation bar navigation panel
| Signed 32-bit integer
| Boolean
| 16
| True
| Yes
| Yes


|--
|--
| UITabCntrTabHPad
| ShowNearClip
| UI Tab Container Tab Horizontal Pad
|  
| Signed 32-bit integer
| Boolean
| 4
| False
| Yes
| No


|--
|--
| UITabCntrTabPartialWidth
| ShowNetStats
| UI Tab Container Tab Partial Width
| Show the Status Indicators for the Viewer and Network Usage in the Status Overlay
| Signed 32-bit integer
| Boolean
| 12
| False
| Yes
| Yes


|--
|--
| UITabCntrVertTabMinWidth
| ShowNewInventory
| UI Tab Container Vertical Tab Minimum Width
| Automatically views new notecards/textures/landmarks
| Signed 32-bit integer
| Boolean
| 100
| True
| Yes
| Yes


|--
|--
| UITabCntrvArrowBtnSize
| ShowObjectRenderingCost
| UI Tab Container V Arrow Button Size
| Show the object rendering cost  in  build tools
| Signed 32-bit integer
| Boolean
| 16
| True
| Yes
| Yes


|--
|--
| UITabCntrvPad
| ShowObjectUpdates
| UI Tab Container V Pad
| Show when update messages are received for individual objects
| Signed 32-bit integer
| Boolean
| 0
| False
| Yes
| No


|--
|--
| UITabPadding
| ShowOfferedInventory
| UI Tab Padding
| Show inventory window with last inventory offer selected when receiving inventory from other users.
| Signed 32-bit integer
| Boolean
| 15
| True
| Yes
| Yes


|--
|--
| UpdaterMaximumBandwidth
| ShowOverlayTitle
| Maximum allowable downstream bandwidth for updater service (kilo bits per second)
| Prints watermark text message on screen
| Floating point
| Boolean
| 500.0
| False
| Yes
| Yes


|--
|--
| UpdaterServiceCheckPeriod
| ShowPGClassifieds
| Default period between update checking.
| Display results of find classifieds that are flagged as general
| Unsigned 32-bit integer
| Boolean
| 3600
| True
| Yes
| Yes


|--
|--
| UpdaterServicePath
| ShowPGEvents
| Path on the update server host.
| Display results of find events that are flagged as general
| String
| Boolean
| update
| True
| No
| Yes


|--
|--
| UpdaterServiceProtocolVersion
| ShowPGGroups
| The update protocol version to use.
| Display results of find groups that are flagged as general
| String
| Boolean
| v1.0
| True
| No
| Yes


|--
|--
| UpdaterServiceSetting
| ShowPGLand
| Configure updater service.
| Display results of find land sales that are flagged as general
| Unsigned 32-bit integer
| Boolean
| 3
| True
| Yes
| Yes


|--
|--
| UpdaterServiceURL
| ShowPGSearchAll
| Default location for the updater service.
| Display results of search All that are flagged as general
| String
| https://update.secondlife.com
| No
 
|--
| UploadBakedTexOld
| Forces the baked texture pipeline to upload using the old method.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| UseAltKeyForMenus
| ShowPGSims
| Access menus via keyboard by tapping Alt
| Display results of find places or find popular that are in general sims
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| UseChatBubbles
| ShowParcelOwners
| Show chat above avatars head in chat bubbles
|  
| Boolean
| Boolean
| False
| False
| Yes
|--
| UseCircuitCodeMaxRetries
| Max timeout count for the initial UseCircuitCode message
| Signed 32-bit integer
| 3
| No
| No


|--
|--
| UseCircuitCodeTimeout
| ShowPermissions
| Timeout duration in seconds for the initial UseCircuitCode message
|  
| Floating point
| Boolean
| 5.0
| False
| No
| No


|--
|--
| UseDayCycle
| ShowPropertyLines
| Whether to use use a day cycle or a fixed sky.
| Show line overlay demarking property boundaries
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| UseDebugLogin
| ShowScriptErrors
| Provides extra control over which grid to connect to
| Show script errors
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| UseDebugMenus
| ShowScriptErrorsLocation
| Turns on "Debug" menu
| Show script error in chat (0) or window (1).
| Boolean
| Signed 32-bit integer
| False
| 1
| Yes
| Yes


|--
|--
| UseDefaultColorPicker
| ShowSearchButton
| Use color picker supplied by operating system
| Shows/hides search button in the bottom tray.
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| UseDisplayNames
| ShowSelectionBeam
| Use new, changeable, unicode names
| Show selection particle beam when selecting or interacting with objects.
| Boolean
| Boolean
| True
| True
Line 8,108: Line 8,604:


|--
|--
| UseEnergy
| ShowSnapshotButton
|  
| Shows/hides snapshot button button in the bottom tray.
| Boolean
| Boolean
| True
| True
| No
| Yes


|--
|--
| UseEnvironmentFromRegion
| ShowStartLocation
| Choose whether to use the region's environment settings, or override them with the local settings.
| Display starting location menu on login screen
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| UseExternalBrowser
| ShowTangentBasis
| Use default browser when opening web pages instead of in-world browser.
| Render normal and binormal (debugging bump mapping)
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| UseFreezeFrame
| ShowToolBar
| Freeze time when taking snapshots.
| Show toolbar at bottom of screen
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| UseHTTPInventory
| ShowTutorial
| Allow use of http inventory transfers instead of UDP
| Show tutorial window on login
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| UseNewWalkRun
| ShowVoiceChannelPopup
| Replace standard walk/run animations with new ones.
| Controls visibility of the current voice channel popup above the voice tab
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| UseOcclusion
| ShowVoiceVisualizersInCalls
| Enable object culling based on occlusion (coverage) by other objects
| Enables in-world voice visualizers, voice gestures and lip-sync while in group or P2P calls.
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| UseStartScreen
| ShowVolumeSettingsPopup
| Whether to load a start screen image or not.
| Show individual volume slider for voice, sound effects, etc
| Boolean
| Boolean
| True
| False
| Yes
| Yes


|--
|--
| UseWebPagesOnPrims
| ShowWorldMapButton
| [NOT USED]
| Shows/hides map button in the bottom tray.
| Boolean
| Boolean
| False
| False
Line 8,171: Line 8,667:


|--
|--
| UserConnectionPort
| SidePanelHintTimeout
| Port that this client transmits on.
| Number of seconds to wait before telling resident about side panel.
| Unsigned 32-bit integer
| Floating point
| 0
| 300.0
| Yes
| Yes


|--
|--
| UserLogFile
| SimPendingUploads
| User specified log file name.
| Mode of stat in Statistics floater
| String
| Signed 32-bit integer
|  
| -1
| Yes
| Yes


|--
|--
| UserLoginInfo
| SimulateFBOFailure
| [DO NOT MODIFY] Controls resizing of local file cache
| [DEBUG] Make allocateScreenBuffer return false.  Used to test error handling.
| Unsigned 32-bit integer
| Boolean
| 0
| False
| No
 
|--
| SkinCurrent
| The currently selected skin.
| String
| default
| Yes
| Yes


|--
|--
| UserSessionSettingsFile
| SkinningSettingsFile
| User settings that are a applied per session (not saved).
| Client skin color setting file name (per install).
| String
| String
|  
|  
| No
| No
|}
=== V ===
{| {{Prettytable}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist


|--
|--
| VFSSalt
| SkipBenchmark
| [DO NOT MODIFY] Controls local file caching behavior
|  
| Unsigned 32-bit integer
| Boolean
| 1
| False
| Yes
| Yes


|--
|--
| VelocityInterpolate
| SkyAmbientScale
| Extrapolate object motion from last packet based on received velocity
| Controls strength of ambient, or non-directional light from the sun and moon (fraction or multiple of default ambient level)
| Boolean
| Floating point
| True
| 0.300000011921
| Yes
| Yes


|--
|--
| VerboseLogs
| SkyMoonDefaultPosition
| Display source file and line number for each log item for debugging purposes
| Default position of sun in sky (direction in world coordinates)
| Boolean
| Vector3
| False
|  
| Yes
| Yes


|--
|--
| VertexShaderEnable
| SkyNightColorShift
| Enable/disable all GLSL shaders (debug)
| Controls moonlight color (base color applied to moon as light source)
| Boolean
| Color3
| False
|  
| Yes
| Yes


|--
|--
| VivoxAutoPostCrashDumps
| SkyOverrideSimSunPosition
| If true, SLVoice will automatically send crash dumps directly to Vivox.
|  
| Boolean
| Boolean
| False
| False
| Yes
| No


|--
|--
| VivoxDebugLevel
| SkyPresetName
| Logging level to use when launching the vivox daemon
| Sky preset to use. May be superseded by region settings or by a day cycle (see DayCycleName).
| String
| String
| -1
| Default
| Yes
| Yes


|--
|--
| VivoxDebugSIPURIHostName
| SkySunDefaultPosition
| Hostname portion of vivox SIP URIs (empty string for the default).
| Default position of sun in sky (direction in world coordinates)
| String
| Vector3
|  
|  
| Yes
| Yes


|--
|--
| VivoxDebugVoiceAccountServerURI
| SnapEnabled
| URI to the vivox account management server (empty string for the default).
| Enable snapping to grid
| String
|
| Yes
 
|--
| VivoxVoiceHost
| Client SLVoice host to connect to
| String
| 127.0.0.1
| Yes
 
|--
| VivoxVoicePort
| Client SLVoice port to connect to
| Unsigned 32-bit integer
| 44125
| Yes
 
|--
| VoiceCallsFriendsOnly
| Only accept voice calls from residents on your friends list
| Boolean
| Boolean
| False
| True
| Yes
| Yes


|--
|--
| VoiceCallsRejectGroup
| SnapMargin
| Silently reject all incoming group voice calls.
| Controls maximum distance between windows before they auto-snap together (pixels)
| Boolean
| Signed 32-bit integer
| False
| 10
| Yes
| Yes


|--
|--
| VoiceDisableMic
| SnapToMouseCursor
| Completely disable the ability to open the mic.
| When snapping to grid, center object on nearest grid point to mouse cursor
| Boolean
| Boolean
| False
| False
Line 8,299: Line 8,772:


|--
|--
| VoiceEarLocation
| SnapshotFormat
| Location of the virtual ear for voice
| Save snapshots in this format (0 = PNG, 1 = JPEG, 2 = BMP)
| Signed 32-bit integer
| Signed 32-bit integer
| 0
| 0
Line 8,306: Line 8,779:


|--
|--
| VoiceEffectExpiryWarningTime
| SnapshotQuality
| How much notice to give of Voice Morph subscriptions expiry, in seconds.
| Quality setting of postcard JPEGs (0 = worst, 100 = best)
| Signed 32-bit integer
| Signed 32-bit integer
| 259200
| 75
| Yes
| Yes


|--
|--
| VoiceHost
| SocialPhotoResolution
| Client SLVoice host to connect to
| Default resolution when sharing photo using the social floaters
| String
| String
| 127.0.0.1
| [i800,i600]
| Yes
| Yes


|--
|--
| VoiceImageLevel0
| Socks5AuthType
| Texture UUID for voice image level 0
| Selected Auth mechanism for Socks5
| String
| String
| 041ee5a0-cb6a-9ac5-6e49-41e9320507d5
| None
| Yes
| Yes


|--
|--
| VoiceImageLevel1
| Socks5ProxyEnabled
| Texture UUID for voice image level 1
| Use Socks5 Proxy
| String
| Boolean
| 29de489d-0491-fb00-7dab-f9e686d31e83
| False
| Yes
| Yes


|--
|--
| VoiceImageLevel2
| Socks5ProxyHost
| Texture UUID for voice image level 2
| Socks 5 Proxy Host
| String
| String
| 29de489d-0491-fb00-7dab-f9e686d31e83
|  
| Yes
| Yes


|--
|--
| VoiceImageLevel3
| Socks5ProxyPort
| Texture UUID for voice image level 3
| Socks 5 Proxy Port
| String
| Unsigned 32-bit integer
| 29de489d-0491-fb00-7dab-f9e686d31e83
| 1080
| Yes
| Yes


|--
|--
| VoiceImageLevel4
| SortFriendsFirst
| Texture UUID for voice image level 4
| Specifies whether friends will be sorted first in Call Log
| String
| Boolean
| 29de489d-0491-fb00-7dab-f9e686d31e83
| True
| Yes
| Yes


|--
|--
| VoiceImageLevel5
| Soundsbeacon
| Texture UUID for voice image level 5
| Beacon / Highlight sound generators
| String
| Boolean
| 29de489d-0491-fb00-7dab-f9e686d31e83
| False
| Yes
| Yes


|--
|--
| VoiceImageLevel6
| Sourceid
| Texture UUID for voice image level 6
| Identify referring agency to Linden web servers
| String
| String
| 29de489d-0491-fb00-7dab-f9e686d31e83
|  
| Yes
| Yes


|--
|--
| VoiceInputAudioDevice
| SpeakerParticipantRemoveDelay
| Audio input device to use for voice
| Timeout to remove participants who is not in channel before removed from list of active speakers (text/voice chat)
| String
| Floating point
| Default
| 10.0
| Yes
| Yes


|--
|--
| VoiceLogFile
| SpeedTest
| Log file to use when launching the voice daemon
| Performance testing mode, no network
| String
| Boolean
|  
| False
| Yes
| Yes


|--
|--
| VoiceMorphingEnabled
| SpellCheck
| Whether or not to enable Voice Morphs and show the UI.
| Enable spellchecking on line and text editors
| Boolean
| Boolean
| True
| True
| No
| Yes


|--
|--
| VoiceOutputAudioDevice
| SpellCheckDictionary
| Audio output device to use for voice
| Current primary and secondary dictionaries used for spell checking
| String
| String
| Default
| English (United States),Second Life Glossary
| Yes
| Yes


|--
|--
| VoiceParticipantLeftRemoveDelay
| StartUpChannelUUID
| Timeout to remove participants who has left Voice chat from the list in Voice Controls Panel
|  
| String
| B56AF90D-6684-48E4-B1E4-722D3DEB2CB6
| No
 
|--
| StartUpToastLifeTime
| Number of seconds while a StartUp toast exist
| Signed 32-bit integer
| Signed 32-bit integer
| 10
| 5
| Yes
| Yes


|--
|--
| VoicePort
| StatsAutoRun
| Client SLVoice port to connect to
| Play back autopilot
| Unsigned 32-bit integer
| Boolean
| 44125
| False
| Yes
| Yes


|--
|--
| VoiceServerType
| StatsFile
| The type of voice server to connect to.
| Filename for stats logging output
| String
| String
| vivox
| fs.txt
| No
| Yes


|--
| StatsNumRuns
| Loop autopilot playback this number of times
| Signed 32-bit integer
| -1
| Yes


|}
|--
| StatsPilotFile
| Filename for stats logging autopilot path
| String
| pilot.txt
| Yes


=== W ===
|--
| StatsPilotXMLFile
| Filename for stats logging extended autopilot path
| String
| pilot.xml
| Yes


{| {{Prettytable}}
|--
| StatsQuitAfterRuns
| Quit application after this number of autopilot playback runs
| Boolean
| False
| Yes
 
|--
| StatsSessionTrackFrameStats
| Track rendering and network statistics
| Boolean
| False
| Yes
 
|--
| StatsSummaryFile
| Filename for stats logging summary
| String
| fss.txt
| Yes
 
|--
| Sunbeacon
| Show direction to the Sun
| Boolean
| False
| Yes
 
|--
| SunlightDisable
| If TRUE, sunlight has no effect
| Boolean
| False
| No
 
|--
| SyncMaterialSettings
| SyncMaterialSettings
| Boolean
| False
| Yes
 
|--
| SystemLanguage
| Language indicated by system settings (for UI)
| String
| en
| Yes
 
 
|}
 
=== T ===
 
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
| WLSkyDetail
| TabToTextFieldsOnly
| Controls vertex detail on the WindLight sky.  Lower numbers will give better performance and uglier skies.
| TAB key takes you to next text entry field, instead of next widget
| Unsigned 32-bit integer
| Boolean
| 64
| False
| Yes
 
|--
| TeleportArrivalDelay
| Time to wait before displaying world during teleport (seconds)
| Floating point
| 2.0
| Yes
 
|--
| TeleportLocalDelay
| Delay to prevent teleports after starting an in-sim teleport. (seconds)
| Floating point
| 1.0
| Yes
 
|--
| Teleport_offer_invitation_max_length
| Maximum length of teleport offer invitation line editor. 254 - max_location_url_length(76) = 178
| Signed 32-bit integer
| 178
| Yes
 
|--
| TerrainColorHeightRange
| Altitude range over which a given terrain texture has effect (meters)
| Floating point
| 60.0
| Yes
 
|--
| TerrainColorStartHeight
| Starting altitude for terrain texturing (meters)
| Floating point
| 20.0
| Yes
 
|--
| TestGridStatusRSSFromFile
| For testing only: Don't update rss xml file from server.
| Boolean
| False
| Yes
 
|--
| TexelPixelRatio
| texel pixel ratio = texel / pixel
| Floating point
| 1.0
| Yes
 
|--
| TextureCameraMotionBoost
| Progressive discard level decrement when the camera is still
| Signed 32-bit integer
| 3
| Yes
 
|--
| TextureCameraMotionThreshold
| If the overall motion is lower than this value, textures will be loaded faster
| Floating point
| 0.2
| Yes
 
|--
| TextureDecodeDisabled
| If TRUE, do not fetch and decode any textures
| Boolean
| False
| Yes
 
|--
| TextureDisable
| If TRUE, do not load textures for in-world content
| Boolean
| False
| Yes
 
|--
| TextureDiscardLevel
| Specify texture resolution (0 = highest, 5 = lowest)
| Unsigned 32-bit integer
| 0
| Yes
 
|--
| TextureFetchConcurrency
| Maximum number of HTTP connections used for texture fetches
| Unsigned 32-bit integer
| 0
| Yes
 
|--
| TextureFetchDebuggerEnabled
| Enable the texture fetching debugger if set
| Boolean
| False
| Yes
 
|--
| TextureFetchFakeFailureRate
| Simulate HTTP fetch failures for some server bake textures.
| Floating point
| 0.0
| Yes
 
|--
| TextureFetchSource
| Debug use: Source to fetch textures
| Signed 32-bit integer
| 0
| Yes
 
|--
| TextureFetchUpdateHighPriority
| Number of high priority textures to update per frame
| Signed 32-bit integer
| 32
| Yes
 
|--
| TextureFetchUpdateMaxMediumPriority
| Maximum number of medium priority textures to update per frame
| Signed 32-bit integer
| 256
| Yes
 
|--
| TextureFetchUpdateMinMediumPriority
| Minimum number of medium priority textures to update per frame
| Signed 32-bit integer
| 32
| Yes
 
|--
| TextureFetchUpdatePriorities
| Number of priority texture to update per frame
| Signed 32-bit integer
| 32
| Yes
 
|--
| TextureFetchUpdatePriorityThreshold
| Threshold under which textures will be considered too low priority and skipped for update
| Floating point
| 0.0
| Yes
 
|--
| TextureFetchUpdateSkipLowPriority
| Flag indicating if we want to skip textures with too low of a priority
| Boolean
| False
| Yes
 
|--
| TextureLivePreview
| Preview selections in texture picker immediately
| Boolean
| True
| Yes
 
|--
| TextureLoadFullRes
| If TRUE, always load textures at full resolution (discard = 0)
| Boolean
| False
| No
 
|--
| TextureLoggingThreshold
| Specifies the byte threshold at which texture download data should be sent to the sim.
| Unsigned 32-bit integer
| 1
| Yes
 
|--
| TextureMemory
| Amount of memory to use for textures in MB (0 = autodetect)
| Signed 32-bit integer
| 0
| Yes
 
|--
| TextureNewByteRange
| Use the new more accurate byte range computation for j2c discard levels
| Boolean
| True
| Yes
 
|--
| TexturePickerShowFolders
| Show folders with no texures in texture picker
| Boolean
| True
| Yes
 
|--
| TexturePickerSortOrder
| Specifies sort key for textures in texture picker (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top)
| Unsigned 32-bit integer
| 2
| Yes
 
|--
| TextureReverseByteRange
| Minimal percent of the optimal byte range allowed to render a given discard level
| Signed 32-bit integer
| 50
| Yes
 
|--
| ThrottleBandwidthKBPS
| Maximum allowable downstream bandwidth (kilo bits per second)
| Floating point
| 3000.0
| Yes
 
|--
| TipToastMessageLineCount
| Max line count of text message on tip toast.
| Signed 32-bit integer
| 10
| Yes
 
|--
| ToastButtonWidth
|
| Signed 32-bit integer
| 90
| Yes
 
|--
| ToastFadingTime
| Number of seconds while a toast is fading
| Signed 32-bit integer
| 1
| Yes
 
|--
| ToastGap
| Gap between toasts on a screen (min. value is 5)
| Signed 32-bit integer
| 7
| Yes
 
|--
| ToolTipDelay
| Seconds before displaying tooltip when mouse stops over UI element
| Floating point
| 0.699999988079
| Yes
 
|--
| ToolTipFadeTime
| Seconds over which tooltip fades away
| Floating point
| 0.2
| Yes
 
|--
| ToolTipFastDelay
| Seconds before displaying tooltip when mouse stops over UI element (when a tooltip is already visible)
| Floating point
| 0.1
| Yes
 
|--
| ToolTipVisibleTimeFar
| Fade tooltip after after time passes (seconds) while mouse not near tooltip
| Floating point
| 1.0
| Yes
 
|--
| ToolTipVisibleTimeNear
| Fade tooltip after after time passes (seconds) while mouse near tooltip or original position
| Floating point
| 10.0
| Yes
 
|--
| ToolTipVisibleTimeOver
| Fade tooltip after after time passes (seconds) while mouse over tooltip
| Floating point
| 1000.0
| Yes
 
|--
| ToolboxAutoMove
| [NOT USED]
| Boolean
| False
| Yes
 
|--
| TrackFocusObject
| Camera tracks last object zoomed on
| Boolean
| True
| Yes
 
|--
| TranslateChat
| Translate incoming chat messages
| Boolean
| False
| Yes
 
|--
| TranslateLanguage
| Translate Language specifier
| String
| default
| Yes
 
|--
| TranslationService
| Translation API to use. (google|bing)
| String
| bing
| Yes
 
|--
| TutorialURL
| URL for tutorial menu item, set automatically during login
| String
|
| No
 
|--
| TypeAheadTimeout
| Time delay before clearing type-ahead buffer in lists (seconds)
| Floating point
| 1.5
| Yes
 
 
|}
 
=== U ===
 
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist
 
|--
| UIAutoScale
| Keep UI scale consistent across different resolutions
| Boolean
| True
| Yes
 
|--
| UIButtonOrigHPad
| UI Button Original Horizontal Pad
| Signed 32-bit integer
| 6
| Yes
 
|--
| UICheckboxctrlBtnSize
| UI Checkbox Control Button Size
| Signed 32-bit integer
| 13
| Yes
 
|--
| UICheckboxctrlHPad
| UI Checkbox Control Horizontal Pad
| Signed 32-bit integer
| 2
| Yes
 
|--
| UICheckboxctrlHeight
| UI Checkbox Control Height
| Signed 32-bit integer
| 16
| Yes
 
|--
| UICheckboxctrlSpacing
| UI Checkbox Control Spacing
| Signed 32-bit integer
| 5
| Yes
 
|--
| UICheckboxctrlVPad
| UI Checkbox Control Vertical Pad
| Signed 32-bit integer
| 2
| Yes
 
|--
| UICloseBoxFromTop
| Distance from top of floater to top of close box icon, pixels
| Signed 32-bit integer
| 5
| Yes
 
|--
| UIExtraTriangleHeight
| UI extra triangle height
| Signed 32-bit integer
| -1
| Yes
 
|--
| UIExtraTriangleWidth
| UI extra triangle width
| Signed 32-bit integer
| 4
| Yes
 
|--
| UIFloaterCloseBoxSize
| Size of UI floater close box size
| Signed 32-bit integer
| 16
| Yes
 
|--
| UIFloaterHPad
| Size of UI floater horizontal pad
| Signed 32-bit integer
| 6
| Yes
 
|--
| UIFloaterTestBool
| Example saved setting for the test floater
| Boolean
| False
| Yes
 
|--
| UIFloaterTitleVPad
| Distance from top of floater to top of title string, pixels
| Signed 32-bit integer
| 7
| Yes
 
|--
| UIImgDefaultAlphaUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgDefaultEyesUUID
|
| String
| 6522e74d-1660-4e7f-b601-6f48c1659a77
| No
 
|--
| UIImgDefaultGlovesUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgDefaultHairUUID
|
| String
| 7ca39b4c-bd19-4699-aff7-f93fd03d3e7b
| No
 
|--
| UIImgDefaultJacketUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgDefaultPantsUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgDefaultShirtUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgDefaultShoesUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgDefaultSkirtUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgDefaultSocksUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgDefaultUnderwearUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UIImgWhiteUUID
|
| String
| 5748decc-f629-461c-9a36-a35a221fe21f
| No
 
|--
| UILineEditorCursorThickness
| UI Line Editor Cursor Thickness
| Signed 32-bit integer
| 2
| Yes
 
|--
| UIMaxComboWidth
| Maximum width of combo box
| Signed 32-bit integer
| 500
| Yes
 
|--
| UIMinimizedWidth
| Size of UI floater minimized width
| Signed 32-bit integer
| 160
| Yes
 
|--
| UIMultiSliderctrlSpacing
| UI multi slider ctrl spacing
| Signed 32-bit integer
| 4
| Yes
 
|--
| UIMultiTrackHeight
| UI multi track height
| Signed 32-bit integer
| 6
| Yes
 
|--
| UIPreeditMarkerBrightness
| UI Preedit Marker Brightness
| Floating point
| 0.4
| Yes
 
|--
| UIPreeditMarkerGap
| UI Preedit Marker Gap
| Signed 32-bit integer
| 1
| Yes
 
|--
| UIPreeditMarkerPosition
| UI Preedit Marker Position
| Signed 32-bit integer
| 4
| Yes
 
|--
| UIPreeditMarkerThickness
| UI Preedit Marker Thickness
| Signed 32-bit integer
| 1
| Yes
 
|--
| UIPreeditStandoutBrightness
| UI Preedit Standout Brightness
| Floating point
| 0.6
| Yes
 
|--
| UIPreeditStandoutGap
| UI Preedit Standout Gap
| Signed 32-bit integer
| 1
| Yes
 
|--
| UIPreeditStandoutPosition
| UI Preedit Standout Position
| Signed 32-bit integer
| 4
| Yes
 
|--
| UIPreeditStandoutThickness
| UI Preedit Standout Thickness
| Signed 32-bit integer
| 2
| Yes
 
|--
| UIResizeBarHeight
| Size of UI resize bar height
| Signed 32-bit integer
| 3
| Yes
 
|--
| UIScaleFactor
| Size of UI relative to default layout on 1024x768 screen
| Floating point
| 1.0
| Yes
 
|--
| UIScrollbarSize
| UI scrollbar size
| Signed 32-bit integer
| 15
| Yes
 
|--
| UISliderctrlHeight
| UI slider ctrl height
| Signed 32-bit integer
| 16
| Yes
 
|--
| UISliderctrlSpacing
| UI slider ctrl spacing
| Signed 32-bit integer
| 4
| Yes
 
|--
| UISndAlert
| Sound file for alerts (uuid for sound asset)
| String
| ed124764-705d-d497-167a-182cd9fa2e6c
| Yes
 
|--
| UISndBadKeystroke
| Sound file for invalid keystroke (uuid for sound asset)
| String
| 2ca849ba-2885-4bc3-90ef-d4987a5b983a
| Yes
 
|--
| UISndClick
| Sound file for mouse click (uuid for sound asset)
| String
| 4c8c3c77-de8d-bde2-b9b8-32635e0fd4a6
| Yes
 
|--
| UISndClickRelease
| Sound file for mouse button release (uuid for sound asset)
| String
| 4c8c3c77-de8d-bde2-b9b8-32635e0fd4a6
| Yes
 
|--
| UISndDebugSpamToggle
| Log UI sound effects as they are played
| Boolean
| False
| Yes
 
|--
| UISndHealthReductionF
| Sound file for female pain (uuid for sound asset)
| String
| 219c5d93-6c09-31c5-fb3f-c5fe7495c115
| Yes
 
|--
| UISndHealthReductionM
| Sound file for male pain (uuid for sound asset)
| String
| e057c244-5768-1056-c37e-1537454eeb62
| Yes
 
|--
| UISndHealthReductionThreshold
| Amount of health reduction required to trigger "pain" sound
| Floating point
| 10.0
| Yes
 
|--
| UISndInvalidOp
| Sound file for invalid operations (uuid for sound asset)
| String
| 4174f859-0d3d-c517-c424-72923dc21f65
| Yes
 
|--
| UISndMoneyChangeDown
| Sound file for L$ balance increase (uuid for sound asset)
| String
| 104974e3-dfda-428b-99ee-b0d4e748d3a3
| Yes
 
|--
| UISndMoneyChangeThreshold
| Amount of change in L$ balance required to trigger "money" sound
| Floating point
| 50.0
| Yes
 
|--
| UISndMoneyChangeUp
| Sound file for L$ balance decrease(uuid for sound asset)
| String
| 77a018af-098e-c037-51a6-178f05877c6f
| Yes
 
|--
| UISndNewIncomingIMSession
| Sound file for new instant message session(uuid for sound asset)
| String
| 67cc2844-00f3-2b3c-b991-6418d01e1bb7
| Yes
 
|--
| UISndObjectCreate
| Sound file for object creation (uuid for sound asset)
| String
| f4a0660f-5446-dea2-80b7-6482a082803c
| Yes
 
|--
| UISndObjectDelete
| Sound file for object deletion (uuid for sound asset)
| String
| 0cb7b00a-4c10-6948-84de-a93c09af2ba9
| Yes
 
|--
| UISndObjectRezIn
| Sound file for rezzing objects (uuid for sound asset)
| String
| 3c8fc726-1fd6-862d-fa01-16c5b2568db6
| Yes
 
|--
| UISndObjectRezOut
| Sound file for derezzing objects (uuid for sound asset)
| String
| 00000000-0000-0000-0000-000000000000
| Yes
 
|--
| UISndRestart
| Sound file for region restarting (uuid for sound asset)
| String
| b92a0f64-7709-8811-40c5-16afd624a45f
| Yes
 
|--
| UISndSnapshot
| Sound file for taking a snapshot (uuid for sound asset)
| String
| 3d09f582-3851-c0e0-f5ba-277ac5c73fb4
| Yes
 
|--
| UISndStartIM
| Sound file for starting a new IM session (uuid for sound asset)
| String
| c825dfbc-9827-7e02-6507-3713d18916c1
| Yes
 
|--
| UISndTeleportOut
| Sound file for teleporting (uuid for sound asset)
| String
| d7a9a565-a013-2a69-797d-5332baa1a947
| Yes
 
|--
| UISndTyping
| Sound file for starting to type a chat message (uuid for sound asset)
| String
| 5e191c7b-8996-9ced-a177-b2ac32bfea06
| Yes
 
|--
| UISndWindowClose
| Sound file for closing a window (uuid for sound asset)
| String
| 2c346eda-b60c-ab33-1119-b8941916a499
| Yes
 
|--
| UISndWindowOpen
| Sound file for opening a window (uuid for sound asset)
| String
| c80260ba-41fd-8a46-768a-6bf236360e3a
| Yes
 
|--
| UISpinctrlBtnHeight
| UI spin control button height
| Signed 32-bit integer
| 11
| Yes
 
|--
| UISpinctrlBtnWidth
| UI spin control button width
| Signed 32-bit integer
| 16
| Yes
 
|--
| UISpinctrlDefaultLabelWidth
| UI spin control default label width
| Signed 32-bit integer
| 10
| Yes
 
|--
| UISpinctrlSpacing
| UI spin control spacing
| Signed 32-bit integer
| 2
| Yes
 
|--
| UITabCntrArrowBtnSize
| UI Tab Container Arrow Button Size
| Signed 32-bit integer
| 16
| Yes
 
|--
| UITabCntrButtonPanelOverlap
| UI Tab Container Button Panel Overlap
| Signed 32-bit integer
| 1
| Yes
 
|--
| UITabCntrCloseBtnSize
| UI Tab Container Close Button Size
| Signed 32-bit integer
| 16
| Yes
 
|--
| UITabCntrTabHPad
| UI Tab Container Tab Horizontal Pad
| Signed 32-bit integer
| 4
| Yes
 
|--
| UITabCntrTabPartialWidth
| UI Tab Container Tab Partial Width
| Signed 32-bit integer
| 12
| Yes
 
|--
| UITabCntrVertTabMinWidth
| UI Tab Container Vertical Tab Minimum Width
| Signed 32-bit integer
| 100
| Yes
 
|--
| UITabCntrvArrowBtnSize
| UI Tab Container V Arrow Button Size
| Signed 32-bit integer
| 16
| Yes
 
|--
| UITabCntrvPad
| UI Tab Container V Pad
| Signed 32-bit integer
| 0
| Yes
 
|--
| UITabPadding
| UI Tab Padding
| Signed 32-bit integer
| 15
| Yes
 
|--
| UpdaterMaximumBandwidth
| Obsolete: this parameter is no longer used.
| Floating point
| 500.0
| Yes
 
|--
| UpdaterServiceCheckPeriod
| Obsolete; no longer used.
| Unsigned 32-bit integer
| 3600
| No
 
|--
| UpdaterServicePath
| Obsolete: no longer used
| String
| update
| No
 
|--
| UpdaterServiceSetting
| Configure updater service.
| Unsigned 32-bit integer
| 3
| Yes
 
|--
| UpdaterServiceURL
| Obsolete; no longer used.
| String
| https://update.secondlife.com
| No
 
|--
| UpdaterShowReleaseNotes
| Enables displaying of the Release notes in a web floater after update.
| Boolean
| True
| Yes
 
|--
| UpdaterWillingToTest
| Whether or not the updater should offer test candidate upgrades.
| Boolean
| True
| Yes
 
|--
| UploadBakedTexOld
| Forces the baked texture pipeline to upload using the old method.
| Boolean
| False
| Yes
 
|--
| UploadsEveryoneCopy
| Everyone can copy the newly uploaded item
| Boolean
| False
| Yes
 
|--
| UploadsNextOwnerCopy
| Newly uploaded items can be copied by next owner
| Boolean
| False
| Yes
 
|--
| UploadsNextOwnerModify
| Newly uploaded items can be modified by next owner
| Boolean
| False
| Yes
 
|--
| UploadsNextOwnerTransfer
| Newly uploaded items can be resold or given away by next owner
| Boolean
| True
| Yes
 
|--
| UploadsShareWithGroup
| Newly uploaded items are shared with the currently active group
| Boolean
| False
| Yes
 
|--
| UseAltKeyForMenus
| Access menus via keyboard by tapping Alt
| Boolean
| False
| Yes
 
|--
| UseChatBubbles
| Show chat above avatars head in chat bubbles
| Boolean
| False
| Yes
 
|--
| UseCircuitCodeMaxRetries
| Max timeout count for the initial UseCircuitCode message
| Signed 32-bit integer
| 3
| No
 
|--
| UseCircuitCodeTimeout
| Timeout duration in seconds for the initial UseCircuitCode message
| Floating point
| 5.0
| No
 
|--
| UseDayCycle
| Whether to use use a day cycle or a fixed sky.
| Boolean
| True
| Yes
 
|--
| UseDebugLogin
| Provides extra control over which grid to connect to
| Boolean
| False
| Yes
 
|--
| UseDebugMenus
| Turns on "Debug" menu
| Boolean
| False
| Yes
 
|--
| UseDefaultColorPicker
| Use color picker supplied by operating system
| Boolean
| False
| Yes
 
|--
| UseDisplayNames
| Use new, changeable, unicode names
| Boolean
| True
| Yes
 
|--
| UseEnergy
|
| Boolean
| True
| No
 
|--
| UseEnvironmentFromRegion
| Choose whether to use the region's environment settings, or override them with the local settings.
| Boolean
| True
| Yes
 
|--
| UseExternalBrowser
| Use default browser when opening web pages instead of in-world browser.
| Boolean
| True
| Yes
 
|--
| UseFreezeFrame
| Freeze time when taking snapshots.
| Boolean
| False
| Yes
 
|--
| UseNewWalkRun
| Replace standard walk/run animations with new ones.
| Boolean
| True
| Yes
 
|--
| UseObjectCacheOcclusion
| Enable object cache level object culling based on occlusion (coverage) by other objects
| Boolean
| True
| Yes
 
|--
| UseOcclusion
| Enable object culling based on occlusion (coverage) by other objects
| Boolean
| True
| Yes
 
|--
| UsePeopleAPI
| Use the people API cap for avatar name fetching, use old legacy protocol if false. Requires restart.
| Boolean
| True
| Yes
 
|--
| UseStartScreen
| Whether to load a start screen image or not.
| Boolean
| True
| Yes
 
|--
| UseWebPagesOnPrims
| [NOT USED]
| Boolean
| False
| Yes
 
|--
| UserConnectionPort
| Port that this client transmits on.
| Unsigned 32-bit integer
| 0
| Yes
 
|--
| UserLogFile
| User specified log file name.
| String
|
| Yes
 
|--
| UserLoginInfo
| User login data.
| LLSD
|
| Yes
 
|--
| UserSessionSettingsFile
| User settings that are a applied per session (not saved).
| String
|
| No
 
 
|}
 
=== V ===
 
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist
 
|--
| VFSOldSize
| [DO NOT MODIFY] Controls resizing of local file cache
| Unsigned 32-bit integer
| 0
| Yes
 
|--
| VFSSalt
| [DO NOT MODIFY] Controls local file caching behavior
| Unsigned 32-bit integer
| 1
| Yes
 
|--
| VelocityInterpolate
| Extrapolate object motion from last packet based on received velocity
| Boolean
| True
| Yes
 
|--
| VersionChannelName
| Version information generated by running the viewer
| String
|
| Yes
 
|--
| VivoxAutoPostCrashDumps
| If true, SLVoice will automatically send crash dumps directly to Vivox.
| Boolean
| True
| Yes
 
|--
| VivoxDebugLevel
| Logging level to use when launching the vivox daemon
| String
| 0
| Yes
 
|--
| VivoxDebugSIPURIHostName
| Hostname portion of vivox SIP URIs (empty string for the default).
| String
|
| Yes
 
|--
| VivoxDebugVoiceAccountServerURI
| URI to the vivox account management server (empty string for the default).
| String
|
| Yes
 
|--
| VivoxLogDirectory
| Default log path is Application Support/SecondLife/logs specify alternate absolute path here.
| String
|
| Yes
 
|--
| VivoxShutdownTimeout
| shutdown timeout in miliseconds.  The amount of time to wait for the service to shutdown gracefully after the last disconnect
| String
| 5
| Yes
 
|--
| VivoxVoiceHost
| Client SLVoice host to connect to
| String
| 127.0.0.1
| Yes
 
|--
| VivoxVoicePort
| Client SLVoice port to connect to
| Unsigned 32-bit integer
| 44125
| Yes
 
|--
| VoiceCallsFriendsOnly
| (Deprecated) Only accept voice calls from residents on your friends list
| Boolean
| False
| Yes
 
|--
| VoiceCallsRejectGroup
| Silently reject all incoming group voice calls.
| Boolean
| False
| Yes
 
|--
| VoiceDisableMic
| Completely disable the ability to open the mic.
| Boolean
| False
| Yes
 
|--
| VoiceEarLocation
| Location of the virtual ear for voice
| Signed 32-bit integer
| 0
| Yes
 
|--
| VoiceEffectExpiryWarningTime
| How much notice to give of Voice Morph subscriptions expiry, in seconds.
| Signed 32-bit integer
| 259200
| Yes
 
|--
| VoiceHost
| Client SLVoice host to connect to
| String
| 127.0.0.1
| Yes
 
|--
| VoiceImageLevel0
| Texture UUID for voice image level 0
| String
| 041ee5a0-cb6a-9ac5-6e49-41e9320507d5
| Yes
 
|--
| VoiceImageLevel1
| Texture UUID for voice image level 1
| String
| 29de489d-0491-fb00-7dab-f9e686d31e83
| Yes
 
|--
| VoiceImageLevel2
| Texture UUID for voice image level 2
| String
| 29de489d-0491-fb00-7dab-f9e686d31e83
| Yes
 
|--
| VoiceImageLevel3
| Texture UUID for voice image level 3
| String
| 29de489d-0491-fb00-7dab-f9e686d31e83
| Yes
 
|--
| VoiceImageLevel4
| Texture UUID for voice image level 4
| String
| 29de489d-0491-fb00-7dab-f9e686d31e83
| Yes
 
|--
| VoiceImageLevel5
| Texture UUID for voice image level 5
| String
| 29de489d-0491-fb00-7dab-f9e686d31e83
| Yes
 
|--
| VoiceImageLevel6
| Texture UUID for voice image level 6
| String
| 29de489d-0491-fb00-7dab-f9e686d31e83
| Yes
 
|--
| VoiceInputAudioDevice
| Audio input device to use for voice
| String
| Default
| Yes
 
|--
| VoiceLogFile
| Log file to use when launching the voice daemon
| String
|
| Yes
 
|--
| VoiceMorphingEnabled
| Whether or not to enable Voice Morphs and show the UI.
| Boolean
| True
| No
 
|--
| VoiceOutputAudioDevice
| Audio output device to use for voice
| String
| Default
| Yes
 
|--
| VoiceParticipantLeftRemoveDelay
| Timeout to remove participants who has left Voice chat from the list in Voice Controls Panel
| Signed 32-bit integer
| 10
| Yes
 
|--
| VoicePort
| Client SLVoice port to connect to
| Unsigned 32-bit integer
| 44125
| Yes
 
|--
| VoiceServerType
| The type of voice server to connect to.
| String
| vivox
| No
 
 
|}
 
=== W ===
 
{| {{Prettytable}}
|- {{Hl2}}
!Setting
!style="width:500px;"| Description
! Data type
!style="width:200px;"| Default
!Persist
 
|--
| WLSkyDetail
| Controls vertex detail on the WindLight sky.  Lower numbers will give better performance and uglier skies.
| Unsigned 32-bit integer
| 64
| Yes
 
|--
| WarningsAsChat
| Display warning messages in chat history
| Boolean
| False
| Yes
 
|--
| WatchdogEnabled
| Controls whether the thread watchdog timer is activated. Value is boolean. Set to -1 to defer to built-in default.
| Signed 32-bit integer
| 0
| No
 
|--
| WaterGLFogDensityScale
| Maps shader water fog density to gl fog density
| Floating point
| 0.02
| Yes
 
|--
| WaterGLFogDepthFloor
| Controls how dark water gl fog can get
| Floating point
| 0.25
| Yes
 
|--
| WaterGLFogDepthScale
| Controls how quickly gl fog gets dark under water
| Floating point
| 50.0
| Yes
 
|--
| WaterPresetName
| Water preset to use. May be superseded by region settings.
| String
| Default
| Yes
 
|--
| WearFolderLimit
| Limits number of items in the folder that can be replaced/added to current outfit
| Unsigned 32-bit integer
| 125
| Yes
 
|--
| WearablesEveryoneCopy
| Everyone can copy the newly created clothing or body part
| Boolean
| False
| Yes
 
|--
| WearablesNextOwnerCopy
| Newly created clothing or body part can be copied by next owner
| Boolean
| False
| Yes
 
|--
| WearablesNextOwnerModify
| Newly created clothing or body part can be modified by next owner
| Boolean
| False
| Yes
 
|--
| WearablesNextOwnerTransfer
| Newly created clothing or body part can be resold or given away by next owner
| Boolean
| True
| Yes
| Yes


|--
|--
| WarningsAsChat
| WearablesShareWithGroup
| Display warning messages in chat history
| Newly created clothing or body part is shared with the currently active group
| Boolean
| Boolean
| False
| False
| Yes
|--
| WatchdogEnabled
| Controls whether the thread watchdog timer is activated. Value is boolean. Set to -1 to defer to built-in default.
| Signed 32-bit integer
| 0
| No
|--
| WaterGLFogDensityScale
| Maps shader water fog density to gl fog density
| Floating point
| 0.02
| Yes
|--
| WaterGLFogDepthFloor
| Controls how dark water gl fog can get
| Floating point
| 0.25
| Yes
|--
| WaterGLFogDepthScale
| Controls how quickly gl fog gets dark under water
| Floating point
| 50.0
| Yes
|--
| WaterPresetName
| Water preset to use. May be superseded by region settings.
| String
| Default
| Yes
| Yes


|--
|--
| WebContentWindowLimit
| WebContentWindowLimit
| Maximum number of web brower windows that can be open at once in the Web content floater (0 for no limit)
| Maximum number of web browser windows that can be open at once in the Web content floater (0 for no limit)
| Signed 32-bit integer
| Signed 32-bit integer
| 5
| 5
Line 8,487: Line 10,508:
| Rect
| Rect
|  
|  
| Yes
|--
| WebProfileNonProductionURL
| URL for Web Profiles on Non-Production grids
| String
| https://my-demo.secondlife.com/[AGENT_NAME]
| No
|--
| WebProfileURL
| URL for Web Profiles
| String
| https://my.secondlife.com/[AGENT_NAME]
| No
|--
| WellIconFlashCount
| Number of flashes of IM Well and Notification Well icons after which flashing buttons stay lit up. Requires restart.
| Signed 32-bit integer
| 3
| Yes
|--
| WellIconFlashPeriod
| Period at which IM Well and Notification Well icons flash (seconds). Requires restart.
| Floating point
| 0.25
| Yes
| Yes


Line 8,547: Line 10,540:
|--
|--
| WindowX
| WindowX
| X coordinate of lower left corner of SL viewer window, relative to primary display (pixels)
| X coordinate of upper left corner of SL viewer window, relative to upper left corner of primary display (pixels)
| Signed 32-bit integer
| Signed 32-bit integer
| 10
| 10
Line 8,554: Line 10,547:
|--
|--
| WindowY
| WindowY
| Y coordinate of lower left corner of SL viewer window, relative to primary display (pixels)
| Y coordinate of upper left corner of SL viewer window, relative to upper left corner of primary display (pixels)
| Signed 32-bit integer
| Signed 32-bit integer
| 10
| 10
Line 8,566: Line 10,559:
{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
Line 8,582: Line 10,579:
{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--
Line 8,612: Line 10,613:
{| {{Prettytable}}
{| {{Prettytable}}
|- {{Hl2}}
|- {{Hl2}}
!Setting !! Description !! Data type !! Default !!Persist
!Setting  
!style="width:500px;"| Description  
! Data type  
!style="width:200px;"| Default  
!Persist


|--
|--

Latest revision as of 09:48, 28 May 2024

Overview

Access debug settings from Advanced menu > Debug Settings. The debug settings include unsupported hidden features that are not exposed in the standard user interface, in addition to settings that are exposed through the Preferences window.

Most of the setting values persist between sessions, but some are not persistent.

See also

Settings reference

Because of the very large number of these settings, they are divided in the following tables alphabetically to make them more manageable.

This information was derived from the app_settings/settings.xml file of Second Life Release Viewer 6.4.11.

For old Viewer 1.x debug settings, see Debug Settings/1.21.


KBcaution.png Important: Periodically this table may be replaced by a new version. Any changes you make here will be overwritten.

A

Setting Description Data type Default Persist
AFKTimeout Signed 32-bit integer 300.0 Yes
AbuseReportScreenshotDelay Time delay before taking screenshot to avoid UI artifacts. Floating point 0.3 Yes
AckCollectTime Ack messages collection and grouping time Floating point 0.1 Yes
ActiveFloaterTransparency Transparency of active floaters (floaters that have focus) Floating point 1.0 Yes
AdminMenu Enable the debug admin menu from the main menu. Note: This will just allow the menu to be shown; this does not grant admin privileges. Boolean False No
AdvanceOutfitSnapshot Display advanced parameter settings in outfit snaphot interface Boolean True Yes
AdvanceSnapshot Display advanced parameter settings in snaphot interface Boolean True Yes
AgentPause Ask the simulator to stop updating the agent while enabled Boolean False No
AlertChannelUUID String F3E07BC8-A973-476D-8C7F-F3B7293975D1 No
AlertedUnsupportedHardware Set if there's unsupported hardware and we've already done a notification. Boolean False Yes
AllowBottomTrayButtonReordering Allow user to move and hide bottom tray buttons Boolean True Yes
AllowMultipleViewers Allow multiple viewers. Boolean False Yes
AllowTapTapHoldRun Tapping a direction key twice and holding it down makes avatar run Boolean True Yes
AlwaysRenderFriends Always render friends regardless of max complexity Boolean False Yes
Always_showable_floaters Floaters that can be shown despite mouselook mode LLSD Yes
AmbientDisable If TRUE, ambient light has no effect Boolean False No
AnalyzePerformance Request performance analysis for a particular viewer run Boolean False No
AnimateTextures Enable texture animation (debug) Boolean True Yes
AnimatedObjectsAllowLeftClick Allow left-click interaction with animated objects. Uncertain how much performance impact this will have. Boolean False Yes
AnimatedObjectsGlobalScale Temporary testing: allow an extra scale factor to be forced on animated objects. Floating point 1.00 Yes
AnimatedObjectsIgnoreLimits Ignore server-enforced limits on animated objects. This is only useful for server testing. Boolean False Yes
AnimatedObjectsMaxLegalOffset Max visual offset between object position and rendered position Floating point 3.0 Yes
AnimatedObjectsMaxLegalSize Max bounding box size for animated object's rendered position Floating point 64.0 Yes
AnimationDebug Show active animations in a bubble above avatars head Boolean False Yes
AppearanceCameraMovement When entering appearance editing mode, camera zooms in on currently selected portion of avatar Boolean True Yes
ApplyColorImmediately Preview selections in color picker immediately Boolean True Yes
ArrowKeysAlwaysMove While cursor is in chat entry box, arrow keys still control your avatar Boolean False Yes
AskedAboutCrashReports Turns off dialog asking if you want to enable crash reporting Boolean False Yes
AssetStorageLogFrequency Seconds between display of AssetStorage info in log (0 for never) Floating point 60.0 Yes
AuctionShowFence When auctioning land, include parcel boundary marker in snapshot Boolean True Yes
AudioLevelAmbient Audio level of environment sounds Floating point 0.5 Yes
AudioLevelDoppler Scale of doppler effect on moving audio sources (1.0 = normal, <1.0 = diminished doppler effect, >1.0 = enhanced doppler effect) Floating point 1.0 Yes
AudioLevelMaster Master audio level, or overall volume Floating point 1.0 Yes
AudioLevelMedia Audio level of Quicktime movies Floating point 0.3 Yes
AudioLevelMic Audio level of microphone input Floating point 1.0 Yes
AudioLevelMusic Audio level of streaming music Floating point 0.3 Yes
AudioLevelRolloff Controls the distance-based dropoff of audio volume (fraction or multiple of default audio rolloff) Floating point 1.0 Yes
AudioLevelSFX Audio level of in-world sound effects Floating point 0.5 Yes
AudioLevelUI Audio level of UI sound effects Floating point 0.5 Yes
AudioLevelUnderwaterRolloff Controls the distance-based dropoff of audio volume underwater(fraction or multiple of default audio rolloff) Floating point 5.0 Yes
AudioLevelVoice Audio level of voice chat Floating point 0.5 Yes
AudioLevelWind Audio level of wind noise when standing still Floating point 0.5 Yes
AudioStreamingMedia Enable streaming Boolean True Yes
AudioStreamingMusic Enable streaming audio Boolean True Yes
AutoAcceptNewInventory Automatically accept new notecards/textures/landmarks Boolean False Yes
AutoDisengageMic Automatically turn off the microphone when ending IM calls. Boolean True Yes
AutoLeveling Keep Flycam level. Boolean True Yes
AutoLoadWebProfiles Automatically load ALL profile webpages without asking first. Boolean False Yes
AutoLogin Login automatically using last username/password combination Boolean False No
AutoMimeDiscovery Enable viewer mime type discovery of media URLs Boolean False Yes
AutoPilotLocksCamera Keep camera position locked when avatar walks to selected position Boolean False Yes
AutoReplace Replaces keywords with a configured word or phrase Boolean False Yes
AutoSnapshot Update snapshot when camera stops moving, or any parameter changes Boolean False Yes
AutomaticFly Fly by holding jump key or using "Fly" command (FALSE = fly by using "Fly" command only) Boolean True Yes
AvalinePhoneSeparator Separator of phone parts to have Avaline numbers human readable in Voice Control Panel String - Yes
AvatarAxisDeadZone0 Avatar axis 0 dead zone. Floating point 0.1 Yes
AvatarAxisDeadZone1 Avatar axis 1 dead zone. Floating point 0.1 Yes
AvatarAxisDeadZone2 Avatar axis 2 dead zone. Floating point 0.1 Yes
AvatarAxisDeadZone3 Avatar axis 3 dead zone. Floating point 0.1 Yes
AvatarAxisDeadZone4 Avatar axis 4 dead zone. Floating point 0.1 Yes
AvatarAxisDeadZone5 Avatar axis 5 dead zone. Floating point 0.1 Yes
AvatarAxisScale0 Avatar axis 0 scaler. Floating point 1.0 Yes
AvatarAxisScale1 Avatar axis 1 scaler. Floating point 1.0 Yes
AvatarAxisScale2 Avatar axis 2 scaler. Floating point 1.0 Yes
AvatarAxisScale3 Avatar axis 3 scaler. Floating point 1.0 Yes
AvatarAxisScale4 Avatar axis 4 scaler. Floating point 1.0 Yes
AvatarAxisScale5 Avatar axis 5 scaler. Floating point 1.0 Yes
AvatarBacklight Add rim lighting to avatar rendering to approximate shininess of skin Boolean True Yes
AvatarBakedLocalTextureUpdateTimeout Specifes the maximum time in seconds to wait before updating your appearance during appearance mode. Unsigned 32-bit integer 10 Yes
AvatarBakedTextureUploadTimeout Specifes the maximum time in seconds to wait before sending your baked textures for avatar appearance. Set to 0 to disable and wait until all baked textures are at highest resolution. Unsigned 32-bit integer 60 Yes
AvatarBoundingBoxComplexity How many aspects to consider for avatar bounding box Signed 32-bit integer 3 Yes
AvatarFeathering Avatar feathering (less is softer) Floating point 16.0 Yes
AvatarInspectorTooltipDelay Seconds before displaying avatar inspector tooltip Floating point 0.35 Yes
AvatarNameTagMode Select Avatar Name Tag Mode Signed 32-bit integer 1 Yes
AvatarPhysics Enable avatar physics. Boolean True Yes
AvatarPickerSortOrder Specifies sort key for textures in avatar picker (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top) Unsigned 32-bit integer 2 Yes
AvatarPickerURL Avatar picker contents String http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/avatars.html Yes
AvatarPosFinalOffset After-everything-else fixup for avatar position. Vector3 Yes
AvatarRotateThresholdFast Angle between avatar facing and camera facing at which avatar turns to face same direction as camera, when moving fast (degrees) Floating point 2 Yes
AvatarRotateThresholdSlow Angle between avatar facing and camera facing at which avatar turns to face same direction as camera, when moving slowly (degrees) Floating point 60 Yes
AvatarSex Unsigned 32-bit integer 0 No
AvatarSitRotation Avatar real sitting rotation used in preset LLSD Yes


B

Setting Description Data type Default Persist
BackgroundYieldTime Amount of time to yield every frame to other applications when SL is not the foreground window (milliseconds) Signed 32-bit integer 40 Yes
BasicUITooltips Show tooltips for various 2D UI elements like buttons or checkboxes, won't supress tooltips like drag'n'drop, inworld, links or media Boolean True Yes
BingTranslateAPIKey Bing AppID to use with the Microsoft Translator API String Yes
BlockAvatarAppearanceMessages Ignores appearance messages (for simulating Ruth) Boolean False Yes
BlockPeopleSortOrder Specifies sort order for recent people (0 = by name, 1 = by type) Unsigned 32-bit integer 0 Yes
BlockSomeAvatarAppearanceVisualParams Drop around 50% of VisualParam occurances in appearance messages (for simulating Ruth) Boolean False Yes
BottomPanelNew Enable the new bottom panel Boolean False Yes
BrowserEnableJSObject (WARNING: Advanced feature. Use if you are aware of the implications). Enable or disable the viewer to Javascript bridge object. Boolean False No
BrowserHomePage [NOT USED] String http://www.secondlife.com Yes
BrowserIgnoreSSLCertErrors FOR TESTING ONLY: Tell the built-in web browser to ignore SSL cert errors. Boolean False Yes
BrowserJavascriptEnabled Enable Javascript in the built-in Web browser? Boolean True Yes
BrowserPluginsEnabled Enable Web plugins in the built-in Web browser? Boolean True Yes
BrowserProxyAddress Address for the Web Proxy] String Yes
BrowserProxyEnabled Use Web Proxy Boolean False Yes
BrowserProxyExclusions [NOT USED] String Yes
BrowserProxyPort Port for Web Proxy Signed 32-bit integer 3128 Yes
BrowserProxySocks45 [NOT USED] Signed 32-bit integer 5 Yes
BuildAxisDeadZone0 Build axis 0 dead zone. Floating point 0.1 Yes
BuildAxisDeadZone1 Build axis 1 dead zone. Floating point 0.1 Yes
BuildAxisDeadZone2 Build axis 2 dead zone. Floating point 0.1 Yes
BuildAxisDeadZone3 Build axis 3 dead zone. Floating point 0.1 Yes
BuildAxisDeadZone4 Build axis 4 dead zone. Floating point 0.1 Yes
BuildAxisDeadZone5 Build axis 5 dead zone. Floating point 0.1 Yes
BuildAxisScale0 Build axis 0 scaler. Floating point 1.0 Yes
BuildAxisScale1 Build axis 1 scaler. Floating point 1.0 Yes
BuildAxisScale2 Build axis 2 scaler. Floating point 1.0 Yes
BuildAxisScale3 Build axis 3 scaler. Floating point 1.0 Yes
BuildAxisScale4 Build axis 4 scaler. Floating point 1.0 Yes
BuildAxisScale5 Build axis 5 scaler. Floating point 1.0 Yes
BuildFeathering Build feathering (less is softer) Floating point 16.0 Yes
BulkChangeEveryoneCopy Bulk changed objects can be copied by everyone Boolean False Yes
BulkChangeIncludeAnimations Bulk permission changes affect animations Boolean True Yes
BulkChangeIncludeBodyParts Bulk permission changes affect body parts Boolean True Yes
BulkChangeIncludeClothing Bulk permission changes affect clothing Boolean True Yes
BulkChangeIncludeGestures Bulk permission changes affect gestures Boolean True Yes
BulkChangeIncludeNotecards Bulk permission changes affect notecards Boolean True Yes
BulkChangeIncludeObjects Bulk permission changes affect objects Boolean True Yes
BulkChangeIncludeScripts Bulk permission changes affect scripts Boolean True Yes
BulkChangeIncludeSettings Bulk permission changes affect environment settings Boolean True Yes
BulkChangeIncludeSounds Bulk permission changes affect sounds Boolean True Yes
BulkChangeIncludeTextures Bulk permission changes affect textures Boolean True Yes
BulkChangeNextOwnerCopy Bulk changed objects can be copied by next owner Boolean False Yes
BulkChangeNextOwnerModify Bulk changed objects can be modified by next owner Boolean False Yes
BulkChangeNextOwnerTransfer Bulk changed objects can be resold or given away by next owner Boolean True Yes
BulkChangeShareWithGroup Bulk changed objects are shared with the currently active group Boolean False Yes
ButtonHPad Default horizontal spacing between buttons (pixels) Signed 32-bit integer 4 Yes
ButtonHeight Default height for normal buttons (pixels) Signed 32-bit integer 23 Yes
ButtonHeightSmall Default height for small buttons (pixels) Signed 32-bit integer 23 Yes


C

Setting Description Data type Default Persist
CacheLocation Controls the location of the local disk cache String Yes
CacheLocationTopFolder Controls the top folder location of the the local disk cache String Yes
CacheNumberOfRegionsForObjects Controls number of regions to be cached for objects. Unsigned 32-bit integer 128 Yes
CacheSize Controls amount of hard drive space reserved for local file caching in MB Unsigned 32-bit integer 1024 Yes
CacheValidateCounter Used to distribute cache validation Unsigned 32-bit integer 0 Yes
CallLogSortOrder Specifies sort order for Call Log (0 = by name, 1 = by date) Unsigned 32-bit integer 1 Yes
CameraAngle Camera field of view angle (Radians) Floating point 1.047197551 Yes
CameraDoFResScale Amount to scale down depth of field resolution. Valid range is 0.25 (quarter res) to 1.0 (full res) Floating point 0.7 Yes
CameraFNumber Camera f-number value for DoF effect Floating point 9.0 Yes
CameraFieldOfView Vertical camera field of view for DoF effect (in degrees) Floating point 60.0 Yes
CameraFocalLength Camera focal length for DoF effect (in millimeters) Floating point 50 Yes
CameraFocusTransitionTime How many seconds it takes the camera to transition between focal distances Floating point 0.5 Yes
CameraMaxCoF Maximum camera circle of confusion for DoF effect Floating point 10.0 Yes
CameraMouseWheelZoom Camera zooms in and out with mousewheel Signed 32-bit integer 5 Yes
CameraOffset Render with camera offset from view frustum (rendering debug) Boolean False Yes
CameraOffsetBuild Default camera position relative to focus point when entering build mode Vector3 Yes
CameraOffsetCustomPreset Initial camera offset from avatar for the custom camera preset Vector3 Yes
CameraOffsetFrontView Initial camera offset from avatar in Front View Vector3 Yes
CameraOffsetGroupView Initial camera offset from avatar in Group View Vector3 Yes
CameraOffsetRearView Initial camera offset from avatar in Rear View Vector3 Yes
CameraOffsetScale Scales the default offset Floating point 1.0 Yes
CameraOpacity Opacity of the Camera Controls floater Floating point 1.0 Yes
CameraPosOnLogout Camera position when last logged out (global coordinates) Vector3D Yes
CameraPositionSmoothing Smooths camera position over time Floating point 1.0 Yes
CameraPresetType Preset camera position - view (0 - rear, 1 - front, 2 - group, 3 - custom) Unsigned 32-bit integer 0 Yes
CameraZoomFraction Mousewheel driven fraction of zoom Floating point 0.9 Yes
CefVerboseLog Enable/disable CEF verbose loggingk Boolean False Yes
CertStore Specifies the Certificate Store for certificate trust verification String default Yes
ChannelBottomPanelMargin Space from a lower toast to the Bottom Tray Signed 32-bit integer 35 Yes
ChatAutocompleteGestures Auto-complete gestures in nearby chat Boolean True Yes
ChatBarCustomWidth Stores customized width of chat bar. Signed 32-bit integer 0 Yes
ChatBarStealsFocus Whenever keyboard focus is removed from the UI, and the chat bar is visible, the chat bar takes focus Boolean True Yes
ChatBubbleOpacity Opacity of chat bubble background (0.0 = completely transparent, 1.0 = completely opaque) Floating point 0.5 Yes
ChatFontSize Size of chat text in chat console (0 = small, 1 = big) Signed 32-bit integer 1 Yes
ChatFullWidth Chat console takes up full width of SL window Boolean True Yes
ChatHistoryTornOff Show chat history window separately from Communicate window. Boolean False Yes
ChatLoadGroupMaxMembers Max number of active members we'll show up for an unresponsive group Signed 32-bit integer 100 Yes
ChatLoadGroupTimeout Time we give the server to send group participants before we hit the server for group info (seconds) Floating point 10.0 Yes
ChatOnlineNotification Provide notifications for when friend log on and off of SL Boolean True Yes
ChatPersistTime Time for which chat stays visible in console (seconds) Floating point 20.0 Yes
ChatShowTimestamps Show timestamps in chat Boolean True Yes
CheesyBeacon Enable cheesy beacon effects Boolean False Yes
ClickActionBuyEnabled Enable click to buy actions in tool pie menu Boolean True Yes
ClickActionPayEnabled Enable click to pay actions in tool pie menu Boolean True Yes
ClickToWalk Click in world to walk to location Boolean True Yes
ClientSettingsFile Client settings file name (per install). String No
CloseChatOnReturn Close chat after hitting return Boolean False Yes
ClothingLoadingDelay Time to wait for avatar appearance to resolve before showing world (seconds) Floating point 10.0 Yes
CmdLineChannel Command line specified channel name String No
CmdLineDisableVoice Disable Voice. Boolean False No
CmdLineGridChoice The user's grid choice or ip address. String No
CmdLineHelperURI Command line specified helper web CGI prefix to use. String No
CmdLineLoginLocation Startup destination requested on command line String No
CmdLineLoginURI Command line specified login server and CGI prefix to use. LLSD No
CmdLineSkipUpdater Command line skip updater check. Boolean False No
CmdLineUpdateService Override the url base for the update query. String No
ComplexityChangesPopUpDelay Delay before viewer will show avatar complexity notice again Unsigned 32-bit integer 300 Yes
ConnectAsGod Log in a god if you have god access. Boolean False Yes
ConnectionPort Custom connection port number Unsigned 32-bit integer 13000 Yes
ConnectionPortEnabled Use the custom connection port? Boolean False Yes
ConsoleBackgroundOpacity Opacity of chat console (0.0 = completely transparent, 1.0 = completely opaque) Floating point 0.700 Yes
ConsoleBufferSize Size of chat console history (lines of chat) Signed 32-bit integer 40 Yes
ConsoleMaxLines Max number of lines of chat text visible in console. Signed 32-bit integer 40 Yes
ContactsTornOff Show contacts window separately from Communicate window. Boolean False Yes
ContextConeFadeTime Cone Fade Time Floating point .08 No
ContextConeInAlpha Cone In Alpha Floating point 0.0 No
ContextConeOutAlpha Cone Out Alpha Floating point 1.0 No
ConversationHistoryPageSize Chat history of conversation opened from call log is displayed by pages. So this is number of entries per page. Signed 32-bit integer 100 Yes
ConversationSortOrder Specifies sort key for conversations Unsigned 32-bit integer 131073 Yes
CookiesEnabled Accept cookies from Web sites? Boolean True Yes
CoroutineStackSize Size (in bytes) for each coroutine stack Signed 32-bit integer 524288 Yes
CrashHostUrl A URL pointing to a crash report handler; overrides cluster negotiation to locate crash handler. String Yes
CrashOnStartup User-requested crash on viewer startup Boolean False No
CreateToolCopyCenters Boolean True No
CreateToolCopyRotates Boolean False No
CreateToolCopySelection Boolean False No
CreateToolKeepSelected After using create tool, keep the create tool active Boolean False Yes
CurlMaximumNumberOfHandles Maximum number of handles curl can use (requires restart) Signed 32-bit integer 256 Yes
CurlRequestTimeOut Max idle time of a curl request before killed (requires restart) Floating point 120.0 Yes
CurlUseMultipleThreads Use background threads for executing curl_multi_perform (requires restart) Boolean True Yes
CurrentGrid Currently Selected Grid String Yes
CurrentMapServerURL Current Session World map URL String No
Cursor3D Treat Joystick values as absolute positions (not deltas). Boolean True Yes
CustomServer Specifies IP address or hostname of grid to which you connect String Yes


D

Setting Description Data type Default Persist
DEPRECATED: DebugShowPrivateMem Show Private Mem Info Boolean False Yes
DayCycleName Day cycle to use. May be superseded by region settings. String Default Yes
DebugAnimatedObjects Show info related to animated objects Boolean False Yes
DebugAvatarAppearanceMessage Dump a bunch of XML files when handling appearance messages Boolean False Yes
DebugAvatarAppearanceServiceURLOverride URL to use for baked texture requests; overrides value returned by login server. String Yes
DebugAvatarCompositeBaked Colorize avatar meshes based on baked/composite state. Boolean False Yes
DebugAvatarExperimentalServerAppearanceUpdate Experiment with sending full cof_contents instead of cof_version Boolean False Yes
DebugAvatarJoints List of joints to emit additional debugging info about. String Yes
DebugAvatarLocalTexLoadedTime Display time for loading avatar local textures. Boolean True Yes
DebugAvatarRezTime Display times for avatars to resolve. Boolean False Yes
DebugBeaconLineWidth Size of lines for Debug Beacons Signed 32-bit integer 1 Yes
DebugForceAppearanceRequestFailure Request wrong cof version to test the failure path for server appearance update requests. Boolean False Yes
DebugHideEmptySystemFolders Hide empty system folders when on Boolean True Yes
DebugInventoryFilters Turn on debugging display for inventory filtering Boolean False Yes
DebugObjectLODs Show info related to lod calculations for attached or animated objects Boolean False Yes
DebugPermissions Log permissions for selected inventory items Boolean False Yes
DebugPluginDisableTimeout Disable the code which watches for plugins that are crashed or hung Boolean False Yes
DebugSession Request debugging for a particular viewer session Boolean False No
DebugShowAvatarRenderInfo Show avatar render cost information Boolean False Yes
DebugShowColor Show color under cursor Boolean False Yes
DebugShowMemory Show Total Allocated Memory Boolean False Yes
DebugShowRenderInfo Show stats about current scene Boolean False Yes
DebugShowRenderMatrices Display values of current view and projection matrices. Boolean False Yes
DebugShowTextureInfo Show inertested texture info Boolean False Yes
DebugShowTime Show time info Boolean False Yes
DebugShowUploadCost Show mesh upload cost Boolean True Yes
DebugShowXUINames Show tooltips with XUI path to widget Boolean False No
DebugSlshareLogTag Request slshare-service debug logging String No
DebugStatMode Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeActualIn Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeActualOut Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeAgentUpdatesSec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeAsset Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeBandwidth Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeBoundMem Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeChildAgents Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeFPS Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeFormattedMem Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeGLMem Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeKTrisDrawnFr Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeKTrisDrawnSec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeLayers Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeLowLODObjects Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeMainAgents Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeMemoryAllocated Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeNewObjs Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeObjects Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModePacketLoss Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModePacketsIn Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModePacketsOut Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModePhysicsFPS Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModePinnedObjects Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeRawCount Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeRawMem Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimActiveObjects Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimActiveScripts Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimAgentMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimFPS Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimFrameMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimImagesMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimInPPS Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimNetMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimObjects Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimOutPPS Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimPendingDownloads Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimPumpIOMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimScriptEvents Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimScriptMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimSimOtherMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimSimPhysicsMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimSimPhysicsOtherMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimSimPhysicsShapeUpdateMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimSimPhysicsStepMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimSleepMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimSpareMsec Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeSimTotalUnackedBytes Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeTexture Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeTextureCount Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeTimeDialation Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeTotalObjs Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugStatModeVFSPendingOps Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
DebugViews Display debugging info for views. Boolean False Yes
DebugWindowProc Log windows messages Boolean False Yes
DefaultBlankNormalTexture Texture used as 'Blank' in texture picker for normal maps. (UUID texture reference) String 5b53359e-59dd-d8a2-04c3-9e65134da47a Yes
DefaultFemaleAvatar Default Female Avatar String Female Shape & Outfit Yes
DefaultLoginLocation Startup destination default (if not specified on command line) String No
DefaultMaleAvatar Default Male Avatar String Male Shape & Outfit Yes
DefaultObjectNormalTexture Texture used as 'Default' in texture picker for normal map. (UUID texture reference) String 85f28839-7a1c-b4e3-d71d-967792970a7b Yes
DefaultObjectSpecularTexture Texture used as 'Default' in texture picker for specular map. (UUID texture reference) String 87e0e8f7-8729-1ea8-cfc9-8915773009db Yes
DefaultObjectTexture Texture used as 'Default' in texture picker. (UUID texture reference) String 89556747-24cb-43ed-920b-47caed15465f Yes
DefaultUploadCost Default sound/image/file upload cost(in case economy data is not available). Unsigned 32-bit integer 10 Yes
DefaultUploadPermissionsConverted Default upload permissions have been converted to default creation permissions Boolean False Yes
DestinationGuideHintTimeout Number of seconds to wait before telling resident about destination guide. Floating point 1200.0 Yes
DestinationGuideURL Destination guide contents String http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/guide.html Yes
DisableAllRenderFeatures Disables all rendering features. Boolean False No
DisableAllRenderTypes Disables all rendering types. Boolean False No
DisableCameraConstraints Disable the normal bounds put on the camera by avatar position Boolean False Yes
DisableCrashLogger Do not send crash report to Linden server Boolean False No
DisableExternalBrowser Disable opening an external browser. Boolean False Yes
DisableMouseWarp Disable warping of the mouse to the center of the screen during alt-zoom and mouse look. Useful with certain input devices, mouse sharing programs like Synergy, or running under Parallels. Boolean False Yes
DisablePrecacheDelayAfterTeleporting Disables the artificial delay in the viewer that precaches some incoming assets Boolean False No
DisableTextHyperlinkActions Disable highlighting and linking of URLs in XUI text boxes Boolean False Yes
DisableVerticalSync Update frames as fast as possible (FALSE = update frames between display scans) Boolean True Yes
DisplayAvatarAgentTarget Show avatar positioning locators (animation debug) Boolean False Yes
DisplayChat Display Latest Chat message on LCD Boolean True Yes
DisplayDebug Display Network Information on LCD Boolean True Yes
DisplayDebugConsole Display Console Debug Information on LCD Boolean True Yes
DisplayIM Display Latest IM message on LCD Boolean True Yes
DisplayLinden Display Account Information on LCD Boolean True Yes
DisplayRegion Display Location information on LCD Boolean True Yes
DisplayTimecode Display timecode on screen Boolean False Yes
Disregard128DefaultDrawDistance Whether to use the auto default to 128 draw distance Boolean True Yes
Disregard96DefaultDrawDistance Whether to use the auto default to 96 draw distance Boolean True Yes
DoubleClickAutoPilot Enable double-click auto pilot Boolean False Yes
DoubleClickShowWorldMap Enable double-click to show world map from mini map Boolean True Yes
DoubleClickTeleport Enable double-click to teleport where allowed Boolean False Yes
DragAndDropDistanceThreshold Number of pixels that mouse should move before triggering drag and drop mode Signed 32-bit integer 3 Yes
DragAndDropToolTipDelay Seconds before displaying tooltip when performing drag and drop operation Floating point 0.10000000149 Yes
DropShadowButton Drop shadow width for buttons (pixels) Signed 32-bit integer 2 Yes
DropShadowFloater Drop shadow width for floaters (pixels) Signed 32-bit integer 5 Yes
DropShadowSlider Drop shadow width for sliders (pixels) Signed 32-bit integer 3 Yes
DropShadowTooltip Drop shadow width for tooltips (pixels) Signed 32-bit integer 4 Yes
DumpVFSCaches Dump VFS caches on startup. Boolean False Yes
DynamicCameraStrength Amount camera lags behind avatar motion (0 = none, 30 = avatar velocity) Floating point 2.0 Yes


E

Setting Description Data type Default Persist
EditCameraMovement When entering build mode, camera moves up above avatar Boolean False Yes
EditLinkedParts Select individual parts of linked objects Boolean False No
EffectScriptChatParticles 1 = normal behavior, 0 = disable display of swirling lights when scripts communicate Boolean True Yes
EnableAltZoom Use Alt+mouse to look at and zoom in on objects Boolean True Yes
EnableAppearance Enable opening appearance from web link Boolean True Yes
EnableAvatarPay Enable paying other avatars from web link Boolean True Yes
EnableAvatarShare Enable sharing from web link Boolean True Yes
EnableButtonFlashing Allow UI to flash buttons to get your attention Boolean True Yes
EnableClassifieds Enable creation of new classified ads from web link Boolean True Yes
EnableGestureSounds Play sounds from gestures Boolean True Yes
EnableGrab Use Ctrl+mouse to grab and manipulate objects Boolean True Yes
EnableGroupChatPopups Enable Incoming Group Chat Popups Boolean True Yes
EnableGroupInfo Enable viewing and editing of group info from web link Boolean True Yes
EnableIMChatPopups Enable Incoming IM Chat Popups Boolean True Yes
EnableInventory Enable opening inventory from web link Boolean True Yes
EnableMouselook Allow first person perspective and mouse control of camera Boolean True Yes
EnablePicks Enable editing of picks from web link Boolean True Yes
EnablePlaceProfile Enable viewing of place profile from web link Boolean True Yes
EnableSearch Enable opening search from web link Boolean True Yes
EnableUIHints Toggles UI hint popups Boolean False Yes
EnableVisualLeakDetector EnableVisualLeakDetector Boolean False Yes
EnableVoiceCall Enable voice calls from web link Boolean True Yes
EnableVoiceChat Enable talking to other residents with a microphone Boolean True Yes
EnableWorldMap Enable opening world map from web link Boolean True Yes
EnergyFromTop Signed 32-bit integer 20 No
EnergyHeight Signed 32-bit integer 40 No
EnergyWidth Signed 32-bit integer 175 No
EnvironmentPersistAcrossLogin Keep Environment settings consistent across sessions Boolean False Yes
EventURL URL for Event website, displayed in the event floater String http://events.secondlife.com/viewer/embed/event/ No
EveryoneCopy (obsolete) Everyone can copy the newly created objects Boolean False Yes
ExternalEditor Path to program used to edit LSL scripts and XUI files, e.g.: /usr/bin/gedit --new-window "%s" String Yes


F

Setting Description Data type Default Persist
FMODExDecodeBufferSize Sets the streaming decode buffer size (in milliseconds) for FMOD Ex or FMOD Studio Unsigned 32-bit integer 1000 Yes
FMODExProfilerEnable Enable profiler tool if using FMOD Ex or FMOD Studio Boolean False Yes
FMODExStreamBufferSize Sets the streaming buffer size (in milliseconds) for FMOD Ex or FMOD Studio Unsigned 32-bit integer 7000 Yes
FPSLogFrequency Seconds between display of FPS in log (0 for never) Floating point 10.0 Yes
FastCacheFetchEnabled Enable texture fast cache fetching if set Boolean True Yes
FeatureManagerHTTPTable Deprecated String No
FilterItemsMaxTimePerFrameUnvisible Max time devoted to items filtering per frame for non visible inventory listings (in milliseconds) Signed 32-bit integer 1 Yes
FilterItemsMaxTimePerFrameVisible Max time devoted to items filtering per frame for visible inventory listings (in milliseconds) Signed 32-bit integer 10 Yes
FindLandArea Enables filtering of land search results by area Boolean False Yes
FindLandPrice Enables filtering of land search results by price Boolean True Yes
FindLandType Controls which type of land you are searching for in Find Land interface ("All", "Auction", "For Sale") String All Yes
FindPeopleOnline Limits people search to only users who are logged on Boolean True Yes
FindPlacesPictures Display only results of find places that have pictures Boolean True Yes
FirstLoginThisInstall Specifies that you have not logged in with the viewer since you performed a clean install Boolean True Yes
FirstName Login first name String Yes
FirstPersonAvatarVisible Display avatar and attachments below neck while in mouselook Boolean False Yes
FirstRunThisInstall Specifies that you have not run the viewer since you performed a clean install Boolean True Yes
FirstSelectedDisabledPopups Return false if there is not disabled popup selected in the list of floater preferences popups Boolean False No
FirstSelectedEnabledPopups Return false if there is not enable popup selected in the list of floater preferences popups Boolean False No
FixedWeather Weather effects do not change over time Boolean False Yes
FlashCount Number of flashes of item. Requires restart. Signed 32-bit integer 3 Yes
FlashPeriod Period at which item flash (seconds). Requires restart. Floating point 0.5 Yes
FloaterActiveSpeakersSortAscending Whether to sort up or down Boolean True Yes
FloaterActiveSpeakersSortColumn Column name to sort on String speaking_status Yes
FloaterMapEast Floater Map East Label String E Yes
FloaterMapNorth Floater Map North Label String N Yes
FloaterMapNorthEast Floater Map North-East Label String NE Yes
FloaterMapNorthWest Floater Map North-West Label String NW Yes
FloaterMapSouth Floater Map South Label String S Yes
FloaterMapSouthEast Floater Map South-East Label String SE Yes
FloaterMapSouthWest Floater Map South-West Label String SW Yes
FloaterMapWest Floater Map West Label String W Yes
FloaterStatisticsRect Rectangle for chat history Rect Yes
FlycamAbsolute Treat Flycam values as absolute positions (not deltas). Boolean False Yes
FlycamAxisDeadZone0 Flycam axis 0 dead zone. Floating point 0.1 Yes
FlycamAxisDeadZone1 Flycam axis 1 dead zone. Floating point 0.1 Yes
FlycamAxisDeadZone2 Flycam axis 2 dead zone. Floating point 0.1 Yes
FlycamAxisDeadZone3 Flycam axis 3 dead zone. Floating point 0.1 Yes
FlycamAxisDeadZone4 Flycam axis 4 dead zone. Floating point 0.1 Yes
FlycamAxisDeadZone5 Flycam axis 5 dead zone. Floating point 0.1 Yes
FlycamAxisDeadZone6 Flycam axis 6 dead zone. Floating point 0.1 Yes
FlycamAxisScale0 Flycam axis 0 scaler. Floating point 1.0 Yes
FlycamAxisScale1 Flycam axis 1 scaler. Floating point 1.0 Yes
FlycamAxisScale2 Flycam axis 2 scaler. Floating point 1.0 Yes
FlycamAxisScale3 Flycam axis 3 scaler. Floating point 1.0 Yes
FlycamAxisScale4 Flycam axis 4 scaler. Floating point 1.0 Yes
FlycamAxisScale5 Flycam axis 5 scaler. Floating point 1.0 Yes
FlycamAxisScale6 Flycam axis 6 scaler. Floating point 1.0 Yes
FlycamBuildModeScale Scale factor to apply to flycam movements when in build mode. Floating point 1.0 Yes
FlycamFeathering Flycam feathering (less is softer) Floating point 16.0 Yes
FlycamZoomDirect Map flycam zoom axis directly to camera zoom. Boolean False Yes
FlyingAtExit Was flying when last logged out, so fly when logging in Boolean False Yes
FocusOffsetCustomPreset Initial focus point offset relative to avatar for the custom camera preset (x-axis is forward) Vector3D Yes
FocusOffsetFrontView Initial focus point offset relative to avatar for the camera preset Front View Vector3D Yes
FocusOffsetGroupView Initial focus point offset relative to avatar for the camera preset Group View Vector3D Yes
FocusOffsetRearView Initial focus point offset relative to avatar for the camera preset Rear View (x-axis is forward) Vector3D Yes
FocusPosOnLogout Camera focus point when last logged out (global coordinates) Vector3D Yes
FolderAutoOpenDelay Seconds before automatically expanding the folder under the mouse when performing inventory drag and drop Floating point 0.75 Yes
FolderLoadingMessageWaitTime Seconds to wait before showing the LOADING... text in folder views Floating point 0.5 Yes
FontScreenDPI Font resolution, higher is bigger (pixels per inch) Floating point 96.0 Yes
ForceAddressSize Force Windows update to 32-bit or 64-bit viewer. Unsigned 32-bit integer 0 Yes
ForceAssetFail Force wearable fetches to fail for this asset type. Unsigned 32-bit integer 255 Yes
ForceLoginURL Force a specified URL for login page content - used if exists String Yes
ForceMandatoryUpdate For QA: On next startup, forces the auto-updater to run Boolean False Yes
ForcePeriodicRenderingTime Periodically enable all rendering masks for a single frame. Floating point -1.0 Yes
ForceShowGrid Always show grid dropdown on login screen Boolean False Yes
FreezeTime Boolean False No
FriendsListHideUsernames Show both Display name and Username in Friend list Boolean False Yes
FriendsListShowIcons Show/hide online and all friends icons in the friend list Boolean True Yes
FriendsListShowPermissions Show/hide permission icons in the friend list Boolean True Yes
FriendsSortOrder Specifies sort order for friends (0 = by name, 1 = by online status) Unsigned 32-bit integer 0 Yes
FullScreen run a fullscreen session Boolean False Yes
FullScreenAspectRatio Aspect ratio of fullscreen display (width / height) Floating point 3.0 Yes
FullScreenAutoDetectAspectRatio Automatically detect proper aspect ratio for fullscreen display Boolean False Yes


G

Setting Description Data type Default Persist
GenericErrorPageURL URL to set as a property on LLMediaControl to navigate to if the a page completes with a 400-499 HTTP status code String http://common-flash-secondlife-com.s3.amazonaws.com/viewer/v2.6/agni/404.html Yes
GesturesEveryoneCopy Everyone can copy the newly created gesture Boolean False Yes
GesturesMarketplaceURL URL to the Gestures Marketplace String https://marketplace.secondlife.com/products/search?search[category_id]=200&search[maturity][]=General&search[page]=1&search[per_page]=12 No
GesturesNextOwnerCopy Newly created gestures can be copied by next owner Boolean True Yes
GesturesNextOwnerModify Newly created gestures can be modified by next owner Boolean True Yes
GesturesNextOwnerTransfer Newly created gestures can be resold or given away by next owner Boolean True Yes
GesturesShareWithGroup Newly created gestures are shared with the currently active group Boolean False Yes
GoogleTranslateAPIKey Google Translate API key String Yes
GridCrossSections Highlight cross sections of prims with grid manipulation plane. Boolean False Yes
GridDrawSize Visible extent of 2D snap grid (meters) Floating point 12.0 Yes
GridMode Snap grid reference frame (0 = world, 1 = local, 2 = reference object) Signed 32-bit integer 0 Yes
GridOpacity Grid line opacity (0.0 = completely transparent, 1.0 = completely opaque) Floating point 0.699999988079 Yes
GridResolution Size of single grid step (meters) Floating point 0.5 Yes
GridStatusFloaterRect Web profile floater dimensions Rect Yes
GridStatusRSS URL that points to SL Grid Status RSS String https://status.secondlifegrid.net/history.atom Yes
GridStatusUpdateDelay Timer delay for updating Grid Status RSS. Floating point 60.0 Yes
GridSubUnit Display fractional grid steps, relative to grid size Boolean False Yes
GridSubdivision Maximum number of times to divide single snap grid unit when GridSubUnit is true Signed 32-bit integer 32 Yes
GroupListShowIcons Show/hide group icons in the group list Boolean True Yes
GroupMembersSortOrder donated|online) String name Yes
GroupNotifyBoxHeight Height of group notice messages Signed 32-bit integer 260 Yes
GroupNotifyBoxWidth Width of group notice messages Signed 32-bit integer 305 Yes


H

Setting Description Data type Default Persist
HUDScaleFactor Scale of HUD attachments Floating point 1.0 Yes
HeadlessClient Run in headless mode by disabling GL rendering, keyboard, etc Boolean False Yes
HeightUnits Determines which metric units are used: 1(TRUE) for meter and 0(FALSE) for foot. Boolean True Yes
HelpFloaterOpen Show Help Floater on login? Boolean False Yes
HelpURLFormat URL pattern for help page; arguments will be encoded; see llviewerhelp.cpp:buildHelpURL for arguments String http://viewer-help.secondlife.com/[LANGUAGE]/[CHANNEL]/[VERSION]/[TOPIC][DEBUG_MODE] Yes
HideSelectedObjects Hide Selected Objects Boolean False Yes
HideUIControls Hide all menu items and buttons Boolean False No
HighResSnapshot Double resolution of snapshot from current window resolution Boolean False Yes
HomeSidePanelURL URL for the web page to display in the Home side panel String Yes
HostID Machine identifier for hosted Second Life instances String No
HoverHeightAffectsCamera Camera view is affected by Hover Height setting Boolean True Yes
HowToHelpURL URL for How To help content String http://lecs-viewer-web-components.s3.amazonaws.com/v3.0/[GRID_LOWERCASE]/howto/index.html Yes
HtmlHelpLastPage Last URL visited via help system String Yes
HttpPipelining If true, viewer will attempt to pipeline HTTP requests. Boolean True Yes
HttpProxyType Proxy type to use for HTTP operations String Socks Yes
HttpRangeRequestsDisable If true, viewer will not issue GET requests with 'Range:' headers for meshes and textures. May resolve problems with certain ISPs and networking gear. Boolean False Yes


I

Setting Description Data type Default Persist
IMShowContentPanel Show Toolbar and Body Panels Boolean True Yes
IMShowControlPanel Show IM Control Panel Boolean True Yes
IMShowNamesForP2PConv Enable(disable) showing of a names in the chat. Boolean True Yes
IMShowTime Enable(disable) timestamp showing in the chat. Boolean True Yes
IMShowTimestamps Show timestamps in IM Boolean True Yes
IgnoreAllNotifications Ignore all notifications so we never need user input on them. Boolean False Yes
IgnoreFOVZoomForLODs Ignore zoom effect(CTRL+0) when calculating lods. Boolean False Yes
IgnorePixelDepth Ignore pixel depth settings. Boolean False Yes
ImagePipelineUseHTTP If TRUE use HTTP GET to fetch textures from the server Boolean True Yes
ImporterDebug Enable debug output to more precisely identify sources of import errors. Warning: the output can slow down import on many machines. Boolean False Yes
ImporterLegacyMatching Enable index based model matching. Boolean False Yes
ImporterModelLimit Limits amount of importer generated models for dae files Unsigned 32-bit integer 768 Yes
ImporterPreprocessDAE Enable preprocessing for DAE files to fix some ColladaDOM related problems (like support for space characters within names and ids). Boolean True Yes
InBandwidth Incoming bandwidth throttle (bps) Floating point 0.0 Yes
InactiveFloaterTransparency Transparency of inactive floaters (floaters that have no focus) Floating point 0.95 Yes
IncludeEnhancedSkeleton Include extended skeleton joints when rendering skinned meshes. Boolean True Yes
IndirectMaxComplexity Unsigned 32-bit integer 0 No
IndirectMaxNonImpostors Unsigned 32-bit integer 0 No
InspectorFadeTime Fade out timing for inspectors Floating point 0.5 Yes
InspectorShowTime Stay timing for inspectors Floating point 3.0 Yes
InstallLanguage Language passed from installer (for UI) String default Yes
InterpolationPhaseOut Seconds to phase out interpolated motion Floating point 1 Yes
InterpolationTime How long to extrapolate object motion after last packet received Floating point 3 Yes
InventoryAutoOpenDelay Seconds before automatically opening inventory when mouse is over inventory button when performing inventory drag and drop Floating point 1.0 Yes
InventoryDebugSimulateLateOpRate Rate at which we simulate late-completing copy/link requests in some operations Floating point 0.0 Yes
InventoryDebugSimulateOpFailureRate Rate at which we simulate failures of copy/link requests in some operations Floating point 0.0 Yes
InventoryDisplayInbox Override received items inventory inbox display Boolean False No
InventoryInboxToggleState Stores the open/closed state of inventory Received items panel Boolean False Yes
InventoryLinking Enable ability to create links to folders and items via "Paste as link". Boolean True Yes
InventoryOutboxDisplayBoth (Deprecated) Show the legacy Merchant Outbox UI as well as the Marketplace Listings UI Boolean False Yes
InventoryOutboxLogging Enable debug output associated with the Merchant Outbox. Boolean False Yes
InventoryOutboxMakeVisible Enable making the Merchant Outbox and Inbox visible in the inventory for debug purposes. Boolean False Yes
InventoryOutboxMaxFolderCount Maximum number of subfolders allowed in a listing in the merchant outbox. Unsigned 32-bit integer 20 No
InventoryOutboxMaxFolderDepth Maximum number of nested levels of subfolders allowed in a listing in the merchant outbox. Unsigned 32-bit integer 4 No
InventoryOutboxMaxItemCount Maximum number of items allowed in a listing in the merchant outbox. Unsigned 32-bit integer 200 No
InventoryOutboxMaxStockItemCount Maximum number of items allowed in a stock folder. Unsigned 32-bit integer 200 No
InventorySortOrder Specifies sort key for inventory items (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top) Unsigned 32-bit integer 7 Yes
InventoryTrashMaxCapacity Maximum capacity of the Trash folder. User will be offered to clean it up when exceeded. Unsigned 32-bit integer 5000 Yes
InvertMouse When in mouselook, moving mouse up looks down and vice verse (FALSE = moving up looks up) Boolean False Yes


J

Setting Description Data type Default Persist
JoystickAvatarEnabled Enables the Joystick to control Avatar movement. Boolean True Yes
JoystickAxis0 Flycam hardware axis mapping for internal axis 0 ([0, 5]). Signed 32-bit integer 1 Yes
JoystickAxis1 Flycam hardware axis mapping for internal axis 1 ([0, 5]). Signed 32-bit integer 0 Yes
JoystickAxis2 Flycam hardware axis mapping for internal axis 2 ([0, 5]). Signed 32-bit integer 2 Yes
JoystickAxis3 Flycam hardware axis mapping for internal axis 3 ([0, 5]). Signed 32-bit integer 4 Yes
JoystickAxis4 Flycam hardware axis mapping for internal axis 4 ([0, 5]). Signed 32-bit integer 3 Yes
JoystickAxis5 Flycam hardware axis mapping for internal axis 5 ([0, 5]). Signed 32-bit integer 5 Yes
JoystickAxis6 Flycam hardware axis mapping for internal axis 6 ([0, 5]). Signed 32-bit integer -1 Yes
JoystickBuildEnabled Enables the Joystick to move edited objects. Boolean False Yes
JoystickEnabled Enables Joystick Input. Boolean False Yes
JoystickFlycamEnabled Enables the Joystick to control the flycam. Boolean True No
JoystickInitialized Whether or not a joystick has been detected and initiailized. String Yes
JoystickMouselookYaw Pass joystick yaw to scripts in Mouselook. Boolean True Yes
JoystickRunThreshold Input threshold to initiate running Floating point 0.25 Yes
Jpeg2000AdvancedCompression Use advanced Jpeg2000 compression options (precincts, blocks, ordering, markers) Boolean False Yes
Jpeg2000BlocksSize Size of encoding blocks. Assumed square and same for all levels. Must be power of 2. Max 64, Min 4. Signed 32-bit integer 64 Yes
Jpeg2000PrecinctsSize Size of image precincts. Assumed square and same for all levels. Must be power of 2. Signed 32-bit integer 256 Yes


K

Setting Description Data type Default Persist
KeepAspectForSnapshot Use full window when taking snapshot, regardless of requested image size Boolean True Yes


L

Setting Description Data type Default Persist
LCDDestination Which LCD to use Signed 32-bit integer 0 Yes
LSLFindCaseInsensitivity Use case insensitivity when searching in LSL editor Boolean False Yes
LSLHelpURL URL that points to LSL help files, with [LSL_STRING] corresponding to the referenced LSL function or keyword String http://wiki.secondlife.com/wiki/[LSL_STRING] Yes
LagMeterShrunk Last large/small state for lag meter Boolean False Yes
LandBrushForce Multiplier for land modification brush force. Floating point 1.0 Yes
LandBrushSize Size of affected region when using teraform tool Floating point 2.0 Yes
LandmarksSortedByDate Reflects landmarks panel sorting order. Boolean True Yes
Language Language specifier (for UI) String default Yes
LanguageIsPublic Let other residents see our language information Boolean True Yes
LastAppearanceTab Last selected tab in appearance floater Signed 32-bit integer 0 Yes
LastFeatureVersion [DO NOT MODIFY] Feature Table Version number for tracking rendering system changes Signed 32-bit integer 0 Yes
LastFindPanel Controls which find operation appears by default when clicking "Find" button String find_all_panel Yes
LastGPUString [DO NOT MODIFY] previous GPU id string for tracking hardware changes String Yes
LastMediaSettingsTab Last selected tab in media settings window Signed 32-bit integer 0 Yes
LastName Login last name String Yes
LastPrefTab Last selected tab in preferences window Signed 32-bit integer 0 Yes
LastRunVersion Version number of last instance of the viewer that you ran String 0.0.0 Yes
LastSnapshotToDiskHeight The height of the last disk snapshot, in px Signed 32-bit integer 768 Yes
LastSnapshotToDiskWidth The width of the last disk snapshot, in px Signed 32-bit integer 1024 Yes
LastSnapshotToEmailHeight The height of the last email snapshot, in px Signed 32-bit integer 768 Yes
LastSnapshotToEmailWidth The width of the last email snapshot, in px Signed 32-bit integer 1024 Yes
LastSnapshotToInventoryHeight The height of the last texture snapshot, in px Signed 32-bit integer 512 Yes
LastSnapshotToInventoryWidth The width of the last texture snapshot, in px Signed 32-bit integer 512 Yes
LastSnapshotToProfileHeight The height of the last profile snapshot, in px Signed 32-bit integer 768 Yes
LastSnapshotToProfileWidth The width of the last profile snapshot, in px Signed 32-bit integer 1024 Yes
LastSystemUIScaleFactor OBSOLETE: System UI scale factor is now automatically and independently from UIScaleFactor applied Floating point 1.0 Yes
LeapCommand Zero or more command lines to run LLSD Event API Plugin programs. LLSD No
LeapPlaybackEventsCommand Command line to use LEAP to launch playback of event recordings LLSD No
LeaveMouselook Exit Mouselook mode via S or Down Arrow keys while sitting Boolean False Yes
LeftClickShowMenu Unused obsolete setting Boolean False Yes
LetterKeysFocusChatBar When printable characters keys (possibly with Shift held) are pressed, the chatbar takes focus Signed 32-bit integer 0 Yes
LimitDragDistance Limit translation of object via translate tool Boolean True Yes
LimitSelectDistance Disallow selection of objects beyond max select distance Boolean True Yes
LinkReplaceBatchPauseTime The time in seconds between two batches in a link replace operation Floating point 1.0 Yes
LinkReplaceBatchSize The maximum size of a batch in a link replace operation Unsigned 32-bit integer 25 Yes
LipSyncAah Aah (jaw opening) babble loop String 257998776531013446642343 Yes
LipSyncAahPowerTransfer Transfer curve for Voice Interface power to aah lip sync amplitude String 0000123456789 Yes
LipSyncEnabled 0 disable lip-sync, 1 enable babble loop Boolean True Yes
LipSyncOoh Ooh (mouth width) babble loop String 1247898743223344444443200000 Yes
LipSyncOohAahRate Rate to babble Ooh and Aah (/sec) Floating point 24.0 Yes
LipSyncOohPowerTransfer Transfer curve for Voice Interface power to ooh lip sync amplitude String 0012345566778899 Yes
LocalCacheVersion Version number of cache Signed 32-bit integer 0 Yes
LocalFileSystemBrowsingEnabled Enable/disable access to the local file system via the file picker Boolean True Yes
LocalLightDisable If TRUE, local lights have no effect Boolean False No
LogInventoryDecline Log in system chat whenever an inventory offer is declined Boolean True Yes
LogMessages Log network traffic Boolean False Yes
LogMetrics Log viewer metrics String No
LogPerformance Log performance analysis for a particular viewer run Boolean False No
LogTextureDownloadsToSimulator Send a digest of texture info to the sim Boolean False Yes
LogTextureDownloadsToViewerLog Send texture download details to the viewer log Boolean False Yes
LogTextureNetworkTraffic Log network traffic for textures Boolean False Yes
LogWearableAssetSave Save copy of saved wearables to log dir Boolean False Yes
LoginAsGod Attempt to login with god powers (Linden accounts only) Boolean False Yes
LoginContentVersion Version of login page web based content to display String 2 No
LoginLocation Default Login location ('last', 'home') preference String last Yes
LoginPage Login authentication page. String Yes
LoginSRVPump Name of the message pump that handles SRV request (deprecated) String LLAres No
LoginSRVTimeout Duration in seconds of the login SRV request timeout Floating point 40.0 No
LosslessJ2CUpload Use lossless compression for small image uploads Boolean False Yes


M

Setting Description Data type Default Persist
MainloopTimeoutDefault Timeout duration for mainloop lock detection, in seconds. Floating point 60.0 Yes
MapOverlayIndex Currently selected world map type Signed 32-bit integer 0 Yes
MapScale World map zoom level (pixels per region) Floating point 128.0 Yes
MapServerURL World map URL template for locating map tiles String http://map.secondlife.com.s3.amazonaws.com/ No
MapShowEvents Show events on world map Boolean True Yes
MapShowInfohubs Show infohubs on the world map Boolean True Yes
MapShowLandForSale Show land for sale on world map Boolean False Yes
MapShowPeople Show other users on world map Boolean True Yes
MapShowTelehubs Show telehubs on world map Boolean True Yes
Marker [NOT USED] String Yes
MarketplaceListingsLogging Enable debug output associated with the Marketplace Listings (SLM) API. Boolean False Yes
MarketplaceListingsSortOrder Specifies sort for marketplace listings Unsigned 32-bit integer 2 Yes
MarketplaceURL URL to the Marketplace String https://marketplace.secondlife.com/ No
MarketplaceURL_bodypartFemale URL to the Marketplace Bodyparts Female String https://marketplace.secondlife.com/ No
MarketplaceURL_bodypartMale URL to the Marketplace Bodyparts Male String https://marketplace.secondlife.com/ No
MarketplaceURL_clothingFemale URL to the Marketplace Clothing Female String https://marketplace.secondlife.com/trampoline/viewer21/clothing_female_avatar No
MarketplaceURL_clothingMale URL to the Marketplace Clothing Male String https://marketplace.secondlife.com/trampoline/viewer21/clothing_male_avatar No
MarketplaceURL_eyesFemale URL to the Marketplace Eyes Female String https://marketplace.secondlife.com/trampoline/viewer21/womens_eyes No
MarketplaceURL_eyesMale URL to the Marketplace Eyes Male String https://marketplace.secondlife.com/trampoline/viewer21/mens_eyes No
MarketplaceURL_glovesFemale URL to the Marketplace Gloves Female String https://marketplace.secondlife.com/trampoline/viewer21/gloves_both_women_and_men No
MarketplaceURL_glovesMale URL to the Marketplace Gloves Male String https://marketplace.secondlife.com/trampoline/viewer21/gloves_both_women_and_men No
MarketplaceURL_hairFemale URL to the Marketplace Hair Female String https://marketplace.secondlife.com/trampoline/viewer21/womens_hair No
MarketplaceURL_hairMale URL to the Marketplace Hair Male String https://marketplace.secondlife.com/trampoline/viewer21/mens_hair No
MarketplaceURL_jacketFemale URL to the Marketplace Jacket Female String https://marketplace.secondlife.com/trampoline/viewer21/jacket_womens No
MarketplaceURL_jacketMale URL to the Marketplace Jacket Male String https://marketplace.secondlife.com/trampoline/viewer21/jacket_mens No
MarketplaceURL_objectFemale URL to the Marketplace Attachments Female String https://marketplace.secondlife.com/trampoline/viewer21/attachments No
MarketplaceURL_objectMale URL to the Marketplace Attachments Male String https://marketplace.secondlife.com/trampoline/viewer21/attachments No
MarketplaceURL_pantsFemale URL to the Marketplace Pants Female String https://marketplace.secondlife.com/trampoline/viewer21/pants_women No
MarketplaceURL_pantsMale URL to the Marketplace Pants Male String https://marketplace.secondlife.com/trampoline/viewer21/pants_men No
MarketplaceURL_shapeFemale URL to the Marketplace Shape Female String https://marketplace.secondlife.com/trampoline/viewer21/womens_shape No
MarketplaceURL_shapeMale URL to the Marketplace Shape Male String https://marketplace.secondlife.com/trampoline/viewer21/mens_shape No
MarketplaceURL_shirtFemale URL to the Marketplace Shirt Female String https://marketplace.secondlife.com/trampoline/viewer21/shirt_womens No
MarketplaceURL_shirtMale URL to the Marketplace Shirt Male String https://marketplace.secondlife.com/trampoline/viewer21/shirt_mens No
MarketplaceURL_shoesFemale URL to the Marketplace Shoes Female String https://marketplace.secondlife.com/trampoline/viewer21/shoes_women No
MarketplaceURL_shoesMale URL to the Marketplace Shoes Male String https://marketplace.secondlife.com/trampoline/viewer21/shoes_men No
MarketplaceURL_skinFemale URL to the Marketplace Skin Female String https://marketplace.secondlife.com/trampoline/viewer21/womens_skin No
MarketplaceURL_skinMale URL to the Marketplace Skins Male String https://marketplace.secondlife.com/trampoline/viewer21/mens_skin No
MarketplaceURL_skirtFemale URL to the Marketplace Skirt Female String https://marketplace.secondlife.com/trampoline/viewer21/skirts_women No
MarketplaceURL_skirtMale URL to the Marketplace Skirt Male String https://marketplace.secondlife.com/trampoline/viewer21/skirts_women No
MarketplaceURL_socksFemale URL to the Marketplace Socks Female String https://marketplace.secondlife.com/trampoline/viewer21/socks_women No
MarketplaceURL_socksMale URL to the Marketplace Socks Male String https://marketplace.secondlife.com/trampoline/viewer21/socks_women No
MarketplaceURL_tattooFemale URL to the Marketplace Tattoo Female String https://marketplace.secondlife.com/trampoline/viewer21/tattoo_both_women_and_men No
MarketplaceURL_tattooMale URL to the Marketplace Tattoo Male String https://marketplace.secondlife.com/trampoline/viewer21/tattoo_both_women_and_men No
MarketplaceURL_underpantsFemale URL to the Marketplace Underwear Female String https://marketplace.secondlife.com/trampoline/viewer21/underwear_women No
MarketplaceURL_underpantsMale URL to the Marketplace Underwear Male String https://marketplace.secondlife.com/trampoline/viewer21/underwear_men No
MarketplaceURL_undershirtFemale URL to the Marketplace Undershirt Female String https://marketplace.secondlife.com/trampoline/viewer21/undershirt_womens No
MarketplaceURL_undershirtMale URL to the Marketplace Undershirt Male String https://marketplace.secondlife.com/trampoline/viewer21/undershirt_mens No
MaxAttachmentComplexity Attachment's render weight limit Floating point 1.0E6 Yes
MaxDragDistance Maximum allowed translation distance in a single operation of translate tool (meters from start point) Floating point 48.0 Yes
MaxFPS OBSOLETE UNUSED setting. Floating point -1.0 Yes
MaxHeapSize Maximum heap size (GB) Floating point 1.6 Yes
MaxPersistentNotifications Maximum amount of persistent notifications Signed 32-bit integer 250 Yes
MaxSelectDistance Maximum allowed selection distance (meters from avatar) Floating point 128.0 Yes
MaxWearableWaitTime Max seconds to wait for wearable assets to fetch. Floating point 60.0 Yes
Max_texture_dimension_X Maximum texture width for user uploaded textures Signed 32-bit integer 2048 Yes
Max_texture_dimension_Y Maximum texture height for user uploaded textures Signed 32-bit integer 2048 Yes
MePanelOpened Indicates that Me Panel was opened at least once after Viewer was installed Boolean False Yes
MediaBrowserWindowLimit Maximum number of media brower windows that can be open at once in the media browser floater (0 for no limit) Signed 32-bit integer 5 Yes
MediaControlFadeTime Amount of time (in seconds) that the media control fades Floating point 1.5 Yes
MediaControlTimeout Amount of time (in seconds) for media controls to fade with no mouse activity Floating point 3.0 Yes
MediaEnablePopups If true, enable targeted links and javascript in media to open new media browser windows without a prompt. Boolean False Yes
MediaOnAPrimUI Whether or not to show the "link sharing" UI Boolean True Yes
MediaPerformanceManagerDebug Whether to show debug data for the media performance manager in the nearby media list. Boolean False Yes
MediaPluginDebugging Turn on debugging messages that may help diagnosing media issues (WARNING: May reduce performance). Boolean False Yes
MediaRollOffMax Distance at which media volume is set to 0 Floating point 80.0 Yes
MediaRollOffMin Adjusts the distance at which media attentuation starts Floating point 40.0 Yes
MediaRollOffRate Multiplier to change rate of media attenuation Floating point 0.02 Yes
MediaShowOnOthers Whether or not to show media on other avatars Boolean False Yes
MediaShowOutsideParcel Whether or not to show media from outside the current parcel Boolean True Yes
MediaShowWithinParcel Whether or not to show media within the current parcel Boolean True Yes
MediaTentativeAutoPlay This is a tentative flag that may be temporarily set off by the user, until she teleports Boolean True No
MemoryFailurePreventionEnabled If set, the viewer will quit to avoid crash when memory failure happens Boolean False Yes
MemoryLogFrequency Seconds between display of Memory in log (0 for never) Floating point 600.0 Yes
MemoryPrivatePoolEnabled DEPRECATED: Enable the private memory pool management Boolean False Yes
MemoryPrivatePoolSize DEPRECATED: Size of the private memory pool in MB (min. value is 256) Unsigned 32-bit integer 512 Yes
MenuAccessKeyTime Time (seconds) in which the menu key must be tapped to move focus to the menu bar Floating point 0.25 Yes
MenuBarHeight Signed 32-bit integer 18 No
MenuBarWidth Signed 32-bit integer 410 No
MenuSearch Show/hide 'Search menus' field Boolean True Yes
Mesh2MaxConcurrentRequests Number of connections to use for loading meshes. Unsigned 32-bit integer 8 Yes
MeshBytesPerTriangle Approximation of bytes per triangle to use for determining mesh streaming cost. Unsigned 32-bit integer 16 Yes
MeshEnabled Expose UI for mesh functionality (may require restart to take effect). Boolean True Yes
MeshImportUseSLM Use cached copy of last upload for a dae if available instead of loading dae file from scratch. Boolean False Yes
MeshMaxConcurrentRequests Number of connections to use for loading meshes (legacy system). Unsigned 32-bit integer 32 Yes
MeshMetaDataDiscount Number of bytes to deduct for metadata when determining streaming cost. Unsigned 32-bit integer 384 Yes
MeshMinimumByteSize Minimum number of bytes per LoD block when determining streaming cost. Unsigned 32-bit integer 16 Yes
MeshTriangleBudget Target visible triangle budget to use when estimating streaming cost. Unsigned 32-bit integer 250000 Yes
MeshUploadFakeErrors Force upload errors (for testing) Signed 32-bit integer 0 Yes
MeshUploadLogXML Verbose XML logging on mesh upload Boolean False Yes
MeshUploadTimeOut Maximum time in seconds for llcurl to execute a mesh uoloading request Signed 32-bit integer 600 Yes
MeshUseGetMesh1 If TRUE, use the legacy GetMesh capability for mesh download requests. Semi-dynamic (read at region crossings). Boolean False Yes
MeshUseHttpRetryAfter If TRUE, use Retry-After response headers when rescheduling a mesh request that fails with an HTTP 503 status. Static. Boolean True Yes
MigrateCacheDirectory Check for old version of disk cache to migrate to current location Boolean True Yes
MinObjectsForUnlinkConfirm Minimum amount of objects in linkset for showing confirmation dialog Signed 32-bit integer 6 Yes
MinWindowHeight SL viewer minimum window height in pixels Unsigned 32-bit integer 0 Yes
MinWindowWidth SL viewer minimum window width in pixels Unsigned 32-bit integer 0 Yes
MiniMapAutoCenter Center the focal point of the minimap. Boolean True Yes
MiniMapPrimMaxRadius Radius of the largest prim to show on the MiniMap. Increasing beyond 256 may cause client lag. Floating point 256.0 Yes
MiniMapRotate Rotate miniature world map to avatar direction Boolean True Yes
MiniMapScale Miniature world map zoom level (pixels per region) Floating point 128.0 Yes
Moapbeacon Beacon / Highlight media on a prim sources Boolean False Yes
Moonbeacon Show direction to the Moon Boolean False Yes
MouseMoon Boolean False No
MouseSensitivity Controls responsiveness of mouse when in mouselook mode (fraction or multiple of default mouse sensitivity) Floating point 3.0 Yes
MouseSmooth Smooths out motion of mouse when in mouselook mode. Boolean False Yes
MouseSun Boolean False No
MuteAmbient Ambient sound effects, such as wind noise, play at 0 volume Boolean False Yes
MuteAudio All audio plays at 0 volume (streaming audio still takes up bandwidth, for example) Boolean False Yes
MuteListLimit Maximum number of entries in the mute list Signed 32-bit integer 1000 Yes
MuteMedia Media plays at 0 volume (streaming audio still takes up bandwidth) Boolean False Yes
MuteMusic Music plays at 0 volume (streaming audio still takes up bandwidth) Boolean False Yes
MuteSounds Sound effects play at 0 volume Boolean False Yes
MuteUI UI sound effects play at 0 volume Boolean False Yes
MuteVoice Voice plays at 0 volume (streaming audio still takes up bandwidth) Boolean False Yes
MuteWhenMinimized Mute audio when SL window is minimized Boolean False Yes
MyOutfitsAutofill Always autofill My Outfits from library when empty (else happens just once). Boolean False Yes


N

Setting Description Data type Default Persist
NameTagShowDisplayNames Show display names in name labels Boolean True Yes
NameTagShowFriends Highlight the name tags of your friends Boolean False Yes
NameTagShowGroupTitles Show group titles in name labels Boolean True Yes
NameTagShowUsernames Show usernames in avatar name tags Boolean True Yes
NavBarShowCoordinates Show coordinates in navigation bar Boolean False Yes
NavBarShowParcelProperties Show parcel property icons in navigation bar Boolean True Yes
NearByChatChannelUUID String E1158BD6-661C-4981-9DAD-4DCBFF062502 No
NearMeRange Search radius for nearby avatars Floating point 130 Yes
NearbyListHideUsernames Show both Display name and Username in Nearby list Boolean False Yes
NearbyListShowIcons Show/hide people icons in nearby list Boolean True Yes
NearbyListShowMap Show/hide map above nearby people list Boolean True Yes
NearbyPeopleSortOrder Specifies sort order for nearby people (0 = by name, 3 = by distance, 4 = by most recent) Unsigned 32-bit integer 4 Yes
NearbyToastFadingTime Number of seconds while a nearby chat toast is fading Signed 32-bit integer 3 Yes
NearbyToastLifeTime Number of seconds while a nearby chat toast exists Signed 32-bit integer 23 Yes
NewCacheLocation Change the location of the local disk cache to this String Yes
NewCacheLocationTopFolder Change the top folder location of the local disk cache to this String Yes
NewObjectCreationThrottle maximum number of new objects created per frame, -1 to disable this throttle Signed 32-bit integer 200 Yes
NewObjectCreationThrottleDelayTime time in seconds NewObjectCreationThrottle to take effect after the progress screen is lifted Floating point 2.0 Yes
NextLoginLocation Location to log into for this session - set from command line or the login panel, cleared following a successfull login. String Yes
NextOwnerCopy (obsolete) Newly created objects can be copied by next owner Boolean False Yes
NextOwnerModify (obsolete) Newly created objects can be modified by next owner Boolean False Yes
NextOwnerTransfer (obsolete) Newly created objects can be resold or given away by next owner Boolean True Yes
NoAudio Disable audio playback. Boolean False Yes
NoHardwareProbe Disable hardware probe. Boolean False Yes
NoInventoryLibrary Do not request inventory library. Boolean False Yes
NoPreload Disable sound and image preload. Boolean False Yes
NoQuickTime Disable QuickTime for a particular viewer run Boolean False No
NoVerifySSLCert Do not verify SSL peers. Boolean False Yes
NonvisibleObjectsInMemoryTime Number of frames non-visible objects stay in memory before being removed. 0 means never to remove. Unsigned 32-bit integer 300 Yes
NotMovingHintTimeout Number of seconds to wait for resident to move before displaying move hint. Floating point 120.0 Yes
NotecardsEveryoneCopy Everyone can copy the newly created notecard Boolean False Yes
NotecardsNextOwnerCopy Newly created notecards can be copied by next owner Boolean True Yes
NotecardsNextOwnerModify Newly created notecards can be modified by next owner Boolean True Yes
NotecardsNextOwnerTransfer Newly created notecards can be resold or given away by next owner Boolean True Yes
NotecardsShareWithGroup Newly created notecards are shared with the currently active group Boolean False Yes
NotificationChannelHeightRatio Notification channel and World View ratio(0.0 - always show 1 notification, 1.0 - max ratio). Floating point 0.5 Yes
NotificationChannelRightMargin Space between toasts and a right border of an area where they can appear Signed 32-bit integer 5 Yes
NotificationChannelUUID String AEED3193-8709-4693-8558-7452CCA97AE5 No
NotificationConferenceIMOptions String toast Yes
NotificationFriendIMOptions String toast Yes
NotificationGroupChatOptions String toast Yes
NotificationNearbyChatOptions String toast Yes
NotificationNonFriendIMOptions String toast Yes
NotificationObjectIMOptions String toast Yes
NotificationTipToastLifeTime Number of seconds while a notification tip toast exist Signed 32-bit integer 10 Yes
NotificationToastLifeTime Number of seconds while a notification toast exists Signed 32-bit integer 5 Yes
NotifyBoxHeight Height of notification messages Signed 32-bit integer 200 Yes
NotifyBoxWidth Width of notification messages Signed 32-bit integer 305 Yes
NotifyMoneyChange Pop up notifications for all L$ transactions Boolean True Yes
NotifyMoneyReceived Pop up notifications when receiving L$ Boolean True Yes
NotifyMoneySpend Pop up notifications when spending L$ Boolean True Yes
NotifyTipDuration Length of time that notification tips stay on screen (seconds) Floating point 4.0 Yes
NumSessions Number of successful logins to Second Life Signed 32-bit integer 0 Yes


O

Setting Description Data type Default Persist
ObjectCacheEnabled Enable the object cache. Boolean True Yes
ObjectCostHighColor Color for object a high object cost. Color4 Yes
ObjectCostHighThreshold Threshold at which object cost is considered high (displayed in red). Floating point 50.0 Yes
ObjectCostLowColor Color for object with a low object cost. Color4 Yes
ObjectCostMidColor Color for object with a medium object cost. Color4 Yes
ObjectInspectorTooltipDelay Seconds before displaying object inspector tooltip Floating point 0.35 Yes
ObjectsEveryoneCopy Everyone can copy the newly created object Boolean False Yes
ObjectsNextOwnerCopy Newly created objects can be copied by next owner Boolean False Yes
ObjectsNextOwnerModify Newly created objects can be modified by next owner Boolean False Yes
ObjectsNextOwnerTransfer Newly created objects can be resold or given away by next owner Boolean True Yes
ObjectsShareWithGroup Newly created objects are shared with the currently active group Boolean False Yes
OctreeAlphaDistanceFactor Multiplier on alpha object distance for determining octree node size Vector3 Yes
OctreeAttachmentSizeFactor Multiplier on attachment size for determining octree node size Signed 32-bit integer 4 Yes
OctreeDistanceFactor Multiplier on distance for determining octree node size Vector3 Yes
OctreeMaxNodeCapacity Maximum number of elements to store in a single octree node Unsigned 32-bit integer 128 Yes
OctreeMinimumNodeSize Minimum size of any octree node Floating point 0.01 Yes
OctreeStaticObjectSizeFactor Multiplier on static object size for determining octree node size Signed 32-bit integer 3 Yes
OpenDebugStatAdvanced Expand advanced performance stats display Boolean False Yes
OpenDebugStatBasic Expand basic performance stats display Boolean True Yes
OpenDebugStatNet Expand network stats display Boolean True Yes
OpenDebugStatPhysicsDetails Expand Physics Details performance stats display Boolean False Yes
OpenDebugStatRender Expand render stats display Boolean True Yes
OpenDebugStatSim Expand simulator performance stats display Boolean True Yes
OpenDebugStatSimTime Expand Simulator Time performance stats display Boolean False Yes
OpenDebugStatSimTimeDetails Expand Simulator Time Details performance stats display Boolean False Yes
OpenDebugStatTexture Expand Texture performance stats display Boolean False Yes
OpenIMOnVoice Open the corresponding IM window when connecting to a voice call. Boolean False Yes
OpenSidePanelsInFloaters If true, will always open side panel contents in a floater. Boolean False Yes
OutBandwidth Outgoing bandwidth throttle (bps) Floating point 0.0 Yes
OutfitGallerySortByName Always sort outfits by name in Outfit Gallery Boolean False Yes
OutfitOperationsTimeout Timeout for outfit related operations. Signed 32-bit integer 180 Yes
OverflowToastHeight Height of an overflow toast Signed 32-bit integer 72 Yes
OverlayTitle Controls watermark text message displayed on screen when "ShowOverlayTitle" is enabled (one word, underscores become spaces) String Set_via_OverlayTitle_in_settings.xml Yes


P

Setting Description Data type Default Persist
PTTCurrentlyEnabled Use Push to Talk mode Boolean True No
PacketDropPercentage Percentage of packets dropped by the client. Floating point 0.0 Yes
ParcelMediaAutoPlayEnable Auto play parcel media when available. 0 - Do not autoplay; 1- Autoplay; 2 - Ask Signed 32-bit integer 1 Yes
ParticipantListShowIcons Show/hide people icons in participant list Boolean True Yes
Particlesbeacon Beacon / Highlight particle generators Boolean False Yes
PathfindingAmbiance Ambiance of lit pathfinding navmesh displays. Floating point 0.5 No
PathfindingBoundaryEdge Color of a boundary (non-crossable) edge when displaying pathfinding navmesh. Color4 No
PathfindingConnectedEdge Color of a connected (crossable) edge when displaying pathfinding navmesh. Color4 No
PathfindingExclusion Color of exclusion volumes when displaying pathfinding navmesh object types. Color4 No
PathfindingFaceColor Color of the faces when displaying the default view of the pathfinding navmesh. Color4 No
PathfindingHeatColorBase Color of the least walkable value when displaying the pathfinding navmesh as a heatmap. Color4 No
PathfindingHeatColorMax Color of the most walkable value when displaying the pathfinding navmesh as a heatmap. Color4 No
PathfindingLineOffset Depth offset of volume outlines in pathfinding display. Floating point 2.3 No
PathfindingLineWidth Width of volume outlines in pathfinding navmesh display. Floating point 2.0 No
PathfindingMaterial Color of material volumes when displaying pathfinding navmesh object types. Color4 No
PathfindingNavMeshClear Background color when displaying pathfinding navmesh. Color4 No
PathfindingObstacle Color of static obstacle objects when displaying pathfinding navmesh object types. Color4 No
PathfindingRetrieveNeighboringRegion Download a neighboring region when visualizing a pathfinding navmesh (default val 99 means do not download neighbors). Unsigned 32-bit integer 99 Yes
PathfindingTestPathColor Color of the pathfinding test-path when the path is valid. Color4 No
PathfindingTestPathInvalidEndColor Color of the pathfinding test-pathing tool end-point when the path is invalid. Color4 No
PathfindingTestPathValidEndColor Color of the pathfinding test-pathing tool end-point when the path is valid. Color4 No
PathfindingWalkable Color of walkable objects when displaying pathfinding navmesh object types. Color4 No
PathfindingWaterColor Color of water plane when displaying pathfinding navmesh. Color4 No
PathfindingXRayOpacity Opacity of xray lines in pathfinding display. Floating point 0.25 No
PathfindingXRayTint Amount to darken/lighten x-ray lines in pathfinding display. Floating point 0.8 No
PathfindingXRayWireframe Render pathfinding navmesh xray as a wireframe. Boolean False No
PerAccountSettingsFile Persisted client settings file name (per user). String No
PermissionsCautionEnabled When enabled, changes the handling of script permission requests to help avoid accidental granting of certain permissions, such as the debit permission Boolean True No
PermissionsCautionNotifyBoxHeight Height of caution-style notification messages Signed 32-bit integer 344 No
Physicalbeacon Beacon / Highlight physical objects Boolean True Yes
PickerContextOpacity Controls overall opacity of context frustrum connecting color and texture pickers with their swatches Floating point 0.34999999404 Yes
PicksPerSecondMouseMoving How often to perform hover picks while the mouse is moving (picks per second) Floating point 5.0 Yes
PicksPerSecondMouseStationary How often to perform hover picks while the mouse is stationary (picks per second) Floating point 0.0 Yes
PieMenuLineWidth Width of lines in pie menu display (pixels) Floating point 2.5 Yes
PingInterpolate Extrapolate object position along velocity vector based on ping delay Boolean False Yes
PitchFromMousePosition Vertical range over which avatar head tracks mouse position (degrees of head rotation from top of window to bottom) Floating point 90.0 Yes
PlainTextChatHistory Enable/Disable plain text chat history style Boolean False Yes
PlayChatAnim Your avatar plays the chat animation whenever you say, shout or whisper something in nearby chat Boolean True Yes
PlaySoundConferenceIM Plays a sound when conference IM received. Boolean False Yes
PlaySoundFriendIM Plays a sound when friend's IM received. Boolean False Yes
PlaySoundGroupChatIM Plays a sound when group chat IM received. Boolean False Yes
PlaySoundIncomingVoiceCall Plays a sound when have an incoming voice call. Boolean True Yes
PlaySoundInventoryOffer Plays a sound when have an inventory offer. Boolean False Yes
PlaySoundNearbyChatIM Plays a sound when nearby chat IM received. Boolean False Yes
PlaySoundNewConversation Plays a sound when have a new conversation. Boolean True Yes
PlaySoundNonFriendIM Plays a sound when non-friend's IM received. Boolean False Yes
PlaySoundObjectIM Plays a sound when IM fom an object received. Boolean False Yes
PlaySoundTeleportOffer Plays a sound when have a teleport offer. Boolean False Yes
PlayTypingAnim Your avatar plays the typing animation whenever you type in the chat bar Boolean True Yes
PluginAttachDebuggerToPlugins If true, attach a debugger session to each plugin process as it's launched. Boolean False Yes
PluginInstancesCPULimit Amount of total plugin CPU usage before inworld plugins start getting turned down to "slideshow" priority. Set to 0 to disable this check. Floating point 0.9 Yes
PluginInstancesLow Limit on the number of inworld media plugins that will run at "low" priority Unsigned 32-bit integer 4 Yes
PluginInstancesNormal Limit on the number of inworld media plugins that will run at "normal" or higher priority Unsigned 32-bit integer 2 Yes
PluginInstancesTotal Hard limit on the number of plugins that will be instantiated at once for inworld media Unsigned 32-bit integer 8 Yes
PluginUseReadThread Use a separate thread to read incoming messages from plugins Boolean False Yes
PoolSizeAIS Coroutine Pool size for AIS Unsigned 32-bit integer 1
PoolSizeUpload Coroutine Pool size for Upload Unsigned 32-bit integer 1
PoolSizeVAssetStorage Coroutine Pool size for AssetStorage requests Unsigned 32-bit integer 12
PostFirstLoginIntroURL URL of intro presenatation after first time users first login String Yes
PostFirstLoginIntroViewed Flag indicating if user has seen intro presenatation after first time users first login Boolean False Yes
PrecachingDelay Delay when logging in to load world before showing it (seconds) Floating point 6.0 Yes
PreferredBrowserBehavior Use system browser for any links (0), use builtin browser for SL links and system one for others (1) or use builtin browser only (2). Unsigned 32-bit integer 1 Yes
PreferredMaturity Setting for the user's preferred maturity level (consts in indra_constants.h) Unsigned 32-bit integer 13 Yes
PresetCameraActive Name of currently selected preference String Rear View Yes
PresetGraphicActive Name of currently selected preference String Yes
PreviewAmbientColor Ambient color of preview render. Color4 Yes
PreviewDiffuse0 Diffise color of preview light 0. Color4 Yes
PreviewDiffuse1 Diffise color of preview light 1. Color4 Yes
PreviewDiffuse2 Diffise color of preview light 2. Color4 Yes
PreviewDirection0 Direction of light 0 for preview render. Vector3 Yes
PreviewDirection1 Direction of light 1 for preview render. Vector3 Yes
PreviewDirection2 Direction of light 2 for preview render. Vector3 Yes
PreviewSpecular0 Diffise color of preview light 0. Color4 Yes
PreviewSpecular1 Diffise color of preview light 1. Color4 Yes
PreviewSpecular2 Diffise color of preview light 2. Color4 Yes
PrimMediaControlsUseHoverControlSet Whether or not hovering over prim media uses minimal "hover" controls or the authored control set. Boolean False Yes
PrimMediaDragNDrop Enable drag and drop of URLs onto prim faces Boolean True Yes
PrimMediaMasterEnabled Whether or not Media on a Prim is enabled. Boolean True Yes
PrimMediaMaxRetries Maximum number of retries for media queries. Unsigned 32-bit integer 4 Yes
PrimMediaMaxRoundRobinQueueSize Maximum number of objects the viewer will continuously update media for Unsigned 32-bit integer 100000 Yes
PrimMediaMaxSortedQueueSize Maximum number of objects the viewer will load media for initially Unsigned 32-bit integer 100000 Yes
PrimMediaRequestQueueDelay Timer delay for fetching media from the queue (in seconds). Floating point 1.0 Yes
PrimMediaRetryTimerDelay Timer delay for retrying on media queries (in seconds). Floating point 5.0 Yes
PrimTextMaxDrawDistance Maximum draw distance beyond which PRIM_TEXT won't be rendered Floating point 64.0 Yes
ProbeHardwareOnStartup Query current hardware configuration on application startup Boolean True Yes
PurgeCacheOnNextStartup Clear local file cache next time viewer is run Boolean False Yes
PurgeCacheOnStartup Clear local file cache every time viewer is run Boolean False Yes
PushToTalkButton Which button or keyboard key is used for push-to-talk String MiddleMouse Yes
PushToTalkToggle Should the push-to-talk button behave as a toggle Boolean True Yes


Q

Setting Description Data type Default Persist
QAMode Enable Testing Features. Boolean False Yes
QAModeEventHostPort DEPRECATED: Port on which lleventhost should listen Signed 32-bit integer -1 No
QAModeMetrics "Enables QA features (logging, faster cycling) for metrics collector" Boolean False Yes
QAModeTermCode On LL_ERRS, terminate with this code instead of OS message box Signed 32-bit integer -1 No
QueueInventoryFetchTimeout Max time llcompilequeue will wait for inventory fetch to complete (in seconds) Floating point 300.0 Yes
QuickBuyCurrency Toggle between HTML based currency purchase floater and legacy XUI version Boolean False Yes
QuietSnapshotsToDisk Take snapshots to disk without playing animation or sound Boolean False Yes
QuitAfterSeconds The duration allowed before quitting. Floating point 0.0 Yes
QuitOnLoginActivated Quit if login page is activated (used when auto login is on and users must not be able to login manually) Boolean False Yes


R

Setting Description Data type Default Persist
RadioLandBrushAction Last selected land modification operation (0 = flatten, 1 = raise, 2 = lower, 3 = smooth, 4 = roughen, 5 = revert) Signed 32-bit integer 0 Yes
RadioLandBrushSize Size of land modification brush (0 = small, 1 = medium, 2 = large) Signed 32-bit integer 0 Yes
RecentItemsSortOrder Specifies sort key for recent inventory items (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top) Unsigned 32-bit integer 1 Yes
RecentListShowIcons Show/hide people icons in recent list Boolean True Yes
RecentPeopleSortOrder Specifies sort order for recent people (0 = by name, 2 = by most recent) Unsigned 32-bit integer 2 Yes
RectangleSelectInclusive Select objects that have at least one vertex inside selection rectangle Boolean True Yes
RegInClient Experimental: Embed registration in login screen Boolean False Yes
RegionCheckTextureHeights Don't allow user to set low heights greater than high Boolean True Yes
RegionCrossingInterpolationTime How long to extrapolate object motion after crossing regions Floating point 1 Yes
RegionTextureSize Terrain texture dimensions (power of 2) Unsigned 32-bit integer 256 Yes
RememberPassword Keep password (in encrypted form) for next login Boolean True Yes
RememberUser Keep user name for next login Boolean True Yes
RenderAlphaBatchEmissives Render emissive alpha content more efficiently, but with possible visual differences from prev viewers. Boolean True Yes
RenderAlphaBatchFullbrights Render fullbright alpha content more efficiently, but with possible visual differences from prev viewers. Boolean False Yes
RenderAnimateRes Animate rezing prims. Boolean False Yes
RenderAnisotropic Render textures using anisotropic filtering Boolean False Yes
RenderAppleUseMultGL Whether we want to use multi-threaded OpenGL on Apple hardware (requires restart of SL). Boolean False Yes
RenderAttachedLights Render lighted prims that are attached to avatars Boolean True Yes
RenderAttachedParticles Render particle systems that are attached to avatars Boolean True Yes
RenderAutoHideSurfaceAreaLimit Maximum surface area of a set of proximal objects inworld before automatically hiding geometry to prevent system overload. Floating point 10.0E6 Yes
RenderAutoMaskAlphaDeferred Use alpha masks where appropriate in the Advanced Lighting Model Boolean True Yes
RenderAutoMaskAlphaNonDeferred Use alpha masks where appropriate when not using the Advanced Lighting Model Boolean True Yes
RenderAutoMuteByteLimit If avatar attachment size exceed this value (in bytes) attachment will not be rendered. Excludes attachments worn by own avatar. Unsigned 32-bit integer 0 Yes
RenderAutoMuteLogging Show extra information in viewer logs about avatar rendering costs Boolean False Yes
RenderAutoMuteRenderWeightLimit OBSOLETE. This setting has been renamed RenderAvatarMaxNonImpostors. Unsigned 32-bit integer 0 No
RenderAutoMuteSurfaceAreaLimit Floating point 1000.0 Yes
RenderAvatar Render Avatars Boolean True No
RenderAvatarCloth Controls if avatars use wavy cloth Boolean True Yes
RenderAvatarLODFactor Controls level of detail of avatars (multiplier for current screen area when calculated level of detail) Floating point 0.5 Yes
RenderAvatarMaxComplexity Unsigned 32-bit integer 0 Yes
RenderAvatarMaxNonImpostors Unsigned 32-bit integer 12 Yes
RenderAvatarMaxVisible OBSOLETE and UNUSED. See RenderAvatarMaxNonImpostors Signed 32-bit integer 0 No
RenderAvatarPhysicsLODFactor Controls level of detail of avatar physics (such as breast physics). Floating point 1.0 Yes
RenderAvatarVP Use vertex programs to perform hardware skinning of avatar Boolean True Yes
RenderBakeSunlight Bake sunlight into vertex buffers for static objects. Boolean False Yes
RenderBumpmapMinDistanceSquared Maximum distance at which to render bumpmapped primitives (distance in meters, squared) Floating point 100.0 Yes
RenderComplexityColorMax Unused obsolete setting Color4 Yes
RenderComplexityColorMid Unused obsolete setting Color4 Yes
RenderComplexityColorMin Unused obsolete setting Color4 Yes
RenderComplexityStaticMax Unused obsolete setting Signed 32-bit integer -1 Yes
RenderComplexityThreshold Unused obsolete setting Signed 32-bit integer -1 Yes
RenderCompressTextures Enable texture compression on OpenGL 3.0 and later implementations (EXPERIMENTAL, requires restart) Boolean False Yes
RenderCubeMap Whether we can render the cube map or not Boolean True Yes
RenderDebugAlphaMask Test Alpha Masking Cutoffs. Floating point 0.5 Yes
RenderDebugGL Enable strict GL debugging. Boolean False Yes
RenderDebugNormalScale Scale of normals in debug display. Floating point 0.03 Yes
RenderDebugPipeline Enable strict pipeline debugging. Boolean False Yes
RenderDebugTextureBind Enable texture bind performance test. Boolean False Yes
RenderDeferred Use deferred rendering pipeline (Advanced Lighting Model). Boolean False Yes
RenderDeferredAlphaSoften Scalar for softening alpha surfaces (for soft particles). Floating point 0.75 Yes
RenderDeferredAtmospheric Execute atmospheric shader in deferred renderer. Boolean True Yes
RenderDeferredBlurLight Execute shadow softening shader in deferred renderer. Boolean True Yes
RenderDeferredDisplayGamma Gamma ramp exponent for final correction before display gamma. Floating point 2.2 Yes
RenderDeferredNoise Noise scalar to hide banding in deferred render. Floating point 4.0 Yes
RenderDeferredSSAO Execute screen space ambient occlusion shader in deferred renderer. Boolean True Yes
RenderDeferredSpotShadowBias Bias value for spot shadows (prevent shadow acne). Floating point -64.0 Yes
RenderDeferredSpotShadowOffset Offset value for spot shadows (prevent shadow acne). Floating point 0.8 Yes
RenderDeferredSun Execute sunlight shader in deferred renderer. Boolean True Yes
RenderDeferredSunWash Amount local lights are washed out by sun. Floating point 0.5 Yes
RenderDeferredTreeShadowBias Bias value for tree shadows (prevent shadow acne). Floating point 1.0 Yes
RenderDeferredTreeShadowOffset Offset value for tree shadows (prevent shadow acne). Floating point 1.0 Yes
RenderDelayCreation Throttle creation of drawables. Boolean False Yes
RenderDelayVBUpdate Delay vertex buffer updates until just before rendering Boolean False Yes
RenderDepthOfField Whether to use depth of field effect when Advanced Lighting Model is enabled Boolean False Yes
RenderDepthOfFieldInEditMode Whether to use depth of field effect when in edit mode Boolean False Yes
RenderDepthPrePass EXPERIMENTAL: Prime the depth buffer with simple prim geometry before rendering with textures. Boolean False Yes
RenderDynamicLOD Dynamically adjust level of detail. Boolean True Yes
RenderEdgeDepthCutoff Cutoff for depth difference that amounts to an edge. Floating point 0.01 Yes
RenderEdgeNormCutoff Cutoff for normal difference that amounts to an edge. Floating point 0.25 Yes
RenderFSAASamples Number of samples to use for FSAA (0 = no AA). Unsigned 32-bit integer 0 Yes
RenderFarClip Distance of far clip plane from camera (meters) Floating point 256.0 Yes
RenderFlexTimeFactor Controls level of detail of flexible objects (multiplier for amount of time spent processing flex objects) Floating point 1.0 Yes
RenderFogRatio Distance from camera where fog reaches maximum density (fraction or multiple of far clip distance) Floating point 4.0 Yes
RenderGLCoreProfile Don't use a compatibility profile OpenGL context. Requires restart. Basic shaders MUST be enabled. Boolean False Yes
RenderGamma Sets gamma exponent for renderer Floating point 0.0 Yes
RenderGammaFull Use fully controllable gamma correction, instead of faster, hard-coded gamma correction of 2. Boolean 1.0 Yes
RenderGlow Render bloom post effect. Boolean True Yes
RenderGlowIterations Number of times to iterate the glow (higher = wider and smoother but slower) Signed 32-bit integer 2 Yes
RenderGlowLumWeights Weights for each color channel to be used in calculating luminance (should add up to 1.0) Vector3 Yes
RenderGlowMaxExtractAlpha Max glow alpha value for brightness extraction to auto-glow. Floating point 0.25 Yes
RenderGlowMinLuminance Min luminance intensity necessary to consider an object bright enough to automatically glow. Floating point 9999 Yes
RenderGlowResolutionPow Glow map resolution power of two. Signed 32-bit integer 9 Yes
RenderGlowStrength Additive strength of glow. Floating point 0.35 Yes
RenderGlowWarmthAmount Amount of warmth extraction to use (versus luminance extraction). 0 = lum, 1.0 = warmth Floating point 0.0 Yes
RenderGlowWarmthWeights Weight of each color channel used before finding the max warmth Vector3 Yes
RenderGlowWidth Glow sample size (higher = wider and softer but eventually more pixelated) Floating point 1.3 Yes
RenderGround Determines whether we can render the ground pool or not Boolean True Yes
RenderHUDInSnapshot Display HUD attachments in snapshot Boolean False Yes
RenderHUDObjectsWarning Viewer will warn user about HUD containing to many objects if objects count is above this value Unsigned 32-bit integer 1000 Yes
RenderHUDOversizedTexturesWarning How many textures with size 1024 * 1024 or bigger HUD can contain before notifying user Unsigned 32-bit integer 6 Yes
RenderHUDParticles Display particle systems in HUD attachments (experimental) Boolean False Yes
RenderHUDTexturesMemoryWarning Viewer will warn user about HUD textures using memory above this value (in bytes) Unsigned 32-bit integer 32000000 Yes
RenderHUDTexturesWarning Viewer will warn user about HUD containing to many textures if texture count is above this value Unsigned 32-bit integer 200 Yes
RenderHiDPI Enable support for HiDPI displays, like Retina (MacOS X ONLY, requires restart) Boolean True Yes
RenderHiddenSelections Show selection lines on objects that are behind other objects Boolean False Yes
RenderHideGroupTitle Don't show my group title in my name label Boolean False Yes
RenderHighlightBrightness Brightness of mouseover highlights. Floating point 4.0 Yes
RenderHighlightColor Brightness of mouseover highlights. Color4 Yes
RenderHighlightFadeTime Transition time for mouseover highlights. Floating point 0.1 Yes
RenderHighlightSelections Show selection outlines on objects Boolean True No
RenderHighlightThickness Thickness of mouseover highlights. Floating point 0.6 Yes
RenderHoverGlowEnable Show glow effect when hovering on interactive objects. Boolean False Yes
RenderInitError Error occured while initializing GL Boolean False Yes
RenderLightRadius Render the radius of selected lights Boolean False Yes
RenderLocalLights Whether or not to render local lights. Boolean True Yes
RenderMaxNodeSize Maximum size of a single node's vertex data (in KB). Signed 32-bit integer 65536 Yes
RenderMaxPartCount Maximum number of particles to display on screen Signed 32-bit integer 4096 Yes
RenderMaxTextureIndex Maximum texture index to use for indexed texture rendering. Unsigned 32-bit integer 16 Yes
RenderMaxVBOSize Maximum size of a vertex buffer (in KB). Signed 32-bit integer 512 Yes
RenderMinimumLODTriangleCount Triangle count threshold at which automatic LOD generation stops Unsigned 32-bit integer 16 Yes
RenderNameFadeDuration Time interval over which to fade avatar names (seconds) Floating point 1.0 Yes
RenderNameShowSelf Display own name above avatar Boolean True Yes
RenderNameShowTime Fade avatar names after specified time (seconds) Floating point 10.0 Yes
RenderNoAlpha Disable rendering of alpha objects (render all alpha objects as alpha masks). Boolean False Yes
RenderNormalMapScale Scaler applied to height map when generating normal maps Floating point 64.0 Yes
RenderNsightDebugSupport Boolean False Yes
RenderObjectBump Show bumpmapping on primitives Boolean True Yes
RenderParcelSelection Display selected parcel outline Boolean True Yes
RenderPerformanceTest Boolean False Yes
RenderPreferStreamDraw Use GL_STREAM_DRAW in place of GL_DYNAMIC_DRAW Boolean False Yes
RenderQualityPerformance Which graphics settings you've chosen Unsigned 32-bit integer 1 Yes
RenderReflectionDetail Detail of reflection render pass. Signed 32-bit integer 2 Yes
RenderReflectionRes Reflection map resolution. Signed 32-bit integer 64 Yes
RenderResolutionDivisor Divisor for rendering 3D scene at reduced resolution. Unsigned 32-bit integer 1 Yes
RenderSSAOEffect Multiplier for (1) value and (2) saturation (HSV definition), for areas which are totally occluded. Blends with original color for partly-occluded areas. (Third component is unused.) Vector3 Yes
RenderSSAOFactor Occlusion sensitivity factor for ambient occlusion (larger is more) Floating point 0.30 Yes
RenderSSAOMaxScale Maximum screen radius for sampling (pixels) Unsigned 32-bit integer 200 Yes
RenderSSAOScale Scaling factor for the area to sample for occluders (pixels at 1 meter away, inversely varying with distance) Floating point 500.0 Yes
RenderShaderLODThreshold Fraction of draw distance defining the switch to a different shader LOD Floating point 1.0 Yes
RenderShaderLightingMaxLevel Max lighting level to use in the shader (class 3 is default, 2 is less lights, 1 is sun/moon only. Works around shader compiler bugs on certain platforms.) Signed 32-bit integer 3 Yes
RenderShaderParticleThreshold Fraction of draw distance to not use shader on particles Floating point 0.25 Yes
RenderShadowBias Bias value for shadows (prevent shadow acne). Floating point -0.004 Yes
RenderShadowBiasError Error scale for shadow bias (based on altitude). Floating point -0.007 Yes
RenderShadowBlurDistFactor Distance scaler for shadow blur. Floating point 0 Yes
RenderShadowBlurSamples Number of samples to take for each pass of shadow blur (value range 1-16). Actual number of samples is value * 2 - 1. Unsigned 32-bit integer 4 Yes
RenderShadowBlurSize Scale of shadow softening kernel. Floating point 1.4 Yes
RenderShadowClipPlanes Near clip plane split distances for shadow map frusta. Vector3 Yes
RenderShadowDetail Detail of shadows. Signed 32-bit integer 2 Yes
RenderShadowErrorCutoff Cutoff error value to use ortho instead of perspective projection. Floating point 5.0 Yes
RenderShadowFOVCutoff Cutoff FOV to use ortho instead of perspective projection. Floating point 0.8 Yes
RenderShadowGaussian Gaussian coefficients for the two shadow/SSAO blurring passes (z component unused). Vector3 Yes
RenderShadowNearDist Near clip plane of shadow camera (affects precision of depth shadows). Vector3 Yes
RenderShadowNoise Magnitude of noise on shadow samples. Floating point -0.0001 Yes
RenderShadowOffset Offset value for shadows (prevent shadow acne). Floating point 0.01 Yes
RenderShadowOffsetError Error scale for shadow offset (based on altitude). Floating point 0.0 Yes
RenderShadowOrthoClipPlanes Near clip plane split distances for orthographic shadow map frusta. Vector3 Yes
RenderShadowProjExponent Exponent applied to transition between ortho and perspective shadow projections based on viewing angle and light vector. Floating point 0.5 Yes
RenderShadowProjOffset Amount to scale distance to virtual origin of shadow perspective projection. Floating point 2.0 Yes
RenderShadowResolutionScale Scale of shadow map resolution vs. screen resolution (only positivie values are allowed) Floating point 1.0 Yes
RenderShadowSlopeThreshold Cutoff slope value for points to affect perspective shadow generation Floating point 0.0 Yes
RenderShadowSplitExponent Near clip plane split distances for shadow map frusta (x=perspective, y=ortho, z=transition rate). Vector3 Yes
RenderSpecularExponent Specular exponent for generating spec map Floating point 368.0 Yes
RenderSpecularPrecision Force 32-bit floating point LUT Unsigned 32-bit integer 0 Yes
RenderSpecularResX Spec map resolution. Unsigned 32-bit integer 1024 Yes
RenderSpecularResY Spec map resolution. Unsigned 32-bit integer 256 Yes
RenderSpotLightsInNondeferred Whether to support projectors as spotlights when Advanced Lighting Model is disabled Boolean False Yes
RenderSpotShadowBias Bias value for shadows (prevent shadow acne). Floating point -0.001 Yes
RenderSpotShadowOffset Offset value for shadows (prevent shadow acne). Floating point 0.04 Yes
RenderSunDynamicRange Defines what percent brighter the sun is than local point lights (1.0 = 100% brighter. Value should not be less than 0. ). Floating point 1.0 Yes
RenderSynchronousOcclusion Don't let occlusion queries get more than one frame behind (block until they complete). Boolean True Yes
RenderTerrainDetail Detail applied to terrain texturing (0 = none, 1 = full) Signed 32-bit integer 1 Yes
RenderTerrainLODFactor Controls level of detail of terrain (multiplier for current screen area when calculated level of detail) Floating point 1.0 Yes
RenderTerrainScale Terrain detail texture scale Floating point 12.0 Yes
RenderTextureMemoryMultiple Multiple of texture memory value to use (should fit: 0 < value <= 1.0) Floating point 1.0 Yes
RenderTrackerBeacon Display tracking arrow and beacon to target avatar, teleport destination Boolean True Yes
RenderTransparentWater Render water as transparent. Setting to false renders water as opaque with a simple texture applied. Boolean True Yes
RenderTreeLODFactor Controls level of detail of vegetation (multiplier for current screen area when calculated level of detail) Floating point 0.5 Yes
RenderUIBuffer Cache ui render in a screen aligned buffer. Boolean False Yes
RenderUIInSnapshot Display user interface in snapshot Boolean False Yes
RenderUnloadedAvatar Show avatars which haven't finished loading Boolean False Yes
RenderUseAdvancedAtmospherics Use fancy precomputed atmospherics and stuff. Boolean False Yes
RenderUseFarClip If false, frustum culling will ignore far clip plane. Boolean True Yes
RenderUseImpostors OBSOLETE and UNUSED. See RenderAvatarMaxNonImpostors and RenderAvatarMaxComplexity. Boolean False No
RenderUseStreamVBO Use VBO's for stream buffers Boolean True Yes
RenderUseTransformFeedback [EXPERIMENTAL] Use transform feedback shaders for LoD updates Boolean False Yes
RenderUseTriStrips Use triangle strips for rendering prims. Boolean False Yes
RenderUseVAO [EXPERIMENTAL] Use GL Vertex Array Objects. Boolean False Yes
RenderVBOEnable Use GL Vertex Buffer Objects Boolean True Yes
RenderVBOMappingDisable Disable VBO glMapBufferARB Boolean True Yes
RenderVolumeLODFactor Controls level of detail of primitives (multiplier for current screen area when calculated level of detail) Floating point 1.0 Yes
RenderWater Display water Boolean True Yes
RenderWaterMaterials Water planar reflections include materials rendering. Signed 32-bit integer 0 Yes
RenderWaterMipNormal Use mip maps for water normal map. Boolean True Yes
RenderWaterRefResolution Water planar reflection resolution. Signed 32-bit integer 512 Yes
Renderbeacons Beacon / Highlight particle generators Boolean False Yes
Renderhighlights Beacon / Highlight scripted objects with touch function Boolean True Yes
ReplaySession Request replay of previously-recorded pilot file Boolean False No
ReportBugURL URL used for filing bugs from viewer String https://jira.secondlife.com/secure/CreateIssueDetails!init.jspa?pid=10610&issuetype=1&environment=[ENVIRONMENT]&customfield_10253=[LOCATION] Yes
RequestFullRegionCache If set, ask sim to send full region object cache. Needs to restart viewer. Boolean True Yes
ResetUIScaleOnFirstRun Resets the UI scale factor on first run due to changed display scaling behavior Boolean True Yes
RestoreCameraPosOnLogin Reset camera position to location at logout Boolean False Yes
RevokePermsOnStopAnimation Clear animation permssions when choosing "Stop Animating Me" Boolean True Yes
RotateRight Make the agent rotate to its right. Boolean False Yes
RotationStep All rotations via rotation tool are constrained to multiples of this unit (degrees) Floating point 1.0 Yes
RunMultipleThreads If TRUE keep background threads active during render Boolean False Yes


S

Setting Description Data type Default Persist
SLURLDragNDrop Enable drag and drop of SLURLs onto the viewer Boolean True Yes
SLURLPassToOtherInstance Pass execution to prevoius viewer instances if there is a given slurl Boolean True Yes
SLURLTeleportDirectly Clicking on a slurl will teleport you directly instead of opening places panel Boolean False Yes
SafeMode Reset preferences, run in safe mode. Boolean False Yes
SaveMinidump Save minidump for developer debugging on crash Boolean True Yes
ScaleShowAxes Show indicator of selected scale axis when scaling Boolean False Yes
ScaleStretchTextures Stretch textures along with object when scaling Boolean True Yes
ScaleUniform Scale selected objects evenly about center of selection Boolean False Yes
SceneLoadFrontPixelThreshold in pixels, all objects in view frustum whose screen area is greater than this threshold will be loaded Floating point 100.0 Yes
SceneLoadHighMemoryBound in MB, when total memory usage above this threshold, minimum invisible objects are kept in memory Unsigned 32-bit integer 1024 Yes
SceneLoadLowMemoryBound in MB, when total memory usage above this threshold, start to reduce invisible objects kept in memory Unsigned 32-bit integer 750 Yes
SceneLoadMinRadius in meters, all objects (visible or invisible) within this radius will remain loaded in memory Floating point 32.0 Yes
SceneLoadRearMaxRadiusFraction a percentage of draw distance beyond which all objects outside of view frustum will be unloaded, regardless of pixel threshold Floating point 75.0 Yes
SceneLoadRearPixelThreshold in pixels, all objects out of view frustum whose screen area is greater than this threshold will remain loaded Floating point 400.0 Yes
SceneLoadingMonitorEnabled Enabled scene loading monitor if set Boolean False No
SceneLoadingMonitorPixelDiffThreshold Amount of pixels changed required to consider the scene as still loading (square root of fraction of pixels on screen) Floating point 0.02 Yes
SceneLoadingMonitorSampleTime Time between screen samples when monitor scene load (seconds) Floating point 0.25 Yes
ScriptDialogLimitations Limits amount of dialogs per script (0 - per object, 1 - per channel, 2 - per channel for attachments, 3 - per channel for HUDs, 4 -unconstrained for HUDs) Unsigned 32-bit integer 0 Yes
ScriptHelpFollowsCursor Scripting help window updates contents based on script editor contents under text cursor Boolean False Yes
ScriptsCanShowUI Allow LSL calls (such as LLMapDestination) to spawn viewer UI Boolean True Yes
ScriptsEveryoneCopy Everyone can copy the newly created script Boolean False Yes
ScriptsNextOwnerCopy Newly created scripts can be copied by next owner Boolean False Yes
ScriptsNextOwnerModify Newly created scripts can be modified by next owner Boolean False Yes
ScriptsNextOwnerTransfer Newly created scripts can be resold or given away by next owner Boolean True Yes
ScriptsShareWithGroup Newly created scripts are shared with the currently active group Boolean False Yes
Scriptsbeacon Beacon / Highlight scripted objects Boolean False Yes
Scripttouchbeacon Beacon / Highlight scripted objects with touch function Boolean True Yes
SearchFromAddressBar Can enter search queries into navigation address bar Boolean True Yes
SearchURL URL for Search website, displayed in the Find floater String No
SecondLifeEnterprise Enables Second Life Enterprise features Boolean False Yes
SelectMovableOnly Select only objects you can move Boolean False Yes
SelectOwnedOnly Select only objects you own Boolean False Yes
SelectionHighlightAlpha Opacity of selection highlight (0.0 = completely transparent, 1.0 = completely opaque) Floating point 0.40000000596 Yes
SelectionHighlightAlphaTest Alpha value below which pixels are displayed on selection highlight line (0.0 = show all pixels, 1.0 = show now pixels) Floating point 0.1 Yes
SelectionHighlightThickness Thickness of selection highlight line (fraction of view distance) Floating point 0.00999999977648 Yes
SelectionHighlightUAnim Rate at which texture animates along U direction in selection highlight line (fraction of texture per second) Floating point 0.0 Yes
SelectionHighlightUScale Scale of texture display on selection highlight line (fraction of texture size) Floating point 0.1 Yes
SelectionHighlightVAnim Rate at which texture animates along V direction in selection highlight line (fraction of texture per second) Floating point 0.5 Yes
SelectionHighlightVScale Scale of texture display on selection highlight line (fraction of texture size) Floating point 1.0 Yes
ServerChoice [DO NOT MODIFY] Controls which grid you connect to Signed 32-bit integer 0 Yes
SessionSettingsFile Settings that are a applied per session (not saved). String No
SettingsNextOwnerModify Newly created Environment setting can be modified by next owner Boolean True Yes
SettingsNextOwnerTransfer Newly created Environment setting can be resold or given away by next owner Boolean True Yes
ShareWithGroup (obsolete) Newly created objects are shared with the currently active group Boolean False Yes
ShowAdultClassifieds Display results of find classifieds that are flagged as adult Boolean False Yes
ShowAdultEvents Display results of find events that are flagged as adult Boolean False Yes
ShowAdultGroups Display results of find groups that are flagged as adult Boolean False Yes
ShowAdultLand Display results of find land sales that are flagged as adult Boolean False Yes
ShowAdultSearchAll Display results of search All that are flagged as adult Boolean False Yes
ShowAdultSims Display results of find places or find popular that are in adult sims Boolean False Yes
ShowAllObjectHoverTip Show descriptive tooltip when mouse hovers over non-interactive and interactive objects. Boolean False Yes
ShowAxes Render coordinate frame at your position Boolean False Yes
ShowBanLines Show in-world ban/access borders Boolean True Yes
ShowBetaGrids Display the beta grids in the grid selection control. Boolean True Yes
ShowBuildButton Shows/hides build button in the bottom tray. Boolean False Yes
ShowCameraButton Show/hide view button in the bottom tray. Boolean True Yes
ShowConsoleWindow Show log in separate OS window Boolean False Yes
ShowCrosshairs Display crosshairs when in mouselook mode Boolean True Yes
ShowDebugConsole Show log in SL window Boolean False Yes
ShowDeviceSettings Show device settings Boolean False Yes
ShowEmptyFoldersWhenSearching Shows folders that do not have any visible contents when applying a filter to inventory Boolean False Yes
ShowEventRecorderMenuItems Whether or not Event Recorder menu choices - Start / Stop event recording should appear in the (currently) Develop menu Boolean False No
ShowGestureButton Shows/hides gesture button in the bottom tray. Boolean True Yes
ShowHelpOnFirstLogin Show Help Floater on first login Boolean False Yes
ShowHoverTips Show descriptive tooltip when mouse hovers over items in world Boolean True Yes
ShowInInventory Automatically opens inventory to show accepted objects Boolean True Yes
ShowLandHoverTip Show descriptive tooltip when mouse hovers over land Boolean False Yes
ShowMatureClassifieds Display results of find classifieds that are flagged as moderate Boolean False Yes
ShowMatureEvents Display results of find events that are flagged as moderate Boolean False Yes
ShowMatureGroups Display results of find groups that are flagged as moderate Boolean False Yes
ShowMatureLand Display results of find land sales that are flagged as moderate Boolean False Yes
ShowMatureSearchAll Display results of search All that are flagged as moderate Boolean False Yes
ShowMatureSims Display results of find places or find popular that are in moderate sims Boolean False Yes
ShowMiniLocationPanel Show/hide mini-location panel Boolean False Yes
ShowMiniMapButton Shows/hides mini-map button in the bottom tray. Boolean False Yes
ShowMoveButton Shows/hides move button in the bottom tray. Boolean True Yes
ShowMyComplexityChanges How long to show notices about avatar complexity (set to zero to disable those notices) Unsigned 32-bit integer 10 Yes
ShowNavbarFavoritesPanel Show/hide navigation bar favorites panel Boolean True Yes
ShowNavbarNavigationPanel Show/hide navigation bar navigation panel Boolean True Yes
ShowNearClip Boolean False No
ShowNetStats Show the Status Indicators for the Viewer and Network Usage in the Status Overlay Boolean False Yes
ShowNewInventory Automatically views new notecards/textures/landmarks Boolean True Yes
ShowObjectRenderingCost Show the object rendering cost in build tools Boolean True Yes
ShowObjectUpdates Show when update messages are received for individual objects Boolean False No
ShowOfferedInventory Show inventory window with last inventory offer selected when receiving inventory from other users. Boolean True Yes
ShowOverlayTitle Prints watermark text message on screen Boolean False Yes
ShowPGClassifieds Display results of find classifieds that are flagged as general Boolean True Yes
ShowPGEvents Display results of find events that are flagged as general Boolean True Yes
ShowPGGroups Display results of find groups that are flagged as general Boolean True Yes
ShowPGLand Display results of find land sales that are flagged as general Boolean True Yes
ShowPGSearchAll Display results of search All that are flagged as general Boolean True Yes
ShowPGSims Display results of find places or find popular that are in general sims Boolean True Yes
ShowParcelOwners Boolean False No
ShowPermissions Boolean False No
ShowPropertyLines Show line overlay demarking property boundaries Boolean False Yes
ShowScriptErrors Show script errors Boolean True Yes
ShowScriptErrorsLocation Show script error in chat (0) or window (1). Signed 32-bit integer 1 Yes
ShowSearchButton Shows/hides search button in the bottom tray. Boolean True Yes
ShowSelectionBeam Show selection particle beam when selecting or interacting with objects. Boolean True Yes
ShowSnapshotButton Shows/hides snapshot button button in the bottom tray. Boolean True Yes
ShowStartLocation Display starting location menu on login screen Boolean False Yes
ShowTangentBasis Render normal and binormal (debugging bump mapping) Boolean False Yes
ShowToolBar Show toolbar at bottom of screen Boolean True Yes
ShowTutorial Show tutorial window on login Boolean False Yes
ShowVoiceChannelPopup Controls visibility of the current voice channel popup above the voice tab Boolean False Yes
ShowVoiceVisualizersInCalls Enables in-world voice visualizers, voice gestures and lip-sync while in group or P2P calls. Boolean False Yes
ShowVolumeSettingsPopup Show individual volume slider for voice, sound effects, etc Boolean False Yes
ShowWorldMapButton Shows/hides map button in the bottom tray. Boolean False Yes
SidePanelHintTimeout Number of seconds to wait before telling resident about side panel. Floating point 300.0 Yes
SimPendingUploads Mode of stat in Statistics floater Signed 32-bit integer -1 Yes
SimulateFBOFailure [DEBUG] Make allocateScreenBuffer return false. Used to test error handling. Boolean False No
SkinCurrent The currently selected skin. String default Yes
SkinningSettingsFile Client skin color setting file name (per install). String No
SkipBenchmark Boolean False Yes
SkyAmbientScale Controls strength of ambient, or non-directional light from the sun and moon (fraction or multiple of default ambient level) Floating point 0.300000011921 Yes
SkyMoonDefaultPosition Default position of sun in sky (direction in world coordinates) Vector3 Yes
SkyNightColorShift Controls moonlight color (base color applied to moon as light source) Color3 Yes
SkyOverrideSimSunPosition Boolean False No
SkyPresetName Sky preset to use. May be superseded by region settings or by a day cycle (see DayCycleName). String Default Yes
SkySunDefaultPosition Default position of sun in sky (direction in world coordinates) Vector3 Yes
SnapEnabled Enable snapping to grid Boolean True Yes
SnapMargin Controls maximum distance between windows before they auto-snap together (pixels) Signed 32-bit integer 10 Yes
SnapToMouseCursor When snapping to grid, center object on nearest grid point to mouse cursor Boolean False Yes
SnapshotFormat Save snapshots in this format (0 = PNG, 1 = JPEG, 2 = BMP) Signed 32-bit integer 0 Yes
SnapshotQuality Quality setting of postcard JPEGs (0 = worst, 100 = best) Signed 32-bit integer 75 Yes
SocialPhotoResolution Default resolution when sharing photo using the social floaters String [i800,i600] Yes
Socks5AuthType Selected Auth mechanism for Socks5 String None Yes
Socks5ProxyEnabled Use Socks5 Proxy Boolean False Yes
Socks5ProxyHost Socks 5 Proxy Host String Yes
Socks5ProxyPort Socks 5 Proxy Port Unsigned 32-bit integer 1080 Yes
SortFriendsFirst Specifies whether friends will be sorted first in Call Log Boolean True Yes
Soundsbeacon Beacon / Highlight sound generators Boolean False Yes
Sourceid Identify referring agency to Linden web servers String Yes
SpeakerParticipantRemoveDelay Timeout to remove participants who is not in channel before removed from list of active speakers (text/voice chat) Floating point 10.0 Yes
SpeedTest Performance testing mode, no network Boolean False Yes
SpellCheck Enable spellchecking on line and text editors Boolean True Yes
SpellCheckDictionary Current primary and secondary dictionaries used for spell checking String English (United States),Second Life Glossary Yes
StartUpChannelUUID String B56AF90D-6684-48E4-B1E4-722D3DEB2CB6 No
StartUpToastLifeTime Number of seconds while a StartUp toast exist Signed 32-bit integer 5 Yes
StatsAutoRun Play back autopilot Boolean False Yes
StatsFile Filename for stats logging output String fs.txt Yes
StatsNumRuns Loop autopilot playback this number of times Signed 32-bit integer -1 Yes
StatsPilotFile Filename for stats logging autopilot path String pilot.txt Yes
StatsPilotXMLFile Filename for stats logging extended autopilot path String pilot.xml Yes
StatsQuitAfterRuns Quit application after this number of autopilot playback runs Boolean False Yes
StatsSessionTrackFrameStats Track rendering and network statistics Boolean False Yes
StatsSummaryFile Filename for stats logging summary String fss.txt Yes
Sunbeacon Show direction to the Sun Boolean False Yes
SunlightDisable If TRUE, sunlight has no effect Boolean False No
SyncMaterialSettings SyncMaterialSettings Boolean False Yes
SystemLanguage Language indicated by system settings (for UI) String en Yes


T

Setting Description Data type Default Persist
TabToTextFieldsOnly TAB key takes you to next text entry field, instead of next widget Boolean False Yes
TeleportArrivalDelay Time to wait before displaying world during teleport (seconds) Floating point 2.0 Yes
TeleportLocalDelay Delay to prevent teleports after starting an in-sim teleport. (seconds) Floating point 1.0 Yes
Teleport_offer_invitation_max_length Maximum length of teleport offer invitation line editor. 254 - max_location_url_length(76) = 178 Signed 32-bit integer 178 Yes
TerrainColorHeightRange Altitude range over which a given terrain texture has effect (meters) Floating point 60.0 Yes
TerrainColorStartHeight Starting altitude for terrain texturing (meters) Floating point 20.0 Yes
TestGridStatusRSSFromFile For testing only: Don't update rss xml file from server. Boolean False Yes
TexelPixelRatio texel pixel ratio = texel / pixel Floating point 1.0 Yes
TextureCameraMotionBoost Progressive discard level decrement when the camera is still Signed 32-bit integer 3 Yes
TextureCameraMotionThreshold If the overall motion is lower than this value, textures will be loaded faster Floating point 0.2 Yes
TextureDecodeDisabled If TRUE, do not fetch and decode any textures Boolean False Yes
TextureDisable If TRUE, do not load textures for in-world content Boolean False Yes
TextureDiscardLevel Specify texture resolution (0 = highest, 5 = lowest) Unsigned 32-bit integer 0 Yes
TextureFetchConcurrency Maximum number of HTTP connections used for texture fetches Unsigned 32-bit integer 0 Yes
TextureFetchDebuggerEnabled Enable the texture fetching debugger if set Boolean False Yes
TextureFetchFakeFailureRate Simulate HTTP fetch failures for some server bake textures. Floating point 0.0 Yes
TextureFetchSource Debug use: Source to fetch textures Signed 32-bit integer 0 Yes
TextureFetchUpdateHighPriority Number of high priority textures to update per frame Signed 32-bit integer 32 Yes
TextureFetchUpdateMaxMediumPriority Maximum number of medium priority textures to update per frame Signed 32-bit integer 256 Yes
TextureFetchUpdateMinMediumPriority Minimum number of medium priority textures to update per frame Signed 32-bit integer 32 Yes
TextureFetchUpdatePriorities Number of priority texture to update per frame Signed 32-bit integer 32 Yes
TextureFetchUpdatePriorityThreshold Threshold under which textures will be considered too low priority and skipped for update Floating point 0.0 Yes
TextureFetchUpdateSkipLowPriority Flag indicating if we want to skip textures with too low of a priority Boolean False Yes
TextureLivePreview Preview selections in texture picker immediately Boolean True Yes
TextureLoadFullRes If TRUE, always load textures at full resolution (discard = 0) Boolean False No
TextureLoggingThreshold Specifies the byte threshold at which texture download data should be sent to the sim. Unsigned 32-bit integer 1 Yes
TextureMemory Amount of memory to use for textures in MB (0 = autodetect) Signed 32-bit integer 0 Yes
TextureNewByteRange Use the new more accurate byte range computation for j2c discard levels Boolean True Yes
TexturePickerShowFolders Show folders with no texures in texture picker Boolean True Yes
TexturePickerSortOrder Specifies sort key for textures in texture picker (+0 = name, +1 = date, +2 = folders always by name, +4 = system folders to top) Unsigned 32-bit integer 2 Yes
TextureReverseByteRange Minimal percent of the optimal byte range allowed to render a given discard level Signed 32-bit integer 50 Yes
ThrottleBandwidthKBPS Maximum allowable downstream bandwidth (kilo bits per second) Floating point 3000.0 Yes
TipToastMessageLineCount Max line count of text message on tip toast. Signed 32-bit integer 10 Yes
ToastButtonWidth Signed 32-bit integer 90 Yes
ToastFadingTime Number of seconds while a toast is fading Signed 32-bit integer 1 Yes
ToastGap Gap between toasts on a screen (min. value is 5) Signed 32-bit integer 7 Yes
ToolTipDelay Seconds before displaying tooltip when mouse stops over UI element Floating point 0.699999988079 Yes
ToolTipFadeTime Seconds over which tooltip fades away Floating point 0.2 Yes
ToolTipFastDelay Seconds before displaying tooltip when mouse stops over UI element (when a tooltip is already visible) Floating point 0.1 Yes
ToolTipVisibleTimeFar Fade tooltip after after time passes (seconds) while mouse not near tooltip Floating point 1.0 Yes
ToolTipVisibleTimeNear Fade tooltip after after time passes (seconds) while mouse near tooltip or original position Floating point 10.0 Yes
ToolTipVisibleTimeOver Fade tooltip after after time passes (seconds) while mouse over tooltip Floating point 1000.0 Yes
ToolboxAutoMove [NOT USED] Boolean False Yes
TrackFocusObject Camera tracks last object zoomed on Boolean True Yes
TranslateChat Translate incoming chat messages Boolean False Yes
TranslateLanguage Translate Language specifier String default Yes
TranslationService bing) String bing Yes
TutorialURL URL for tutorial menu item, set automatically during login String No
TypeAheadTimeout Time delay before clearing type-ahead buffer in lists (seconds) Floating point 1.5 Yes


U

Setting Description Data type Default Persist
UIAutoScale Keep UI scale consistent across different resolutions Boolean True Yes
UIButtonOrigHPad UI Button Original Horizontal Pad Signed 32-bit integer 6 Yes
UICheckboxctrlBtnSize UI Checkbox Control Button Size Signed 32-bit integer 13 Yes
UICheckboxctrlHPad UI Checkbox Control Horizontal Pad Signed 32-bit integer 2 Yes
UICheckboxctrlHeight UI Checkbox Control Height Signed 32-bit integer 16 Yes
UICheckboxctrlSpacing UI Checkbox Control Spacing Signed 32-bit integer 5 Yes
UICheckboxctrlVPad UI Checkbox Control Vertical Pad Signed 32-bit integer 2 Yes
UICloseBoxFromTop Distance from top of floater to top of close box icon, pixels Signed 32-bit integer 5 Yes
UIExtraTriangleHeight UI extra triangle height Signed 32-bit integer -1 Yes
UIExtraTriangleWidth UI extra triangle width Signed 32-bit integer 4 Yes
UIFloaterCloseBoxSize Size of UI floater close box size Signed 32-bit integer 16 Yes
UIFloaterHPad Size of UI floater horizontal pad Signed 32-bit integer 6 Yes
UIFloaterTestBool Example saved setting for the test floater Boolean False Yes
UIFloaterTitleVPad Distance from top of floater to top of title string, pixels Signed 32-bit integer 7 Yes
UIImgDefaultAlphaUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgDefaultEyesUUID String 6522e74d-1660-4e7f-b601-6f48c1659a77 No
UIImgDefaultGlovesUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgDefaultHairUUID String 7ca39b4c-bd19-4699-aff7-f93fd03d3e7b No
UIImgDefaultJacketUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgDefaultPantsUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgDefaultShirtUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgDefaultShoesUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgDefaultSkirtUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgDefaultSocksUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgDefaultUnderwearUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UIImgWhiteUUID String 5748decc-f629-461c-9a36-a35a221fe21f No
UILineEditorCursorThickness UI Line Editor Cursor Thickness Signed 32-bit integer 2 Yes
UIMaxComboWidth Maximum width of combo box Signed 32-bit integer 500 Yes
UIMinimizedWidth Size of UI floater minimized width Signed 32-bit integer 160 Yes
UIMultiSliderctrlSpacing UI multi slider ctrl spacing Signed 32-bit integer 4 Yes
UIMultiTrackHeight UI multi track height Signed 32-bit integer 6 Yes
UIPreeditMarkerBrightness UI Preedit Marker Brightness Floating point 0.4 Yes
UIPreeditMarkerGap UI Preedit Marker Gap Signed 32-bit integer 1 Yes
UIPreeditMarkerPosition UI Preedit Marker Position Signed 32-bit integer 4 Yes
UIPreeditMarkerThickness UI Preedit Marker Thickness Signed 32-bit integer 1 Yes
UIPreeditStandoutBrightness UI Preedit Standout Brightness Floating point 0.6 Yes
UIPreeditStandoutGap UI Preedit Standout Gap Signed 32-bit integer 1 Yes
UIPreeditStandoutPosition UI Preedit Standout Position Signed 32-bit integer 4 Yes
UIPreeditStandoutThickness UI Preedit Standout Thickness Signed 32-bit integer 2 Yes
UIResizeBarHeight Size of UI resize bar height Signed 32-bit integer 3 Yes
UIScaleFactor Size of UI relative to default layout on 1024x768 screen Floating point 1.0 Yes
UIScrollbarSize UI scrollbar size Signed 32-bit integer 15 Yes
UISliderctrlHeight UI slider ctrl height Signed 32-bit integer 16 Yes
UISliderctrlSpacing UI slider ctrl spacing Signed 32-bit integer 4 Yes
UISndAlert Sound file for alerts (uuid for sound asset) String ed124764-705d-d497-167a-182cd9fa2e6c Yes
UISndBadKeystroke Sound file for invalid keystroke (uuid for sound asset) String 2ca849ba-2885-4bc3-90ef-d4987a5b983a Yes
UISndClick Sound file for mouse click (uuid for sound asset) String 4c8c3c77-de8d-bde2-b9b8-32635e0fd4a6 Yes
UISndClickRelease Sound file for mouse button release (uuid for sound asset) String 4c8c3c77-de8d-bde2-b9b8-32635e0fd4a6 Yes
UISndDebugSpamToggle Log UI sound effects as they are played Boolean False Yes
UISndHealthReductionF Sound file for female pain (uuid for sound asset) String 219c5d93-6c09-31c5-fb3f-c5fe7495c115 Yes
UISndHealthReductionM Sound file for male pain (uuid for sound asset) String e057c244-5768-1056-c37e-1537454eeb62 Yes
UISndHealthReductionThreshold Amount of health reduction required to trigger "pain" sound Floating point 10.0 Yes
UISndInvalidOp Sound file for invalid operations (uuid for sound asset) String 4174f859-0d3d-c517-c424-72923dc21f65 Yes
UISndMoneyChangeDown Sound file for L$ balance increase (uuid for sound asset) String 104974e3-dfda-428b-99ee-b0d4e748d3a3 Yes
UISndMoneyChangeThreshold Amount of change in L$ balance required to trigger "money" sound Floating point 50.0 Yes
UISndMoneyChangeUp Sound file for L$ balance decrease(uuid for sound asset) String 77a018af-098e-c037-51a6-178f05877c6f Yes
UISndNewIncomingIMSession Sound file for new instant message session(uuid for sound asset) String 67cc2844-00f3-2b3c-b991-6418d01e1bb7 Yes
UISndObjectCreate Sound file for object creation (uuid for sound asset) String f4a0660f-5446-dea2-80b7-6482a082803c Yes
UISndObjectDelete Sound file for object deletion (uuid for sound asset) String 0cb7b00a-4c10-6948-84de-a93c09af2ba9 Yes
UISndObjectRezIn Sound file for rezzing objects (uuid for sound asset) String 3c8fc726-1fd6-862d-fa01-16c5b2568db6 Yes
UISndObjectRezOut Sound file for derezzing objects (uuid for sound asset) String 00000000-0000-0000-0000-000000000000 Yes
UISndRestart Sound file for region restarting (uuid for sound asset) String b92a0f64-7709-8811-40c5-16afd624a45f Yes
UISndSnapshot Sound file for taking a snapshot (uuid for sound asset) String 3d09f582-3851-c0e0-f5ba-277ac5c73fb4 Yes
UISndStartIM Sound file for starting a new IM session (uuid for sound asset) String c825dfbc-9827-7e02-6507-3713d18916c1 Yes
UISndTeleportOut Sound file for teleporting (uuid for sound asset) String d7a9a565-a013-2a69-797d-5332baa1a947 Yes
UISndTyping Sound file for starting to type a chat message (uuid for sound asset) String 5e191c7b-8996-9ced-a177-b2ac32bfea06 Yes
UISndWindowClose Sound file for closing a window (uuid for sound asset) String 2c346eda-b60c-ab33-1119-b8941916a499 Yes
UISndWindowOpen Sound file for opening a window (uuid for sound asset) String c80260ba-41fd-8a46-768a-6bf236360e3a Yes
UISpinctrlBtnHeight UI spin control button height Signed 32-bit integer 11 Yes
UISpinctrlBtnWidth UI spin control button width Signed 32-bit integer 16 Yes
UISpinctrlDefaultLabelWidth UI spin control default label width Signed 32-bit integer 10 Yes
UISpinctrlSpacing UI spin control spacing Signed 32-bit integer 2 Yes
UITabCntrArrowBtnSize UI Tab Container Arrow Button Size Signed 32-bit integer 16 Yes
UITabCntrButtonPanelOverlap UI Tab Container Button Panel Overlap Signed 32-bit integer 1 Yes
UITabCntrCloseBtnSize UI Tab Container Close Button Size Signed 32-bit integer 16 Yes
UITabCntrTabHPad UI Tab Container Tab Horizontal Pad Signed 32-bit integer 4 Yes
UITabCntrTabPartialWidth UI Tab Container Tab Partial Width Signed 32-bit integer 12 Yes
UITabCntrVertTabMinWidth UI Tab Container Vertical Tab Minimum Width Signed 32-bit integer 100 Yes
UITabCntrvArrowBtnSize UI Tab Container V Arrow Button Size Signed 32-bit integer 16 Yes
UITabCntrvPad UI Tab Container V Pad Signed 32-bit integer 0 Yes
UITabPadding UI Tab Padding Signed 32-bit integer 15 Yes
UpdaterMaximumBandwidth Obsolete: this parameter is no longer used. Floating point 500.0 Yes
UpdaterServiceCheckPeriod Obsolete; no longer used. Unsigned 32-bit integer 3600 No
UpdaterServicePath Obsolete: no longer used String update No
UpdaterServiceSetting Configure updater service. Unsigned 32-bit integer 3 Yes
UpdaterServiceURL Obsolete; no longer used. String https://update.secondlife.com No
UpdaterShowReleaseNotes Enables displaying of the Release notes in a web floater after update. Boolean True Yes
UpdaterWillingToTest Whether or not the updater should offer test candidate upgrades. Boolean True Yes
UploadBakedTexOld Forces the baked texture pipeline to upload using the old method. Boolean False Yes
UploadsEveryoneCopy Everyone can copy the newly uploaded item Boolean False Yes
UploadsNextOwnerCopy Newly uploaded items can be copied by next owner Boolean False Yes
UploadsNextOwnerModify Newly uploaded items can be modified by next owner Boolean False Yes
UploadsNextOwnerTransfer Newly uploaded items can be resold or given away by next owner Boolean True Yes
UploadsShareWithGroup Newly uploaded items are shared with the currently active group Boolean False Yes
UseAltKeyForMenus Access menus via keyboard by tapping Alt Boolean False Yes
UseChatBubbles Show chat above avatars head in chat bubbles Boolean False Yes
UseCircuitCodeMaxRetries Max timeout count for the initial UseCircuitCode message Signed 32-bit integer 3 No
UseCircuitCodeTimeout Timeout duration in seconds for the initial UseCircuitCode message Floating point 5.0 No
UseDayCycle Whether to use use a day cycle or a fixed sky. Boolean True Yes
UseDebugLogin Provides extra control over which grid to connect to Boolean False Yes
UseDebugMenus Turns on "Debug" menu Boolean False Yes
UseDefaultColorPicker Use color picker supplied by operating system Boolean False Yes
UseDisplayNames Use new, changeable, unicode names Boolean True Yes
UseEnergy Boolean True No
UseEnvironmentFromRegion Choose whether to use the region's environment settings, or override them with the local settings. Boolean True Yes
UseExternalBrowser Use default browser when opening web pages instead of in-world browser. Boolean True Yes
UseFreezeFrame Freeze time when taking snapshots. Boolean False Yes
UseNewWalkRun Replace standard walk/run animations with new ones. Boolean True Yes
UseObjectCacheOcclusion Enable object cache level object culling based on occlusion (coverage) by other objects Boolean True Yes
UseOcclusion Enable object culling based on occlusion (coverage) by other objects Boolean True Yes
UsePeopleAPI Use the people API cap for avatar name fetching, use old legacy protocol if false. Requires restart. Boolean True Yes
UseStartScreen Whether to load a start screen image or not. Boolean True Yes
UseWebPagesOnPrims [NOT USED] Boolean False Yes
UserConnectionPort Port that this client transmits on. Unsigned 32-bit integer 0 Yes
UserLogFile User specified log file name. String Yes
UserLoginInfo User login data. LLSD Yes
UserSessionSettingsFile User settings that are a applied per session (not saved). String No


V

Setting Description Data type Default Persist
VFSOldSize [DO NOT MODIFY] Controls resizing of local file cache Unsigned 32-bit integer 0 Yes
VFSSalt [DO NOT MODIFY] Controls local file caching behavior Unsigned 32-bit integer 1 Yes
VelocityInterpolate Extrapolate object motion from last packet based on received velocity Boolean True Yes
VersionChannelName Version information generated by running the viewer String Yes
VivoxAutoPostCrashDumps If true, SLVoice will automatically send crash dumps directly to Vivox. Boolean True Yes
VivoxDebugLevel Logging level to use when launching the vivox daemon String 0 Yes
VivoxDebugSIPURIHostName Hostname portion of vivox SIP URIs (empty string for the default). String Yes
VivoxDebugVoiceAccountServerURI URI to the vivox account management server (empty string for the default). String Yes
VivoxLogDirectory Default log path is Application Support/SecondLife/logs specify alternate absolute path here. String Yes
VivoxShutdownTimeout shutdown timeout in miliseconds. The amount of time to wait for the service to shutdown gracefully after the last disconnect String 5 Yes
VivoxVoiceHost Client SLVoice host to connect to String 127.0.0.1 Yes
VivoxVoicePort Client SLVoice port to connect to Unsigned 32-bit integer 44125 Yes
VoiceCallsFriendsOnly (Deprecated) Only accept voice calls from residents on your friends list Boolean False Yes
VoiceCallsRejectGroup Silently reject all incoming group voice calls. Boolean False Yes
VoiceDisableMic Completely disable the ability to open the mic. Boolean False Yes
VoiceEarLocation Location of the virtual ear for voice Signed 32-bit integer 0 Yes
VoiceEffectExpiryWarningTime How much notice to give of Voice Morph subscriptions expiry, in seconds. Signed 32-bit integer 259200 Yes
VoiceHost Client SLVoice host to connect to String 127.0.0.1 Yes
VoiceImageLevel0 Texture UUID for voice image level 0 String 041ee5a0-cb6a-9ac5-6e49-41e9320507d5 Yes
VoiceImageLevel1 Texture UUID for voice image level 1 String 29de489d-0491-fb00-7dab-f9e686d31e83 Yes
VoiceImageLevel2 Texture UUID for voice image level 2 String 29de489d-0491-fb00-7dab-f9e686d31e83 Yes
VoiceImageLevel3 Texture UUID for voice image level 3 String 29de489d-0491-fb00-7dab-f9e686d31e83 Yes
VoiceImageLevel4 Texture UUID for voice image level 4 String 29de489d-0491-fb00-7dab-f9e686d31e83 Yes
VoiceImageLevel5 Texture UUID for voice image level 5 String 29de489d-0491-fb00-7dab-f9e686d31e83 Yes
VoiceImageLevel6 Texture UUID for voice image level 6 String 29de489d-0491-fb00-7dab-f9e686d31e83 Yes
VoiceInputAudioDevice Audio input device to use for voice String Default Yes
VoiceLogFile Log file to use when launching the voice daemon String Yes
VoiceMorphingEnabled Whether or not to enable Voice Morphs and show the UI. Boolean True No
VoiceOutputAudioDevice Audio output device to use for voice String Default Yes
VoiceParticipantLeftRemoveDelay Timeout to remove participants who has left Voice chat from the list in Voice Controls Panel Signed 32-bit integer 10 Yes
VoicePort Client SLVoice port to connect to Unsigned 32-bit integer 44125 Yes
VoiceServerType The type of voice server to connect to. String vivox No


W

Setting Description Data type Default Persist
WLSkyDetail Controls vertex detail on the WindLight sky. Lower numbers will give better performance and uglier skies. Unsigned 32-bit integer 64 Yes
WarningsAsChat Display warning messages in chat history Boolean False Yes
WatchdogEnabled Controls whether the thread watchdog timer is activated. Value is boolean. Set to -1 to defer to built-in default. Signed 32-bit integer 0 No
WaterGLFogDensityScale Maps shader water fog density to gl fog density Floating point 0.02 Yes
WaterGLFogDepthFloor Controls how dark water gl fog can get Floating point 0.25 Yes
WaterGLFogDepthScale Controls how quickly gl fog gets dark under water Floating point 50.0 Yes
WaterPresetName Water preset to use. May be superseded by region settings. String Default Yes
WearFolderLimit Limits number of items in the folder that can be replaced/added to current outfit Unsigned 32-bit integer 125 Yes
WearablesEveryoneCopy Everyone can copy the newly created clothing or body part Boolean False Yes
WearablesNextOwnerCopy Newly created clothing or body part can be copied by next owner Boolean False Yes
WearablesNextOwnerModify Newly created clothing or body part can be modified by next owner Boolean False Yes
WearablesNextOwnerTransfer Newly created clothing or body part can be resold or given away by next owner Boolean True Yes
WearablesShareWithGroup Newly created clothing or body part is shared with the currently active group Boolean False Yes
WebContentWindowLimit Maximum number of web browser windows that can be open at once in the Web content floater (0 for no limit) Signed 32-bit integer 5 Yes
WebProfileFloaterRect Web profile floater dimensions Rect Yes
WindLightUseAtmosShaders Whether to enable or disable WindLight atmospheric shaders. Boolean True Yes
WindowHeight SL viewer window height Unsigned 32-bit integer 738 Yes
WindowMaximized SL viewer window maximized on login Boolean False Yes
WindowWidth SL viewer window width Unsigned 32-bit integer 1024 Yes
WindowX X coordinate of upper left corner of SL viewer window, relative to upper left corner of primary display (pixels) Signed 32-bit integer 10 Yes
WindowY Y coordinate of upper left corner of SL viewer window, relative to upper left corner of primary display (pixels) Signed 32-bit integer 10 Yes


X

Setting Description Data type Default Persist
XferThrottle Maximum allowable downstream bandwidth for asset transfers (bits per second) Floating point 150000.0 Yes


Y

Setting Description Data type Default Persist
YawFromMousePosition Horizontal range over which avatar head tracks mouse position (degrees of head rotation from left of window to right) Floating point 90.0 Yes
YieldTime Yield some time to the local host. Signed 32-bit integer -1 Yes
YouAreHereDistance Radius of distance for banner that indicates if the resident is "on" the Place.(meters from avatar to requested place) Floating point 10.0 Yes


Z

Setting Description Data type Default Persist
ZoomDirect Map Joystick zoom axis directly to camera zoom. Boolean False Yes
ZoomTime Time of transition between different camera modes (seconds) Floating point 0.40000000596 Yes