Greasy Fork is available in English.
Ultra-light OBS cursor overlay with pointer tracking + robust DOM-safe injection
🌐 Universal OBS Mouse Tracker
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.