TKazer/BezierMouseMove — reverse-engineered prompt

Reverse engineered prompt

GitHub

Build me a small C++ Windows demo library that moves the mouse in a human like way using Bezier curves instead of jumping straight to a point.

I want the movement path and speed to feel a little random each time, while still ending at the target position. It should run smoothly without blocking the main program, so other code can keep running while the mouse is moving. Please make the movement adjustable, like duration, randomness, curve strength, and maybe how often it updates.

Also include a simple demo program where I can set a target point and watch the cursor move there smoothly. It should be possible to interrupt a movement and then start or continue another one without breaking anything. Keep the code clean and easy to reuse in other mouse automation projects, with comments explaining the main ideas.

Want more depth? Deep Reverse