Control Mouse Pointer By Moving Your Face

In recent years we have seen great improvement in science and technology. Computer’s ability to do powerful calculations has extended the range of human observation. We humans have found many ways to interact with computer like keyboard for entering data, mouse to move pointer (cursor) for selecting, joystick for machine navigation (interactions) and many more. But the disabled people are unable to interact with computer using traditional devices like mouse. Animouse is a free and open source Windows app that falls in the category of helpful technology.


It makes use of webcam to track down movements or motions made by user’s head. Suppose the user moves his head in right direction, the cursor move towards right, and if the user moves his head up, the cursor moves up, and so on. Click operations are performed if user holds the cursor at intended position on desktop screen, for user specified time (e.g. 1 sec). Check out the video of Animouse been used.


Animouse works as a mouse replacement system for Windows computers so it should work with just about any application program. For example people may use it with entertainment programs, playing interactive games, surfing internet etc. User will use only the head/face motion to control computer cursor and initiate clicks. The application consists of GUI with start/stop buttons. When the user clicks on start button, the webcam will start capturing the live video and the algorithm will detect face in the video. After the face is detected, a classifier will be drawn around the face And as the face moves the cursor will also move accordingly. The GUI also consists of always on top window form with several buttons on it like Single click, Double Click, Right Click etc. User will select one of these operations by moving the cursor on one of the buttons. By default, single click is activated, now user is free to move cursor anywhere on desktop by using head motion and if user stops at particular point on screen for specific time then single click will be done. Now say a user want to execute a file with double click then the user will move the cursor on screen using head motion to taskbar button named ‘Double Click’ since single click is activated, so when user holds the cursor on double click button for specific time ‘Double click’ will be activated and now single click will be deactivated. Double-click will be activated until user stops the head movement at a point for particular time. After double click again single click will be activated. But what if user wants to move freely without any clicks on desktop? For that taskbar will have ‘No-Click’ button which will enable user to move freely without clicks on desktop.

Amazing features of Animouse –

  • Hands-free control.
  • Anymouse feature – Allows you to control cursor using any object.
  • Requires only a webcam, no additional hardware needed.
  • Works in low light.

Minimum System Requirements –

  • Dual-core processor 1.5 GHz or higher
  • Operating System: Windows 7 or XP SP2
  • RAM: 1 GB
  • Hard Disk Space: Minimum 100 MB Free Space
  • Webcam: 1 MP Resolution
  • Framework: .NET Framework 3.5 and above – Download Here!


Download Animouse


Leave a Reply

Your email address will not be published. Required fields are marked *