Application Settings For Virtual Reality (Steamworks Documentation)

Steamworks Documentation
  • Documentation Home Page
  • Getting Started
    • Onboarding
    • Steam Direct Fee
    • Managing Your Steamworks Account
      • User Permission: Receive Steamworks Communication
    • Managing Applications
      • Application Management Sharing
      • Transferring Applications
    • Bringing Mobile Games to Steam
    • Content Survey
      • Age Ratings Mandatory in Germany
    • Frequently Asked Questions
  • Store Presence
    • Applications
      • Branches (Betas)
      • Builds
      • Bundles
        • Creating Bundles Across Multiple Developers/Publishers
      • Demos
      • Depots
      • Downloadable Content (DLC)
        • DLC Visibility
      • Game Soundtracks on Steam
      • Packages
        • Autogrant Packages
        • Creating and Configuring Deluxe Packs
      • Platforms
        • Developing for SteamOS and Linux
    • Coming Soon
    • Developer And Publisher Homepages
      • Homepage Example
    • Early Access
    • Explain Your Editions
    • Franchise Pages
    • Free To Play Games
    • Graphical Assets - Overview
      • Artwork Overrides
      • Community and Client Icons
      • Event Graphical Assets
      • Graphical Asset Rules
      • Library Assets
      • Store Graphical Assets
    • Livestreaming
      • Setting Up A Stream
      • Frequently Asked Questions
      • Broadcast Moderation and Adding Moderators
      • Broadcast Viewership Statistics
      • Livestreaming a Game Demo to the Steam Store
    • Localization and Languages
      • Languages Supported on Steam
    • Pre-Purchasing on Steam
    • Pricing
      • Adding A New Currency
      • Package Pricing CSV Import/Export
      • Recurring Subscriptions
      • Supported Currencies
    • Promo Event Tools, Rules, and Guidelines
      • Participating in Third-Party Sales Events
      • Hosting Third-Party Sales Events
    • Release Dates
    • Release Options
    • Release Process
    • Removing a product from Steam
    • Review Process
    • Season Passes
    • Steam China
    • Steam Tags
    • Store Page, Building and Editing
      • Store Page Accolades
      • Store Page Extra Asset Management
      • Store Page Written Description
    • Testing On Steam
    • Top Sellers Lists
    • Trailers
    • Updating Your Game - Best Practices
    • User Reviews
  • Features
    • Anti-cheat and Game Bans
      • Anti-Cheat Integration
    • Common Redistributables
    • Enhanced Rich Presence
    • Game Notifications
    • Microtransactions (In-Game Purchases)
      • Microtransactions Implementation Guide
      • Recurring In-Game Billing
    • Multiplayer
      • Game Servers
      • Steam Datagram Relay
      • Steam Matchmaking & Lobbies
        • Matchmaking based on skill
      • Steam Networking
    • Stats and Achievements
      • Step by Step: Achievements
      • Step by Step: Stats
    • Steam Audio
    • Steam Cloud
    • Steam Cloud Play (Beta)
    • Steam Community
    • Steam DRM
    • Steam Error Reporting
    • Steam Families
    • Steam HTML Surface
    • Steam Input
      • Action Manifest Files
      • Action Set Layers
      • Activators
      • Browsing Configurations
      • General Concepts
      • Getting Started for Developers
      • Getting Started for Players
      • In-Game Actions File
      • Input Source Modes
      • Input Sources
      • Legacy Mode Bindings
      • Mode Shifting
      • Mouse Regions
      • Radial Menus
      • Steam Input Devices
        • Microsoft Xbox 360 Controller
        • Microsoft Xbox One Controller
        • Sony PlayStation 4 Controller
        • Steam Controller
      • Steam Input Gamepad Emulation - Best Practices
      • Templates for In-Game Actions Files
      • Touch Menus
      • Uploading Steam Input Configs to Steam Workshop
    • Steam Inventory Service
      • Steam Inventory Item Accessories
      • Steam Inventory Item Dynamic Properties
      • Steam Inventory Item Store
      • Steam Inventory Item Tags
      • Steam Inventory Item Tools
      • Steam Inventory Schema
      • Steam Inventory Web Functions
    • Steam Keys
    • Steam Leaderboards
      • Step by Step: Leaderboards
    • Steam Overlay
    • Steam Playtest
    • Steam Remote Play
    • Steam Screenshots
    • Steam Timelines
    • Steam Voice
    • Steam Workshop
      • Steam Workshop Implementation Guide
      • Steam Workshop Item Tags
    • User Authentication and Ownership
    • Virtual Reality
      • SteamVR
      • Application Settings for Virtual Reality
      • SteamVR Input
      • OpenVR
      • SteamVR for Enterprise / Government Use
  • Finance
    • Developer Refund Reporting
    • Reporting and Payments
      • Reporting and Payments FAQ
    • Taxes FAQ
  • Sales and Marketing
    • Advertising on Steam
    • Best Practices, Marketing
    • Community Moderation
      • Adding Community Moderators
    • Curators and Curator Connect
    • Discounting
      • Daily Deals
      • Free Weekends
      • Seasonal Sales
    • Events and Announcements Tools
      • Events and Announcements Examples
      • Embeddable Widgets
      • Events and Announcements Review Step
      • Events and Announcements Visibility
      • Events and Announcements Visibility Stats Reporting
      • Event Type: Major Update
      • Event Type: Small Update / Patch Notes
      • Importing HTML
      • Sale Page Tools
        • Sale Page Tools -- Information for Partners
        • Sale Page Tools - Background Groupings
        • Sale Page Tools - Livestreaming (Broadcasting)
        • Sale Page Tools - Minimum Requirements
        • Sale Page Tools - Section Types
          • Sale Page Section: Apps And Bundles
    • Features And Tools, Marketing
    • Followers
    • Google Analytics
    • Points Shop Items
    • Profile Features
    • Steam Branding Guidelines
    • Steam Community Items
    • Store and Platform Traffic Reporting
    • Store Widget
    • Upcoming Steam Events
      • Steam Next Fest
        • Steam Next Fest - Tips
        • Steam Next Fest: February 2026
      • Steam Themed Sale Events
        • Steam Animal Fest 2025
        • Steam Board Game Fest 2026
        • Steam Deckbuilders Fest 2026
        • Steam Detective Fest 2026
        • Steam Hidden Object Fest 2026
        • Steam Horse Fest 2026
        • Steam House & Home Fest 2026
        • Steam Medieval Fest 2026
        • Steam Ocean Fest 2026
        • Steam PvP Fest 2026
        • Steam Tower Defense Fest 2026
        • Steam Typing Fest 2026
      • Steam Winter Sale 2025
    • UTM Analytics
    • Visibility on Steam
      • Update Visibility Rounds
    • Wishlists
      • Wishlist Reporting
  • Steamworks SDK
    • Creating and using InstallScripts
    • Creating a retail and "Gold Master" disk
    • Steamworks API Overview
      • Debugging the Steamworks API
      • Steamworks API Example Application (SpaceWar)
    • Updating Game Build
      • Partial Depot Update Instructions
      • Tip - Renaming a live exe
    • Uploading to Steam
      • Distributing Open Source Applications on Steam
      • Distributing Source Engine Games / Mods
      • Distributing Your Dedicated Game Server
      • SteamPipe Local Content Server
  • Web API Overview
    • Authentication using Web API Keys
    • Error Codes & Responses
    • OAuth
  • Accessibility Features
  • Steam Deck
    • Getting your game ready for Steam Deck
    • How to debug Windows games on Steam Deck
    • How to load and run games on Steam Deck
    • Social Media Templates
    • Steam Deck and Proton
    • Steam Deck Brand Guidelines and Logos
    • Steam Deck Compatibility Review Process
      • Steam Deck Verified Landing Pages
    • Steam Deck Developer Kits
    • Steam Deck FAQ
    • Steam Deck SVG Line Art
    • Steamworks Virtual Conference: Steam Deck - Nov 12th 2021
  • Steam Frame
    • Connecting adb to Lepton
    • How to load and run games on Steam Frame
    • OpenXR Game Engine Integrations
      • Custom Engines
      • Godot
      • Unity
      • Unreal Engine
    • Setting up your Steam Frame for development
    • Steam Frame Controllers
    • Steam Frame Debugging
    • What games can run standalone on Steam Frame
  • Steam PC Café Program
    • Licensees
      • PC Café Requirements and Sign Up Instructions
      • Getting Started
        • Setup instructions for the PC Café model (incl. PC Café Server and Content Cache)
        • Setup instructions for the VR arcade model
      • Frequently Asked Questions
    • Publishers
  • Steamworks API Reference
    • ISteamApps Interface
    • ISteamClient Interface
    • ISteamController Interface (Deprecated)
    • ISteamFriends Interface
    • ISteamGameCoordinator Interface
    • ISteamGameServer Interface
    • ISteamGameServerStats Interface
    • ISteamHTMLSurface Interface
    • ISteamHTTP Interface
    • ISteamInput Interface
    • ISteamInventory Interface
    • ISteamMatchmaking Interface
    • ISteamMatchmakingServers Interface
    • ISteamMusic Interface
    • ISteamNetworking Interface
    • ISteamNetworkingMessages Interface
    • ISteamNetworkingSockets Interface
    • ISteamNetworkingUtils Interface
    • ISteamParties Interface
    • ISteamRemotePlay Interface
    • ISteamRemoteStorage Interface
    • ISteamScreenshots Interface
    • ISteamTimeline
    • ISteamUGC Interface
    • ISteamUser Interface
    • ISteamUserStats Interface
    • ISteamUtils Interface
    • ISteamVideo Interface
    • SteamEncryptedAppTicket
    • steamnetworkingtypes.h
    • steam_api.h
    • steam_gameserver.h
  • Steamworks Web API Reference
    • IBroadcastService Interface
    • ICheatReportingService Interface
    • ICloudService Interface
    • IEconMarketService Interface
    • IEconService Interface
    • IGameInventory Interface
    • IGameNotificationsService Interface
    • IGameServersService Interface
    • IInventoryService Interface
    • ILobbyMatchmakingService Interface
    • IPartnerFinancialsService Interface
    • IPlayerService Interface
    • IPublishedFileService Interface
    • ISiteLicenseService Interface
    • ISteamApps Interface
    • ISteamCommunity Interface
    • ISteamEconomy Interface
    • ISteamGameServerStats Interface
    • ISteamLeaderboards Interface
    • ISteamMicroTxn Interface
    • ISteamMicroTxnSandbox Interface
    • ISteamNews Interface
    • ISteamPublishedItemSearch Interface
    • ISteamPublishedItemVoting Interface
    • ISteamRemoteStorage Interface
    • ISteamUserAuth Interface
    • ISteamUser Interface
    • ISteamUserStats Interface
    • ISteamWebAPIUtil Interface
    • IStoreService Interface
    • IWorkshopService Interface
Application Settings for Virtual Reality Steamworks Documentation > Features > Virtual Reality > Application Settings for Virtual Reality

Overview

You can manage the Virtual Reality settings for your application on Steamworks in two places:
  • Steamworks Settings - Set the SteamVR input binding mode for your application, as well as launch options.
  • Store Page - Describe your VR requirements and supported configurations

Steamworks Settings

Steamworks settings enable you to define the SteamVR input binding mode for your application, and define your launch options. To get started, click the "Edit Steamworks Settings" link on the App Landing Page.steamworksettings.PNGUnder "Application", select "Virtual Reality"vrsettings.PNGOn this page, you can define which SteamVR input binding mode your application uses.When using OpenXR, your input binding setup will dramatically affect how many users can buy and play your game. If your game submits a suggested input binding for Meta Quest 2 controllers, SteamVR will automatically rebind most controller types so they will work. The following controller profiles should have customized bindings, due to the difficulty in automatically rebinding them:
  • HTC Vive wands
  • Valve Index controllers
  • Windows Mixed Reality controllers
If you build with OpenVR, your application will automatically support any current and future OpenVR-supported head-mounted displays (HMDs), such as the HTC Vive, Oculus Rift, or Windows Mixed Reality family of devices. You can also distribute your native Oculus SDK build for Rift users if you prefer.Learn more about OpenVR on the official GitHub Repository

Launch Options

You'll need to define at least one VR launch option for your application before VR support is enabled. Launch Options tell Steam how to handle your application when users launch it in their library. You can also use launch options to let users choose between different modes of your application (non-VR, VR, Vulkan, etc).Launch options can be tied to specific branches, executables, or command-line arguments for your application. For example, you might have a command-line argument "mygame.exe --novr" which launches in desktop mode. Launch options allow you to let users select these options in a more intuitive way.To set launch options, select "Edit Steamworks Settings" from the App Landing Page. Under "Installation", select "General."launchoptions.PNGEvery application needs to define at least one launch option. If you built your application with the OpenVR SDK, select "Launch SteamVR App." You can add additional launch options depending on the needs of your application by clicking "Add New Launch Option." Steam looks for the presence of a VR launch option to add some of the VR information to your store page.thelablaunchoptions.PNGLaunch Options for "The Lab"

Store Page Settings

You can also manage what Virtual Reality settings are visible on your Steam store page. To get started, select "Edit Store Page" on the App Landing Page, then select the "Basic Info" tab and scroll down to "Supported Platforms". SystemRequirementsVRFields.pngIn the fields under "VR Devices and Support" you should describe both the SDKs and the specific devices that your game supports. Start with the SDK such as OpenXR or SteamVR and then describe any individual headsets, controllers, and/or room size requirements. Steamworks is the set of tools and services built by Valve that help you configure, manage, and operate your game on Steam.
  • Documentation
  • Home
  • Getting Started
  • Store Presence
  • Features
  • Finance
  • Sales & Marketing
  • Steamworks SDK
  • Café Licensing
  • Steam VR
  • Resources
  • Steam VR
  • Steam PC Café Program
  • Steamworks Discussions
  • Steamworks Video Tutorials
  • X: @Steamworks Bluesky: Steamworks
  • Contact Support
  • News & Updates
  • Steamworks Blog
  • Steam Blog
  • Steam VR Blog
  • Steam Deck Blog

Từ khóa » Vr Steam Set