How to get cursor click effect?

As indicated in this very similar question, your best option appears to be using keymon; it is fairly easy to customize it for an effect similar to what you see in your video.

1. Install keymon

From the Software Center, or via sudo apt-get install key-mon

2. Make its window minimal and enable the click indicator

  • The default window shows mouse and keyboard status, like:

    enter image description here

  • Unless you want it, let's get rid of all these; right-click on it window, and chose Settings:. Then, uncheck everything under Buttons:

    enter image description here

  • and set up the Misc tab as:

    enter image description here

  • This leaves you with a minimal status window:

enter image description here

  • And the default click-indicator, which you don't like very much :)

    enter image description here

3. Customizing the mouse-click indicator and making the KeyMon window disappear

  • First, let's make the keymon window disappear. Simply run it from the terminal (you can set up a launcher, script or startup too) as:

    key-mon --scale=0.1
  • Next, the files we need to modify are in /usr/shared/pyshared/keymon, so cd to that folder.

  • Make the click-indicator bolder: in shaped_window.py, find win.set_opacity(0.5) around line 58 and change the 0.5 to 1.0

  • Increase the fade-out time: at the end of shaped_window.py, find gobject.timeout_add(200, self.hide) and change the 200 to e.g. 750 (it's in milliseconds)

  • Change the indicator: The indicators are simply SVG files, under themes/*/mouse-indicator.svg; you can edit these with Inkscape, etc. to customize it to whatever you want to be.

    • To get you started, I've created a red square like the one in your video. To "install it", just make sure keymon is not running, and download it this way (SVGs are just text files):
    sudo wget http://pastebin.com/raw.php?i=rBnUiXWh -O/usr/share/pyshared/keymon/themes/classic/mouse-indicator.svg
  • Now start keymon, and you'll see a nice red fading-out indicator like the one in your video around the cursor whenever you click/drag:

    enter image description here

Youtube Video Demo


You can install key-mon which apart from showing the mouse clicks,can also show key presses.For locating the mouse-pointer you have to run the command:

key-mon --visible_click

For Ubuntu 20.04, I found the solution here

These are the commands listed in the video:

$sudo add-apt-repository  ppa:nrbrtx/python2-stuff

$sudo apt-get update

$sudo apt-get install key-mon

and then you can check the option "Highly Visible Click "

setting in key-mon