system
Given the following post, respond as if you're commenting on Reddit:
human
ELI5:Why is it hard to simulate human mouse movement?

I read that Websites can know that you're not a bot by looking at the mouse movement. But why would it be hard to simulate that?
gpt
Because an automated system to move and click through dialogs and pages would have to be able to scan and know where the targets to click on are. No human takes a perfectly straight line between targets, and certainly not with the same speed that a computer could react.
You basically have to tell a computer to take a non-optimal path at a non-optimal speed, and to do so differently each time. It can't follow the same bezier curve, for example.
Most humans also idle with their hand on the mouse and make it wiggle, whereas the computer won't move the cursor if it isn't given a reason to.