While it is possible to migrate your Counter-Strike: Global Offensive settings to Counter-Strike 2, it can be a tricky task as CS2 uses different code commands. That's why it's a good idea to leave the CS2 config file untouched and execute your config from a different file. In this guide we'll be looking at two crucial settings: binding jump to mouse wheel and binding a key to jump throw.
Navigate to the Counter-Strike 2 config folder, which should be located at C:\Program Files\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg. Alternatively you can right click on Counter-Strike 2 in Steam and choose Manage -> Browse local files; this will take you to the root directory where you can then navigate to game\csgo\cfg.
Inside the cfg folder we will create our own config file. Before doing this, we need to ensure that File name extensions is turned on. If not turned on already, go to the top of the window and select View -> Show -> File name extensions. Now right click anywhere inside the cfg folder and choose New -> Text Document. Name the new file binds.cfg, making sure to remove the default .txt extension.
Open the file in a text editor such as Notepad++ and paste the following lines:
The first line will bind jump to mouse wheel and space bar, while line 2-5 will bind jump throw to q. You can of course change q to another key of your preference.
Our last step is to execute the config file so that the binds are active in-game. Open up Counter-Strike 2, then launch the console by pressing the ` key. If the console doesn't appear, go to Settings -> Game -> Enable Developer Console and make sure Yes is selected. Once the console is open, simply type exec binds and hit Enter.
That's it! Now you'll be able to bunnyhop like a champ and execute beautiful jump throw smokes. Take note the settings will persist, so you only need to run the exec command once.
Also read: Best Settings For Counter Strike 2