I do not agree with the high loading of the user's mouse position, even if it is possible. If you did this for me as a user, I would immediately leave your site.
JavaScript was developed specifically for this. Imagine the Internet, as it is today, with all the crappy sites and exploits out there, mix in the ability to control the mouse of users, and you have a much worse experience.
Let your users decide what they want to click on.
source
share