sideQuest

sideQuest / Counter-Strike 2

sideQuest for Counter-Strike 2: Feeleveryround.

Every hit, every flash and every lost round, felt for real. sideQuest gets the match straight from CS2 and tells XToys what to do, exactly as hard as you allow.

Download for Windows
Free
Windows 10 and 11, works through XToys

For example, in Counter-Strike 2

  • FlashedVibrate 45 % for 2 s
  • Bomb plantedShock 20 % for 0.5 s
  • You're on fireVibrate 35 % for 1 s
  • Round lostShock 25 % for 1 s

Reads Valve's official Game State Integration. These are examples; you decide every strength and length.

What you can feel in CS2

Each of these can vibrate, shock, ramp up, pulse in waves or open a mystery box. Or do nothing at all; you turn on only what you want.

You

  • Taking damage
  • Death
  • Flashed
  • On fire

Your plays

  • Kill

The match

  • Bomb planted
  • Round start
  • Round end, won or lost

How it knows what happened

CS2 can send its game state to a program on your PC by itself; Valve built this for tools, overlays and RGB lighting. sideQuest gives you the small config file that turns it on. Nothing is injected and no game files are changed.

Every action goes through sideQuest's safety limits first: hard caps for strength and length, shocks off until you arm them, and STOP on every page.

What you need

  • Windows 10 or 11
  • An XToys account with your toy connected
  • One config file in CS2's cfg folder

Set up in three steps

After the one-time XToys setup, this is all CS2 needs.

  1. Add the config file

    Run SideQuest.exe --cs2-cfg > gamestate_integration_sidequest.cfg once and move the file into Counter-Strike 2's game\csgo\cfg folder. Then restart CS2.

  2. Choose what you feel

    Pick an action for each moment, like a vibration while you're flashed or a short shock when the round is lost.

  3. Play

    It works in every mode, from Deathmatch to Premier.

CS2 questions

Can this get me VAC banned?

Game State Integration is a feature Valve built into CS2 for third-party tools; it's the same thing RGB keyboards and stream overlays use. sideQuest doesn't inject anything or read the game's memory.

Where is the cfg folder?

In Steam, right-click Counter-Strike 2, choose Manage, then Browse local files. Open game, then csgo, then cfg.

Does it work when I'm spectating?

sideQuest reacts to the player your game reports as you, so nothing happens to you while you watch someone else.

Also works with

Ready when you are.

Download for Windows