cmauri / eva_facial_mouse

Camera based mouse emulator for Android
122 stars 47 forks source link
accessibility accessibilityservice android camera

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.

Requirements

See the list of devices tested with EVA.

Limitations

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

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.

FAQ

Can I use a regular keyboard?

For Android 5.1 and higher it seems that GBoard works well with EVA.

I receive the message "Because an app is obscuring a permission request, Settings can't verify your response". What can I do?

This is due to other apps having the "Draw over other apps" permission granted. Try the following:

Thanks

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.

Awards

Licence

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

Developed by Cesar Mauri