Curve Editor
The curve editor maps your physical mouse movement to in-game stick output. A well-tuned curve makes aiming feel natural — the crosshair moves exactly where you expect it to.

How It Works
S2 samples your mouse movement and translates it through a Catmull-Rom spline curve with up to 50 control points. The X axis represents physical mouse speed; the Y axis represents the stick output sent to the console. Each point is an anchor you can drag to reshape the response.
5 Preset Curves
Start from a preset, then fine-tune. Tap any preset to load it onto the canvas.
| Preset | Shape | Best For |
|---|---|---|
| Linear | Straight diagonal line | Default — stick output scales 1:1 with mouse speed. Start here if unsure. |
| Slow Start | Shallow ramp, steepens later | Precision at low speed — ideal for sniping and long-range tracking |
| Fast Start | Steep initial ramp, flattens later | Quick flick turns, close-quarters combat |
| S-Curve | Gentle S-shape | Balanced — fast flick with a precision zone in the middle |
| Custom | Your own shape | Start from any preset, then drag points to create your own curve |

Editing Controls
| Action | How To |
|---|---|
| Drag a point | Touch and drag any control point on the canvas |
| Add a point | Tap an empty spot on the curve to insert a new control node |
| Reset a point | Double-tap a control point to snap it back to default |
| X/Y Axis Lock | Lock horizontal or vertical movement for fine adjustment of one axis |
| Swap X/Y | Mirror the curve across the diagonal — unused for most setups, available for edge cases |
Axis Options
For specialized scenarios, you can lock or swap the response axes:
| Option | Effect |
|---|---|
| X Lock | Vertical adjustment only — curve affects Y-axis output |
| Y Lock | Horizontal adjustment only — curve affects X-axis output |
| Swap X/Y | Exchange X and Y axes — the curve editor applies to the opposite axis |
💡 Tip: Most players leave both axes unlocked. Use axis locking only if you need different horizontal vs. vertical response — e.g., reducing vertical bounce during anti-recoil macros.
Per-Game Recommendations
Each official Game Config ships with a recommended curve tuned for that specific game. When you install a Game Config from the library, the curve is included automatically.
To see what curve the config recommends, open the curve editor after loading the config — the preset and point positions reflect the author’s tuning.