Skip to content

Commit e892004

Browse files
committed
Add algo expl
1 parent 013b180 commit e892004

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

README.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,11 +25,16 @@ The daemon uses a logistic function for smooth, natural acceleration:
2525
f(velocity) = max_sensitivity / (1 + C * e^(-ramp_rate * velocity))
2626
```
2727

28+
Now at zero veloctity, we would like `base_sensitivity`
29+
30+
```
31+
C = (max_sensitivity / base_sensitivity) - 1
32+
```
33+
2834
Where:
2935
- `base_sensitivity`: Starting sensitivity (default: 1.0)
3036
- `max_sensitivity`: Maximum sensitivity (default: 15.0)
3137
- `ramp_rate`: How quickly to accelerate (default: 0.3)
32-
- `C = (max_sensitivity / base_sensitivity) - 1`
3338

3439
This creates a smooth curve that starts slow for precision and ramps up for speed.
3540

0 commit comments

Comments
 (0)