o I am part of a team that wants to help build an open-source platform to help people with communication disabilities. Many use switches as input. Some signals from these switches require more post-processing than others(hitting a button, blinking an eye.) We want to create an app that runs in the background, processing the user's movements and send keystrokes when appropriate. We want to create a background app to be running on android phone and it send keystrokes to the foreground app.