Universal Mouse Tracker

Ultra-lean mouse cursor overlay with pointer tracking + robust DOM-safe injection

Você precisará instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Você precisará instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Você precisará instalar uma extensão como o Tampermonkey para instalar este script.

Você precisará instalar um gerenciador de scripts de usuário para instalar este script.

(Eu já tenho um gerenciador de scripts de usuário, me deixe instalá-lo!)

Advertisement:

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar uma extensão como o Stylus para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

Você precisará instalar um gerenciador de estilos de usuário para instalar este estilo.

(Eu já possuo um gerenciador de estilos de usuário, me deixar fazer a instalação!)

Advertisement:

Autor
Michael Stutesman
Instalações hoje
0
Total de instalações
5
Avaliações
0 0 0
Versão
1.7.0
Criado
20/06/2026
Atualizado
24/06/2026
Tamanho
4,08 KB
Licença
MIT
Aplicável a
Todos os sites

🌐 Universal Mouse Tracker (Works well for OBS or equivalent)

A lightweight, zero-dependency cursor overlay for OBS capture and streaming setups. Provides smooth pointer tracking with DOM-safe injection and minimal performance impact.

This script renders a subtle cursor indicator that follows mouse movement across all websites, designed specifically for screen recording and live streaming workflows.


⚙️ Features

Real-time pointer tracking using pointermove Smooth requestAnimationFrame-based rendering Fully transparent overlay layer (OBS-friendly) Safe DOM mounting at document-start Singleton guard to prevent duplicate injection Minimal performance overhead Works on all websites


🧠 Design Philosophy

Built for stability and efficiency:

No external dependencies No polling loops No mutation observers No unnecessary DOM querying Frame-synced updates only when needed


🎥 Ideal Use Cases

OBS Studio screen recording Tutorial videos Software demos UI walkthroughs Live streaming overlays


⚠️ Notes

Designed to remain visually subtle and non-intrusive. Best used with OBS display or window capture.


📄 License

MIT License — free to use, modify, and distribute with attribution.