Hi,
I’ve been using your obs-zoom-to-mouse script and really liked the foundation you built. Over the last few days, I’ve ended up refactoring and adding a bunch of features I needed for my own workflow.
Specifically, I’ve added:
- A smooth, hardware-accelerated cursor icon with click/drag animations.
- More granular auto-zoom logic (adjustable timeouts, distance thresholds, and immediate/delayed detection).
- New strategies for center-point tracking (click vs. long-press).
- Expansion of many existing ranges (offsets, speeds) and a cleaner settings UI.
I’m thinking about hosting this as a standalone project rather than submitting a PR, mainly for two reasons:
- I’ve focused entirely on Windows for this version and the UI/code is still heavily in Chinese. I’m honestly not at a level where I can polish this for a proper multi-platform release anytime soon, but since quite a few people are already asking for it, I’d like to get it out there for them first.
- My version is geared more toward "fancy" screen recordings for content creators, so it has a lot more animation and visual flair. It might feel a bit bloated or out of place compared to the cleaner, more focused vibe of your original project.
I’d like to release it under the Apache-2.0 license. Since I noticed there isn't a LICENSE file in this repo, I wanted to double-check and get your okay before I put it up on GitHub.
I’ll make sure to include a clear attribution in the README, linking back here and giving you credit for the original implementation.
Let me know if you're cool with that!
Hi,
I’ve been using your
obs-zoom-to-mousescript and really liked the foundation you built. Over the last few days, I’ve ended up refactoring and adding a bunch of features I needed for my own workflow.Specifically, I’ve added:
I’m thinking about hosting this as a standalone project rather than submitting a PR, mainly for two reasons:
I’d like to release it under the Apache-2.0 license. Since I noticed there isn't a
LICENSEfile in this repo, I wanted to double-check and get your okay before I put it up on GitHub.I’ll make sure to include a clear attribution in the
README, linking back here and giving you credit for the original implementation.Let me know if you're cool with that!