I want to detect when a user starts and finishes a touch gesture outside of the Android service/activity that is observing it. I can't seem to find a way to get this working; it only seems to work when the user interacts with the activity directly with onTouch methods.
The device is rooted so I am open to including solutions that would work on rooted devices but there is even less information for doing it on rooted devices than non-rooted!