Sharex: Mouse Click Effect During Recording

Created on 5 Oct 2015  路  12Comments  路  Source: ShareX/ShareX

A common feature among some screen recorders is to offer an option to add a click indicator effect during recording, so that the viewer can see if/when the mouse has been clicked somewhere on the screen. The effect can be anything from a change in cursor (size, shape, color, angle, etc) to an external effect (expanding rings, etc).

Would this be possible to implement as an option in ShareX? I use recordings to demo features in website development, and it would be useful if it could indicate when the mouse is pressed down (for things like dragging and etc).

Cannot fix

Most helpful comment

This software is open source (Apache 2.0) and should do the job:
https://github.com/Phaiax/PxKeystrokesForScreencasts

All 12 comments

Because FFmpeg doing all recording I don't have any control on it to draw click effects to it.

I understand this cannot be done through the recording itself, but if there are programs that can add animations to the system mouse pointer/keyboard pressing, maybe something similar could be activated at the start of the recordering and stopped at the end.
If this was possible, it should also work for gif.

This program seems to do it, but it's not opensource:
http://www.markuswelz.de/software/

This one is only for the keyboard, not for the mouse, but it's opensource:
https://github.com/Code52/carnac

This would be a great feature. https://screencast-o-matic.com/home does it as well.

I've found this solution works ok
http://superuser.com/questions/106815/how-do-you-add-a-visual-effect-to-a-mouse-click-from-within-windows

sharex records the animated cursor.

Would it be possible to perform the same trick without installing AutoHotKey?

This software is open source (Apache 2.0) and should do the job:
https://github.com/Phaiax/PxKeystrokesForScreencasts

It is completely within the rights of the author of PointerFocus to decide not to give his code away for free. Writing a guide on how to circumvent that decision and then monetizing that with advertisements is definitely not good style.

@Jaex if you agree with that, I would ask you to remove that link.

As you are not happy I removed the link, But one thing you are wrong no advertisement is shown in that post

thx for your consideration

Do you think that is possible to add a custom overlay while we are recording the screen to show button click animations? ffmpeg will capture them.

The same as running those external tools, but instead of running them along with the capture tool manually, which is tedious, integrate it somehow in ShareX.

Yeah, that would really come in handy!

I found this workaround and thought I would share: https://sites.google.com/site/boisvertlab/computer-stuff/online-teaching It's part of this YouTube video for a better explanation https://www.youtube.com/watch?v=kwSqtNvT7to

Works for me, and not just for use with ShareX. I auto-launch it on startup, with it set to not show on launch (see settings) so I can toggle it on/off with hotkey controls thereafter. Barely requires a second thought after initial setup. Suits me, might suit someone else too!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

skygate2012 picture skygate2012  路  3Comments

Dyras picture Dyras  路  4Comments

hikapoo picture hikapoo  路  4Comments

wilandlane picture wilandlane  路  3Comments

olsonnn picture olsonnn  路  3Comments