Overview
TheMAIN.cfg file is the entry point for the CSAFAP Config Package (version 3.8). It contains all user-customizable settings including sensitivity, keybinds, crosshair settings, and feature toggles.
File Location
Configuration Sections
Sensitivity Configuration
The most important setting to configure before using the package.Your base playing sensitivity. This is restored after using any sensitivity-modifying features.Default Values:
sensitivity 1.0- Mouse sensitivitym_yaw 0.022- Horizontal mouse sensitivity multipliersensitivity_y_scale 1- Vertical sensitivity scale
Base Keybinds
Primary action keys for accessing different features.Opens the map selection menu and practice mode interface.
Activates T-side smoke lineups for the current map.
Activates CT-side smoke lineups for the current map.
Opens the crosshair action menu for pro crosshairs, follow-recoil, rapid fire, and snap-tap features.
FACEIT-Compatible Smoke Binds
Alternative smoke binds that work on FACEIT servers (currently commented out by default).FACEIT-compatible T-side smoke binds.Remove
// to enable this bind instead of the default.FACEIT-compatible CT-side smoke binds.Remove
// to enable this bind instead of the default.AveYo’s Advanced Binds
These features require the launch option:-testscript "../../csgo/cfg/csafap/addons/.vtest"
Jump-throw bind (works like CS:GO).
W + Jump-throw bind (running jump-throw).
Desubtick jumping for better bunny hopping.
Crouch-jump bind (works like CS:GO). Disabled by default.
Toggle rapid fire and/or follow recoil on/off. Disabled by default.
Mouse Button Configuration
Feature Activation at Launch
Uncomment these lines (remove//) to automatically enable features when the game starts.
Movement Binds
Loads default WASD movement binds.
Enables null binds (ticker version). Requires launch option from line 18.
Enables desubtick binds (ticker version). Requires launch option from line 18.
Follow-Recoil and Rapid Fire
Enables rapid fire mode.
Enables better follow-recoil crosshair.
Enables both follow-recoil and rapid fire.
Weapon Slot Binds for Rapid Fire/Follow Recoil
Crosshair & Viewmodel Settings
Reset Crosshair
Your personal crosshair settings. Replace with your own crosshair configuration.Default Configuration:
Reset Viewmodel
Your personal viewmodel settings. Replace with your own viewmodel configuration.Default Configuration:
System Loader
This line loads the main framework logic. Editing or removing this will break the entire config package.Usage Examples
Example 1: Basic Setup
Example 2: Enable Null Binds at Launch
Example 3: Enable Follow-Recoil with Required Binds
Related Pages
- Movement Configs - Detailed movement bind configurations
- Crosshair Configs - Pro crosshairs and recoil features
- Map Configs - Map-specific smoke lineups