Is there any software to control mouse cursor using eye or finger via web camera in ubuntu? Windows has a software called Camera Mouse, that can control your cursor by tracking your eye or finger position. I want something like this for ubuntu.


1 Answer 1


You can add a ppa for eviacam. It uses "head movements".

You can add the ppa and install eviacam using the following commands:

sudo add-apt-repository ppa:cesar-crea-si/eviacam
sudo apt-get update
sudo apt-get install eviacam

Click here for more info.

On 18.04, eviacam is available through the Universe repository, however, it fails with a GTK error.

To work around this issue, manually download the 19.10 version of eviacam and use that instead.

I used gdebi to install and resolve dependencies like in the following example:

sudo apt install gdebi
wget http://mirrors.kernel.org/ubuntu/pool/universe/e/eviacam/eviacam_2.1.3-4.1_amd64.deb
sudo gdebi eviacam_2.1.3-4.1_amd64.deb

On 19.10 and newer, you can install from the Universe repository:

sudo add-apt-repository universe
sudo apt update
sudo apt install eviacam
  • I had a chance to try out Camera Mouse the other day and in my opinion, eviacam is better. Camera Mouse is jittery and if you adjust the "smoothness" it just adds latency. Eviacam is smooth and accurate immediately.
    – mchid
    Commented Oct 25, 2014 at 10:24
  • Note that this package is available in stock Ubuntu packages since 16.04 (Xenial), no more need to add the PPA.
    – Ruslan
    Commented Jan 29, 2020 at 13:48
  • Oh, it's broken on 18.04, see this thread. Need to do some compilation from source, supposedly like done here.
    – Ruslan
    Commented Jan 29, 2020 at 14:47
  • @Ruslan Thanks. Have you tried installing the 19.10 version instead? After installing the 19.10 version, you would need to uninstall the compiled version or explicitly call the 19.10 version by using the full path: /usr/bin/eviacamloader or /usr/bin/eviacam
    – mchid
    Commented Jan 31, 2020 at 9:06
  • No I didn't try on 19.10 since I don't have it installed anywhere.
    – Ruslan
    Commented Jan 31, 2020 at 9:11

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .