nyuuzyou/wikis huggingface dataset:
SteamVR/Error Codes

== SteamVR Error Codes ==
On this page you can find more details about specific errors that can keep SteamVR from working properly.
If all else fails and this page doesn’t help you, please create a system report and send it to the SteamVR mailing list so we can diagnose what is going wrong with your setup.
* In vrmonitor, go to the Advanced Panel > Overview, click Create System Report, and click Save to File.
* Send this system report to the SteamVR mailing list.
* Please only do this if you have tried diagnosing on the troubleshooting site and checked the forums for answers.
== (113) Path Registry Not Writable ==
We are unable to save a path necessary for SteamVR. Your permissions may not be set correctly – make sure you can write to the user directory of your machine.
== (200) Driver Failed ==
The OpenVR driver failed. Your permissions may be set incorrectly – make sure you can write to the user directory of your machine. If you manually added something to the SteamVR drivers directory, remove it.
== (206) Driver Not Calibrated ==
We couldn’t load calibration file off the headset. Unplug your headset from the computer, then under SteamVR > Settings > Reset, click Remove all SteamVR USB devices. Connect your headset and wait for drivers to install. If this error continues to persist, you may have a faulty unit. For HTC Vive owners, please contact HTC at htcvive.com.
== (207) Driver Calibration Invalid ==
We couldn’t load calibration file off the headset. Unplug your headset from the computer, then under SteamVR > Settings > Reset, click Remove all SteamVR USB devices. Connect your headset and wait for drivers to install. If this error continues to persist, you may have a faulty unit. For HTC Vive owners, please contact HTC at htcvive.com.
== (208) HMD Display Not Found == 
Make sure your headset is plugged in properly. For first generation Dev Kit hardware, the proper cabling setup should look like this.
== (301) Connect Failed == 
We were unable to start or connect to vrserver.exe. A possible cause is that the process is already running. Try quitting SteamVR, then starting the Task Manager. Look for vrserver.exe. If it’s still running, quit the process. Run SteamVR again. If this error persists, please send us a system report.
== (302) Init Failed == 
Vrserver is having trouble starting up. Try rebooting your computer and launch SteamVR again. If this error persists, please send us a system report.
== (1101-1112) USB Error == 
These errors are all the result of USB failures.
 
1. Unplug all VR devices from your computer (your Headset, and your Controllers if you have them plugged into your computer)
2. Go to Settings > Reset, and click 'Remove all SteamVR USB Devices'. Click Yes to confirm.
3. Quit SteamVR
4. Plug your Headset in again, and use a different USB port this time. Wait for drivers to install (can take up to 5-10 minutes)
5. Start SteamVR
6. If this error persists, please send us a system report.
Category:SteamVR
SteamVR/Installing GPUView

* Download the Windows SDK: https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/
* Install - Make sure Windows Performance Toolkit is checked (you can uncheck the rest).
* Save https://pastebin.com/0btxet6W to C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\gpuview\vrlog.cmd
** (This just adds the TRACE_VR lines with the guid we use for tracking events in SteamVR).
* Open a command prompt at this location with Administrator privileges (you must use cmd.exe not PowerShell).
* Run "vrlog.cmd min" (Without Quotes) to start capturing.
* Wait maybe a second once it gets through loading things (the captured data size adds up fast!)
* Then run "vrlog.cmd min" (Without Quotes) again to stop capturing (followed by a rather lengthy merge process).
* Zip up the resulting Merged.etl file and upload it somewhere if you're sharing it with a developer. If you're a developer yourself, run 'gpuview' and select Merged.etl to view.
Category: SteamVR
SteamVR/Room Setup Tool

The Room Setup Tool is used to define the boundaries of your physical space. The tool (and this documentation) is still in development, so please use the Discussion Forum for questions and feedback.
Defining your Bounds and Play Area:
# First, set up your VR headset. For Room-Scale you'll also need at least 1 tracked controller.
# Launch SteamVR.
# Right click VR Monitor window > Run Room Setup.
# Follow on-screen instructions.
Instructions for the older alpha version are here.
Category:SteamVR
SteamVR/Room Setup Tool (Alpha Version)

The previous version of the tool is also available for devs if needed:
# First, set up your VR headset and at least 1 controller.
# Launch SteamVR.
# Browse to SteamVR/tools/room_setup_tool_dev/win64/ and launch.
# On your monitor you should see a window displaying the top down 2D view is shown where bounds can be modified with the mouse.
# Move the headset and controller to a location where they are all positionally tracked.
# Put on the headset and pick the controller.
# Press the Menu Button on the controller at any time to place the Main Menu in space.
# Use the trigger to press the Reset button on the Main Menu.
# Stand in the center of your playspace facing the primary direction while clicking the button to continue.
# Drag the floor height node down. (If you set the other controller on the ground it can help for judging the correct floor height.)
# Drag the Collision Bounds to the walls, obstructions or edge of tracking zone.
# The Play Area is shown in green on the floor. You can move the Tracking Center and Play Area by dragging the blue circle at chest height.
# Rotation of the Play Area can be modified with the node at the edge of the blue circle. This also affects the primary facing direction of the tracked space.
# Press the Track Pad Button to cycle different Play Area sizes and find the best fit for your space.
# Use the Main Menu to Save. It will bring up the menu button prompt if saving was successful.
Category:SteamVR
SteamVR/steamvr.vrsettings

== Format of steamvr.vrsettings ==
steamvr.vrsettings is a json file in the format below. To enable a key remove the // in front of the particular line.
Usually only low-level programmers need to set any of these keys. This file lives in the "config" directory under Steam.
{
 "jsonid" : "vrsettings",
 "steamvr" : {
		// "ipd": 0.0635,
		// "forcedDriver": "null",
		 "forcedHmd": "false",
		 "requireHmd": false,
		// "displayDebug": false,
		// "enableDistortion": true,
		// "displayDebugX": 0,
		// "displayDebugY": 0,	
		// "sendSystemButtonToAllApps": false,
		// "loglevel": 3,
		// "background": "backgrounds/image_%d.png", (now requires fully qualified path)
		// "backgroundCameraHeight": 1.6,
		// "backgroundDomeRadius": 10.0, (0.0 == Infinite)
		// "directMode": true,
		// "usingSpeakers": true, (only works in some Unity games current)
		// "speakersForwardYawOffsetDegrees": 90.0,
		// "renderTargetMultiplier": 1.0
		// ^ Make sure your last entry does not include a trailing comma (use jslint when in doubt to verify format).
	},
 "driver_lighthouse": {
		// "disableimu": false,
		// "usedisambiguation": "tdm",
		// "disambiguationdebug": 0,
		// "primarybasestation": 0,
		// "lighthousename": "",
		// "maxincidenceangledegrees": 60.0,
		// "uselighthousedirect": true,
		// "dbhistory": false
	},
 "driver_null" : {
		// drivers are searched in alphabetical order, so you may need steamvr.forcedDriver="null" as well
		// "enable": true,
		// "id": "Null Driver",
		// "serialNumber": "Null 4711",
		// "modelNumber": "Null Model Number",
		// "windowX": 100,
		// "windowY": 100,
		// "windowWidth": 1920,
		// "windowHeight": 1080,
		// "renderWidth": 1344,
		// "renderHeight": 1512,
		// "secondsFromVsyncToPhotons": 0.1,
		// "displayFrequency": 90
 },
 "version" : "1"
}
Category:SteamVR
SteamVR Home

provides a virtual reality portal with interactive environments for SteamVR. It is included with the SteamVR application, but functions separately from the main runtime and dashboard menu. SteamVR Home uses the engine and comes with a set of Workshop Tools for creating custom environments.
SteamVR Home was originally released as , a virtual reality environment viewer primarily intended for rendering photogrammetry captures. Almost all of the features of Destinations are available in SteamVR Home. The original Destinations application is no longer available on the Steam storefront.
== Features ==
; Customizable environments
: Players can choose a default home environment to load into when SteamVR starts. They can spawn and arrange props, and change the skybox background. Customized environments can be manually saved.
; Multiplayer
: Support for player hosted lobbies, both public and invite-only. Player avatars can be customized with unlockable stock assets.
; Quests
: Players can perform tasks assigned by Valve to unlock spawnable tools, props and avatar pieces. Promotional items can be gained from other VR games.
; Fun
: The gate to all the VR fun
=== Tools ===
; Source 2 toolset
: Includes the Hammer level editor, and tools for creating models, materials and particle systems. 
; Steam Workshop support
: Custom environments and skybox backgrounds can be uploaded to the Steam Workshop. Workshop content can be browsed and downloaded in-game. Joining a multiplayer room with a custom environment automatically downloads the environment to the client.
; VR forward renderer
: Includes basic PBR shaders, real-time lighting with cascaded shadow maps, support for directional lightmaps, and parallax corrected cubemap probes.
; Scripting
: Server-side VScript system using Lua, client-side Panorama UI system using XML, CSS, and JavaScript.
; Interactive physics-enabled props
: Includes a player-scalable and recolorable version of , as well as scriptable tool props.
== See also ==
* SteamVR Workshop Tools - Documentation for the Workshop tools.
* Steam Community page for the old Destinations application
Category:SteamVRCategory:SteamVR HomeCategory:Valve games
SteamVR Performance Test

The SteamVR Performance Test measures your system's rendering power using a 2-minute sequence from Valve's Aperture Robot Repair VR demo, part of . After collecting the data it determines whether your system is capable of running VR content at 90fps and whether VR content can tune the visual fidelity up to the recommended level. For machines that are not VR Ready the tool can help determine whether capabilities are bound by Graphics Card, CPU, or both. 
SteamVR Performance Test is no longer available as of November 21, 2023.
SteamVR Performance Test is made in the Source 2 game engine and has assets imported from Source's Portal 2. The test currently only runs on Microsoft Windows. 
== See also ==
SteamVR Performance Test on Steam
Category:SteamVR
Category:Source 2 games
Steam 3rd Party Mod Support

== Store tab ==
Get your Mod listed under the "Store" tab. To do this add an entry to :Category:Source mods or :Category:GoldSrc mods using these guidelines:
#Have a short description of the game.
#Include 5-10 screenshots in JPG format. Ideally in widescreen format such as 1920x1080 or 1280x720.
#Provide a game page header image of 460x215 (should include your logo and key art. Please look around the Steam store for examples) Photoshop Template 
#Provide a small game capsule of 231x87 (should include your logo and key art. This image shows up in search results and other lists throughout Steam) Photoshop Template
If your Mod becomes one of the top Mods being played then you will appear in the store using the information you supplied in the above post.
== My Games list ==
Setup a developer link in the "My Games" page when a user installs your Mod. 
=== Source ===
You can use the following keyvalues in your GameInfo.txt file.
 developer	"Mod Team/Company Name"
 developer_url	"http://..."
 icon		"path/to/icon"
 manual		"http://..."
The icon must be an uncompressed, 24-bit format TGA, 16x16 pixels in size. The path is relative to the mod's installation directory (i.e where GameInfo.txt is) and should not include the TGA file extension. In the example above, the file would be "path/to/icon.tga" inside the mod directory.
Mod makers should also include a 32x32 pixel version of their mod icon. This should be in the same directory and have the same filename as the standard 16x16 icon but with "_big" appended. In the above example, the big icon would have the filename "path/to/icon_big.tga" This is used in the details view of the Steam library window. If a big icon isn't included, Steam will fall back to the 16x16 icon.
=== Goldsource ===
You can use the following keyvalues in your liblist.gam.
 developer	"Mod Team/Company Name"
 developer_url	"http://..."
 icon		"path/to/icon"
 manual		"http://..."
The icon must be an uncompressed, 24-bit format TGA, 16x16 pixels in size. The path is relative to the mod's installation directory (i.e where liblist.gam is) and should not include the TGA file extension. In the example above, the file would be "path/to/icon.tga" inside the mod directory.
== Desktop icon ==
Creating a desktop icon for your mod is simple. Just place an icon file in the <Steam>\steam\games with the same name as the Game keyvalue specified in your GameInfo.txt/liblist.gam file. Remember to omit all colons from the icon's filename and the filename is case insensitive.
To install the icon there, use HKEY_LOCAL_MACHINE\Software\Valve\Steam\InstallPath from the registry and append \steam\games to it.
== See also ==
* The GameInfo.txt File Structure
* Source Mod Installers
* TGA
Category:SteamCategory:Tutorials
__NOTOC__
Steam Condenser

__TOC__
The Steam Condenser is a multi-language library for querying the Steam Community, Source and GoldSrc game servers as well as the Steam master servers.
Currently it is implemented in Java, PHP and Ruby. C# and Objective-C implementations are currently in progress.
At the moment the library is able to query Source and GoldSrc servers and built objects representing the server (including basic information, players and rules) in all three languages. Additionally these objects can be used to send RCON request to the corresponding server. Additionally you're able to acquire information from the Steam Community like player stats and achievements using Steam Community's XML interface and the Web API.
The project is hosted on GitHub and was created by Koraktor. Steam Condenser is released as open source under the new BSD license.
If you need support you can contact @steamcondenser on Twitter, write an email to Steam Condenser's mailing list or join #steam-condenser on irc.freenode.net.
== Installing the Steam Condenser Ruby gem on Windows ==
# First, you have to install both, Ruby and the Windows DevKit. You can get them from http://rubyinstaller.org/downloads.
# Steam Condenser depends on the bzip2-ruby gem which requires some work to install on Windows.
# You'll need to have the bzip2 library installed. A Windows version can be obtained from the gnuwin32 project. Unpack it to a location of your choice.
# Install the bzip2-ruby gem first with gem install bzip2-ruby -- --with-bz2-dir="C:\Program Files\bzip2-1.0.5" (use the location you choose earlier here)
# Now you're able to install Steam Condenser with the usual gem install steam-condenser
== See also ==
* Master Server Query Protocol
* Server queries
* Source RCON Protocol
== External links ==
* Project website
* Installation
* Ohloh project page
* Steam Condenser on Twitter
* Mailing list
Category:Steam
Category:Programming
Category:Networking
Steam Deck

The ™ is a handheld gaming computer from that uses . It's allows you to play PC games with -based Proton compatibility layer (for games), or Linux games natively. The original model (also referred to as the LCD model), was first released in February 25th, 2022.
Almost all Valve games (such as , up to ) have been updated to natively support all of the Steam Deck's functionality (such as controller layout and bigger menu UI for the small screen) via an update released in 2021-2022 respectively, marking the game compatibility with the Steam Deck as . and comes with entirely new menu UI (Gamepad UI) which makes it scalable on any resolution (including 4K or higher), while also can be easily navigate using a controller, compared to VGUI2 which become smaller if you run the game on higher resolution.
There is a expansion for the Steam Deck, the Docking Station, which adds more extensibility to your current gaming setup, allowing you to connect your Steam Deck to your TV, Monitor, etc... up to 1440p@120Hz or 4K@60Hz using the DisplayPort or HDMI, and also allows you to connecting your USB devices and Gigabit Ethernet to your Steam Deck.
An OLED model was announced on November 9th, 2023, which was later released in November 16, 2023. These models replace the previous 2 higher end LCD/original model. Furthermore, a Limited Edition version of Steam Deck OLED, which have a translucent case, was also available alongside with the normal OLED model, through it is only available in US and Canada with limited quantities. The OLED model, by it's name, featured a OLED screen (which have higher contrast ratio and deeper black level compared to LCD), plus better battery life, faster Wi-Fi, better thermal design, and much more.
For more information, visit the Steam Deck page and for the Docking Station, visit this page.
== Hardware Specifications ==
This is the hardware specifications for the Steam Deck. Both original (LCD) and OLED models were included.
== Accessories ==
=== Docking Station ===
===Expansion===
Peripherals
3 x USB-A 3.1 Gen1 Ports
Networking
Gigabit Ethernet
External displays
DisplayPort 1.4
HDMI 2.0
Supports up to 4k 60hz, or 1440p 120hz
MST (Multi-Stream Transport) enabling multi-monitor support*
FreeSync support**
== See also ==
*Category of Steam Deck games compatibility:
** - for Verified games
** - for Playable games
** - for Unsupported games
** - for Unknown/Not tested games
* - Steam Deck operating system.
*Gamepad UI in mods - tutorials on how to add the Gamepad UI (used when you play or on Steam Deck) to your Source mod.
== External links ==
*Official Website
*
*Steam Deck on KOMODO Website - for Japan, South Korea, Taiwan and Hong Kong
Category:Steam
Category:Steam Deck
Category:Game Consoles
Category:Entry pages
Steam Greenlight

Steam Greenlight was the platform in Steam, to which users can submit their games or mods when a submission fee is paid for (the submission fee costs around 100$ US.) As of 2017, this platform has been retired, as it has been replaced by its successor, "Steam Direct".
== Games and mods ==
Games and mods that have been released on Steam, after it was greenlit by many Steam users.
* 
==Reference Links==
* Link to Steam Greenlight
* 2017 Announcement of retirement
* Discussion post regarding the retirement
Category:Steam
Steam Skins

Over the years Steam has been slowly replacing aspects of the Steam Client from VGUI to a web-based framework called Chromium Embedded Framework
On April 27th, 2023 Steam skins completely lost support and only work through community based patching methods.
==History==
Removal of skin support for the Friends List on July 24th 2018
Removal of skin support for the Library on October 30th 2019
Removal of skin support for the main window frame and all additional windows in Steam Beta on April 27th 2023
The above update was later pushed to all users since June 15, 2023, completely removing skin support for all common windows. 
== Can I Still Install themes? ==
Yes, Steam themes still exist! And the community is still thriving! 
== How to install themes in ==
As the official skin support (for VGUI) has been removed, with the new CEF-based UI not providing any official way of changing skins, it was unofficially replaced by Millennium for Steam For Windows 10+
Millennium is an open source patcher that allows skins/themes after April 27th 2023. view source
==Setting Up==
Refer to this page Installation Guide
== Finding Themes == 
The main sources for up-to-date themes are found on this website 
* https://steambrew.app/themes
== Discord Community ==
* https://steambrew.app/discord
Steam Store

The Steam Store is the virtual market place for all games and files released over Steam. Steam games such as Red Orchestra: Ostfront 41-45 or The Ship, and many 250.000+ other games can all be purchased through the Steam Store.
==Availablity==
The Steam Store can be found within the Steam client itself by click the 'Store' tab when in few view. It can also be found in Steam by .The Steam Store is also available through your browser. It can be found here.
Category:Steam
Steam Support strings

These strings will be used in the future to help people solving their problems
At the moment in order to use it you need to use this path:
steam://support/?Issues=
== Issues ==
* - All.
=== Background ===
* - Background applications known to interfere with Steam.
*Background0 etc. currently have no effect.
=== Crashes ===
*
* - Crashing when launching Steam.
* - Crashing when launching a game.
* - Crashing during gameplay.
=== Connection ===
*
* - Unable to update Steam.
* - Unable to see any game servers.
* - Getting Steam Ticket Expired.
* - Getting Steam Account already in use.
* - Unable to update or finish updating a game.
* - Unable to join a server.
=== Performance ===
*
* - Low FPS/stuttering.
* - Lag in multiplayer games.
== Specific tests ==
Specific tests can also be specified. These can be combined with the Issue types listed above.
* - Checks if your system meets the requirements for Source games.
* - Checks if your video card drivers are out of date.
* - Checks if your DirectX version is out of date.
* - Checks if your UDP/TCP ports are open and able to be used by Steam.
* - Checks if any running programs conflict with Steam/games.
* - Checks if any loaded modules conflict with Steam/games.
* - Checks if any services conflict with Steam/games.
* - Checks if any LSPs conflict with Steam/games.
* - Checks if any audio/video codecs conflict with Steam/games.
== List of known issues with Support Diagnostics ==
# Doesn't correctly ID dual processor systems.
# AMD processors and Intel Pentium-Ms are incorrectly shown as "not meeting the system requirements", because their physical frequency is lower then their actual performance. --Koraktor
# Doesn't correctly report memory on systems with more than 2GB of RAM.
# Newest versions of ATI video drivers are incorrectly reported as out of date.
# Does not detect any background processes.
:Seems to be resolved. Shows Apache webserver for me. --Koraktor
:Shows Motherboard Monitor (MBM) and Apache for me. --AndrewNeo 15:14, 4 Jun 2006 (PDT)
# Wrong modules are detected. A component of the audio player foobar2000 called foo_common.dll is detected as WebSearch toolbar (common.dll). --Koraktor
:Also, ATI's TV software's common.dll is detected as WebSearch toolbar. --AndrewNeo 15:14, 4 Jun 2006 (PDT)
:ATI's Hotkey Poller is detected even after being disabled. --TomEdwards 01:36, 5 Jun 2006 (PDT)
# Steam becomes inaccessible during the scan, so a Cancel button is non-functional.
* NVidia driver versions > 1xx.xx are mis-identified (may be true of other lower-numbered versions; I have only checked 162.18) --Quaestor 17:11, 4 Oct 2007 (PDT)
* A component of the Google Searchbar (googletoolbar.dll) for Firefox is incorrectly identified: "toolbar.dll is WebSearch toolbar" --Quaestor 17:11, 4 Oct 2007 (PDT)
== See also ==
* Steam browser protocol
Category:Steam