The author criticizes the trend of replacing standard web cursors with custom animated effects, arguing that these decorations severely harm usability. They urge developers to prioritize functional UX over flashy visuals enabled by modern AI-assisted coding tools.
# Don't Hijack My Mouse Pointer
Source: [https://ruky.me/dont-hijack-my-pointer/](https://ruky.me/dont-hijack-my-pointer/)
I wanted to write this blog post for a while, but didn’t find time with all the work I have with my day\-job and side projects\. But I finally found a few minutes to write it down\.
The mouse pointer exists for a reason,[a lot of thought](https://ux.stackexchange.com/questions/52336/why-is-the-mouse-cursor-slightly-tilted-and-not-straight)has been put throughout the years to make it the way it is\. For example, making it slightly tilted because it was easier to draw on old screens\. And the pointed shape makes sure you are clicking the right place and not accidentally clicking the wrong button\.
Maybe I am wrong on this assumption, but with the help of vibe\-coding people are replacing the pointer with fancy effects\. The[Syntax podcast](https://syntax.fm/show/887/vibe-coding-is-a-problem)also highlighted the fact that vibe\-coding has made it easier to implement such fancy things \(they didn’t talk about the mouse pointer\), that were difficult to implement a couple of years ago\.
Maybe they look cool to a designer trying to impress their clients, but they give a terrible user experience for people like me who use your website\.
I think before vibe\-coding it was difficult and time consuming to implement such fancy effects, but now it takes a single prompt and a few hundred tokens, and you have a fancy effect instead of the nice pointer\.
For example it can be as simple as this,
to something completely unacceptable as this
If you are a web developer, please don’t replace my mouse pointer with these kinds of fancy designs\. It’s not a good user experience and something that would instantly turn me off from using your website and service\.
DeepMind introduces an experimental AI-powered mouse pointer that understands visual context and intent, aiming to streamline user interactions with AI across different applications.
A blog post exploring emerging UI/UX design idioms associated with AI interfaces, such as sparkle emojis, shimmering text, and tiny icons, and speculating on their lasting impact on software interaction paradigms.
The author reflects on how some AI-powered tools are increasingly designing to remove humans from tasks rather than assist them, citing examples like Cursor and Runable where this approach creates usability issues.
The tweet advises UI/UX developers to use precise terminology when communicating with AI about components and promotes The Component Gallery as a comprehensive reference for interface components.
The author expands the 'don't roll your own crypto' principle to web development, arguing against custom implementations of scrolling, link navigation, text selection, and other browser-native behaviors.