Camera based mouse emulator for Android
Java C++ Other

EVA Facial Mouse

EVA Facial Mouse allows the user to control an Android™ device by tracking the face.

Based on the movement of the face captured through the front camera, the app allows the user to control a pointer on the screen (i.e., like a mouse), which provides direct access to most elements of the user interface.

Video of EVA
Watch the video (2:30)

Quick Start

Android App on Google Play

For whom is EVA?

EVA is intended for those who cannot use a touchscreen. For instance, some people with amputations, cerebral palsy, spinal cord injury, muscular dystrophy, multiple sclerosis, amyotrophic lateral sclerosis (ALS) or other disabilities may benefit from this app.


  • Mobile phone or tablet
  • Android 4.1 (Jelly Bean) or higher
  • Front camera
  • Dual-core processor or higher

See the list of devices tested with EVA.


Due to restrictions of the Android platform, there are currently some limitations.

  • It cannot be used simultaneously with other applications that make use of the camera.
  • Most standard keyboards do not work with EVA, so a basic keyboard is provided. Such a keyboard needs to be manually activated after the installation.
  • Does not work with most games.
  • Browsers do not handle properly some actions (we recommend using Google Chrome).
  • Applications such as Maps, Earth and Gallery work with restrictions.

For obvious reasons, EVA has not been tested with all devices available on the market. If you find any issues with your device, please, let us know.


EVA Facial Mouse has been developed with the support of Fundación Vodafone España and the collaboration of experts and users from organizations of ASPACE Confederación (Spain). Namely, ASPACE Asturias, ASPACE Barcelona, ASPACE Gipuzkoa, ASPACE Granada, APPC Tarragona and AVAPACE. Furthermore, it has been tested by CEAPAT, CRE (León) and ASPAYM Castilla y León.


EVA Facial Mouse is released under GNU/GPL v3.0

Developed by Cesar Mauri