Game profile - Counter Strike: Global Offensive (CS:GO)
Disclaimer: Counter-Strike: Global Offensive only supports the XInput protocol and not DirectInput, so only analog profiles set to XInput are working.
Analog profile setup
Game: Counter-Strike: Global Offensive
Profile code: cc293768-55c8-4051-94ea-ac61d1af31a9
- Actuation point on 1.5mm for fastest reaction
- Longer mid-speed range
- Only analog movement
Go to Settings > Controller and enable the Controller Enabled option.
Loading the controller bindings
Make sure the Developer Console (~) is enabled. To enable the developer console, go to Settings > Game and enable the Enable Developer Console (~) option.
Open the developer console with ~
In the developer console type and enter:
On older configuration files there is a bug when running the command ( exec controller.360.cfg ), that the containing commands are unknown, this is because these are outdated commands and it errors. Please head to this guide to fix that issue: https://wooting.helpscoutdocs.com/article/76-issue-analog-not-working-on-source-based-games
Remove Keyboard Movement Bindings
Remove the in-game movement bindings for Keyboard. Go to Settings > Keyboard / Mouse > Movement Keys and remove the (by default) W, A, S, and D from the Move Forward, Backward, Left, Right.
Start Gaming :)
Any bugs/glitches/improvements? Let us know!
If you run into the issue of the game still not allowing analog input but you are able to detect analog inputs from outside of the game, make sure that the " -nojoy " parameter is not inside the launch options of the game, then once within the game run these commands and verify the changes:
joystick 1 joystick_force_disabled_set_from_options 0 joystick_force_disabled 0
If the above guide doesn't work. Please make sure that your Xinput drivers are installed and follow this following guide:
Also, please make sure that Steam big picture mode isn't in between. don't let it recognize the keyboard as a controller by Steam.
LINUX ONLY TROUBLESHOOTING
The game can't be started as long as a controller is detected by the game, so in order to use analog, the keyboard and any other controller needs to be unplugged before the game is started. After the game is running and the menu is shown, the controller and so the Wooting can be plugged in again.
Advanced analog use
Detailed video How to use Analog in CS:GO by 3kliksphilip
(*this was not a sponsored video, 3kliksphilip is an independent creator and is not associated with Wooting. We just love the quality of his video and did a much better job than we did.)