Motion Layers

@rebind / motion-layersv0.1.6Public

Adjust two mouse response curves with keyboard controls and a cancellable wheel preview.

Files

Older release. Installs get 0.1.6.

README.md2.3 KB

# Motion Layers

Switch between two mouse sensitivity profiles, blend between them, or try adjustments with the mouse wheel before applying them.

Requires Rebind Link on Windows or macOS, with the mouse and control keyboard forwarded through [hardware mode](https://docs.rebind.gg/concepts/platforms). Stop other mouse-movement scripts first. Live hardware use remains unverified.

## Controls

| Key | Action |
|---|---|
| Hold F6 | Preview adjustments to the selected profile |
| F6 + 1 / 2 / 3 / 4 | Choose Base gain / Knee / Transition width / Maximum gain |
| Mouse wheel while holding F6 | Adjust that setting instead of scrolling the app |
| Release F6 | Apply the adjustments |
| Escape during preview | Cancel the adjustments |
| F7 | Switch between A and B |
| Hold F8 | Gradually blend toward the other profile; release to blend back |
| F9 | Turn Motion Layers off or on |

Press the setting's number key again to see its adjusted value. Switching and blending are unavailable during a preview; switching is also unavailable while F8 is held. Turning the script off or stopping it cancels unfinished adjustments. Editing the same profile in settings cancels the preview rather than overwriting those edits.

## Settings

Open **Curve A** or **Curve B** in settings. A starts at normal sensitivity; B starts at half sensitivity.

| Setting | What it changes |
|---|---|
| Base gain | Sensitivity for smaller mouse movements. 1x leaves it unchanged. |
| Knee | How much movement starts increasing sensitivity |
| Transition width | How gradually sensitivity increases |
| Maximum gain | Highest sensitivity; keep it at least as high as Base gain |

Set both gains equal for constant sensitivity. **Blend duration** controls the time to switch; 0 makes it immediate. The curve responds to movement in each mouse report, not distance over time. Changing mouse sensitivity (DPI) or reporting rate may need retuning. Computer and app pointer settings also affect the result.

Key changes need a restart. Choose four distinct F1 to F12 keys, letters, CapsLock, ScrollLock, NumLock, Pause, or Menu. Invalid settings turn the effect off until corrected; invalid control keys prevent startup. F9 disables only this package, not other mouse scripts.

3 files, 11.4 KB.