Steam Cloud Settings Configuration
Overview
vrOS stores user settings in multiple locations to ensure data persistence and enable Steam Cloud synchronization.
Settings Locations
Primary Location (User-specific)
- Windows:
%APPDATA%\vrOS\vr\config\ - Linux:
~/.config/vrOS/vr/config/ - macOS:
~/Library/Application Support/com.vrOS.vr/
This location is automatically synchronized with Steam Cloud when configured.
Backup Location (Game directory)
{game_install_dir}/userdata/backup/
A backup copy is automatically saved here whenever settings are modified. This ensures settings can be recovered even if the primary location is corrupted or deleted.
Files Synchronized
Currently synchronized files:
dashboard_settings.json- Main dashboard configuration including laser stabilization, grip settings, and UI preferences
Future files:
position_presets.json- Custom overlay position presetskeybindings.json- Custom keyboard shortcuts and controller bindings
Steam Cloud Configuration
For Players
Steam Cloud synchronization happens automatically when enabled in Steam. Your settings will sync across all devices where you play vrOS.
To verify Steam Cloud is working:
- Right-click vrOS in your Steam library
- Select Properties > Updates
- Ensure "Steam Cloud" is checked
For Developers (Steamworks Configuration)
In the Steamworks partner dashboard:
- Navigate to your app's configuration
- Go to Steam Cloud > Auto-Cloud Configuration
- Add the following path patterns:
%APPDATA%/vrOS/vr/config/*.json
%APPDATA%/vrOS/vr/presets/*.json - Set appropriate file size limits (1MB recommended)
- Save and publish changes
Migration from Old Settings
If you previously used vrOS when it was named "catnet", your settings will automatically migrate from:
- Old:
%APPDATA%\catnet\vr\config\ - New:
%APPDATA%\vrOS\vr\config\
The migration happens automatically on first launch after updating.
Troubleshooting
Settings not saving
- Check write permissions to the AppData folder
- Verify the backup location in game directory
- Check vrOS logs for save errors
Steam Cloud not syncing
- Ensure Steam Cloud is enabled for vrOS
- Check your Steam Cloud storage isn't full
- Verify you're online and connected to Steam
Manual backup/restore
Your settings can be manually backed up by copying:
- Primary:
%APPDATA%\vrOS\vr\config\dashboard_settings.json - Backup:
{game_dir}/userdata/backup/dashboard_settings.json
Privacy Note
Settings files may contain:
- UI preferences and layout configurations
- Controller sensitivity settings
- Position presets for overlays
No personal information or credentials are stored in these files.