Accessing Settings
Click the gear icon in the top-right corner of the Frameshift window to open the settings panel. Settings are organized into categories for easy navigation.
General Settings
Configure basic application behavior and startup options.
| Setting | Description | Default |
|---|---|---|
| Start on Boot | Launch Frameshift automatically when Windows starts. Requires administrator privileges to function properly. | Disabled |
| Run in Background | Keep Frameshift running in the system tray when the window is closed. Enables continuous monitoring. | Enabled |
Update Settings
Control how Frameshift checks for and installs updates.
| Setting | Description | Default |
|---|---|---|
| Auto-Update | Automatically check for new versions of Frameshift. Updates are downloaded from our Cloudflare CDN. | Enabled |
| Update Check Frequency | How often to check for updates: Hourly, Every 4 Hours, Daily, Weekly, or Never. | Every 4 Hours |
| Update Notifications | Show a notification when a new version is available for download. | Enabled |
Optimization Settings
Enable or disable specific optimization features and auto-tuning behavior.
Game Mode
Automatically detect games and apply game-specific optimizations. Includes process priority elevation, service management, and memory clearing.
Process Optimizer
Manage process priorities for games and applications. Elevates game processes to HIGH priority for better CPU scheduling.
Memory Cleaner
Automatically clear Windows standby memory list when games are detected. Frees up RAM for active applications.
Network Optimization
Apply network optimizations when games are launched. Reduces latency by disabling network throttling and power saving.
Auto-Tuning
Enables automatic application of all game optimizations when a supported game is detected. Disable for manual control.
Overlay Settings (Pro)
Customize the in-game overlay appearance and behavior. Overlay settings are only available with a Frameshift Pro license.
| Setting | Description | Default |
|---|---|---|
| Overlay Hotkey | Keyboard shortcut to toggle overlay interaction mode. Allows clicking through overlay in games. | Alt+Q |
| Overlay Position | X and Y coordinates for overlay placement on screen. Measured in pixels from top-left corner. | -420, 20 (top-right) |
| Overlay Opacity | Transparency level for the overlay background. Range: 0% (invisible) to 100% (opaque). | 70% |
| Overlay Width | Horizontal size of the overlay window in pixels. | 400px |
| Overlay Height | Vertical size of the overlay window in pixels. | 220px |
Monitoring Settings
Adjust how frequently Frameshift collects performance metrics.
| Setting | Description | Default |
|---|---|---|
| Metric Update Rate | How often to poll system metrics (CPU, GPU, RAM). Lower values = more responsive but higher CPU overhead. | 250ms |
| Graph History Length | Number of data points to display on performance graphs. More points = longer history but higher memory usage. | 900 points (15 minutes) |
| Process Update Frequency | How often to refresh the top processes list. Higher values reduce overhead but may miss short-lived spikes. | 1000ms |
Analytics Settings
Configure data collection and retention for performance analytics.
| Setting | Description | Default |
|---|---|---|
| Enable Analytics | Collect historical performance data for trends and insights. Data is stored locally only. | Enabled |
| Data Collection Frequency | How often to save metrics to the analytics database. Lower values = more granular data but larger database size. | 5 seconds |
| Data Retention Period | How long to keep historical data before automatic cleanup. Older data is permanently deleted. | 30 days |
| Game Session Tracking | Record detailed performance metrics for each game session including FPS, frame timing, and resource usage. | Enabled |
%APPDATA%\Frameshift\analytics.db and gameAnalytics.db. No data is transmitted to external servers. You can delete these files at any time to clear your analytics history.
Notification Settings
Control which events trigger system notifications.
System Events
- CPU spike detected
- GPU spike detected
- RAM critical threshold reached
- VRAM critical threshold reached
Game Events
- Game detected and optimized
- Game session ended
- Performance issues during gaming
Application Events
- Optimization applied successfully
- Update available
- Error or warning messages
Resetting Settings
To reset all settings to their default values, click the "Reset to Defaults" button at the bottom of the settings panel. This will clear all customizations but will not revert system optimizations.
Restarting the Tutorial
If you skipped the first-launch tutorial or want to see it again, click "Restart Tutorial" at the bottom of the settings panel. The tutorial will begin the next time you launch Frameshift.