Zoominator - Source Zoom and Mouse Follow Plugin

Zoominator - Source Zoom and Mouse Follow Plugin 1.1.0

MMLTech

Member
MMLTech submitted a new resource:

Zoominator - Source Zoom and Mouse Follow Plugin - Zoominator makes OBS feel like a smart camera, it follows your mouse smoothly and zooms when needed

Zoominator Smart Follow & Zoom for OBS Studio​



Zoominator is an OBS Studio plugin that lets a capture source smoothly follow the mouse and optionally zoom in, while always keeping the visible area fully covered. It’s built for tutorials, presentations, live coding, and gameplay analysis where the viewer’s attention should naturally track what’s happening on screen.

[COLOR=rgb(209, 72...[/B]


Read more about this resource...
 
Hi there, great plug-in thanks. For me the toggle is working and it zooms to the centre of the source (screen display)
But there is no panning happening when I move the mouse.
And even if I press the zoom toggle with the mouse at the top left of the screen for example, the zoom just zooms the screen centre.

settings.png
zoom.gif
 
Hi there, great plug-in thanks. For me the toggle is working and it zooms to the centre of the source (screen display)
But there is no panning happening when I move the mouse.
And even if I press the zoom toggle with the mouse at the top left of the screen for example, the zoom just zooms the screen centre.

View attachment 118145View attachment 118146
the plugin have 2 modes , keep the hotkey pressed or toggle press the hotkeys once to start zooming and following then press second time to turn off. The modifiers are only for the mouse trigger mode
 
the plugin have 2 modes , keep the hotkey pressed or toggle press the hotkeys once to start zooming and following then press second time to turn off. The modifiers are only for the mouse trigger mode
Hi yes, I realise that.

I know the video (GIF) I attached is not so clear, but my point is that the zooming works only to the centre of the screen.

The zooming does not follow the mouse cursor.

So, for example, if I put the mouse cursor in the top right of the screen and toggle on Zoominator with the keyboard toggle, the display in OBS zooms in only to the centre of the screen and does not zoom to where the mouse cursor is.

And moving the mouse cursor around does nothing, there is no following of the mouse cursor. Perhaps I have set something up incorrectly.

Could you look at the screen shot of my settings and perhaps explain what is wrong?

I simply want to be able to toggle Zoominator on and off (using my key combo (CTRl+ALT+SHIFT+Z) and have it zoom to the wherever the mouse cursor is.

I am using a Razor Naga Pro 2, I wonder if the mouse itself is not sending some required parameters to the app?
 
Hi yes, I realise that.

I know the video (GIF) I attached is not so clear, but my point is that the zooming works only to the centre of the screen.

The zooming does not follow the mouse cursor.

So, for example, if I put the mouse cursor in the top right of the screen and toggle on Zoominator with the keyboard toggle, the display in OBS zooms in only to the centre of the screen and does not zoom to where the mouse cursor is.

And moving the mouse cursor around does nothing, there is no following of the mouse cursor. Perhaps I have set something up incorrectly.

Could you look at the screen shot of my settings and perhaps explain what is wrong?

I simply want to be able to toggle Zoominator on and off (using my key combo (CTRl+ALT+SHIFT+Z) and have it zoom to the wherever the mouse cursor is.

I am using a Razor Naga Pro 2, I wonder if the mouse itself is not sending some required parameters to the app?
what resolution is your screen ? I only tested in FHD you may need to increase the zoom factor I'll hop on on my 2k to see if that is the issue
 
Hi there, thanks for the reply. My main monitor is 3840x2160
I have a display capture set to that but with the task bar cropped out
In case that was the issue I also tried with just a simple display capture with no cropping, same issue.

If you would like me to test anything, please do let me know.
 
Hi there, thanks for the reply. My main monitor is 3840x2160
I have a display capture set to that but with the task bar cropped out
In case that was the issue I also tried with just a simple display capture with no cropping, same issue.

If you would like me to test anything, please do let me know.
NP I found the issue, When i built the plugin I was working on a single screen setup and testing on windows capture, I was missing that GetSystemMetrics(SM_CXSCREEN) actually returns the size of the entire setup that making the window to zoom in only and not following the mouse unles you change the cursor position to the other screens. Also found a issue that was causing the hotkeys to not work unless you set them to a function key. I'm working on fixing both issues as we speak.
 
NP I found the issue, When i built the plugin I was working on a single screen setup and testing on windows capture, I was missing that GetSystemMetrics(SM_CXSCREEN) actually returns the size of the entire setup that making the window to zoom in only and not following the mouse unles you change the cursor position to the other screens. Also found a issue that was causing the hotkeys to not work unless you set them to a function key. I'm working on fixing both issues as we speak.
Ahh that's great.

Just for ref I do indeed have 2 monitors although I rarely use the 2nd (smaller one) for capturing to OBS. In fact, that is the screen I usually have OBS itself running on, so I can see everything whilst recording. And finally, like most people, I do have OBS set to hide its own windows from capturing.
 
Is there a possibility of translating the plugin into Brazilian Portuguese?
Once the final version is ready I’ll also have the locales setup. But right now it is in very early beta stages. I have to do a few more tests on various resolutions and fix a issue that keeps the source zoomed if you closed obs studio while the zoom was active
 
Back
Top